Quick Answer
How much does a wedding in India cost?
The average Indian wedding costs ₹10–50 lakh depending on guest count, city, and function type. A 300-guest wedding in a metro city typically costs ₹15–25 lakh, with venue and catering accounting for 40–50% of total spend.
Last updated:
Free Wedding Budget Calculator
Estimate your Indian wedding cost instantly. Get a detailed breakdown by city, events, and guest count.
Used across 100+ weddings planned with Weddingkart ⭐⭐⭐⭐⭐
Last updated:
Your Wedding Estimate
Get an instant estimate based on your city, guest count, and style.
Peak Season (Nov-Feb) - +20-25% on venue & decor
Include Sangeet?
Adds ~60% guest catering (biggest optional cost)
Events: Mehendi, Haldi, Sangeet, Wedding Ceremony, Reception
Rough Estimate
₹38.7L – ₹49.4L
Delhi · Standard
Veg · Peak season
2 Days + Sangeet · 300 guests
How Much Does a Wedding Cost in India in 2026?
The average Indian wedding costs between ₹8 lakh and ₹50 lakh+, depending on the city, number of guests, and events planned. Here's a city-wise breakdown for a typical 2-day wedding:
| City Tier | Cities | Avg. Cost (300 guests) | Cost per Plate (Veg) |
|---|---|---|---|
| Tier 1 | Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Pune | ₹20L – ₹40L | ₹1,200 – ₹1,800 |
| Tier 2 | Jaipur, Lucknow, Ahmedabad, Chandigarh, Kolkata, Indore | ₹12L – ₹25L | ₹800 – ₹1,200 |
| Tier 3 | All other cities | ₹8L – ₹15L | ₹500 – ₹800 |
How to Use This Wedding Budget Calculator
Everything is pre-filled with realistic defaults - just land on the page and you'll see an instant estimate. Adjust any of these to personalise:
- City, guests & style - Pick your city, guest count, and wedding style (Budget, Standard, Premium, or Royal). Costs adjust automatically based on city tier.
- Duration & food type - Choose a 1-day, 2-day, or 3+ day wedding, toggle Sangeet on/off, and select veg or non-veg. Seasonal pricing is applied based on your date.
- Fine-tune costs - Expand "Adjust Individual Costs" to override any vendor cost. The calculator adds a 10% contingency buffer automatically.
Indian Wedding Cost Breakdown by Category
A typical Indian wedding budget splits roughly as follows:
- Catering (35–45%) - The single largest expense. Includes food, beverages, and service staff for all events.
- Venue (10–20%) - Ranges from ₹1,50,000 in smaller cities to ₹5,00,000+ for premium banquet halls in metros.
- Photography & Videography (5–10%) - Covers pre-wedding shoots, event photography, and edited deliverables.
- Decoration (5–10%) - Mandap decoration, stage setup, floral arrangements, and lighting.
- Attire & Jewellery (10–20%) - Bride and groom outfits, jewellery, accessories, and related expenses.
- Entertainment (2–5%) - DJ, band, choreographer for sangeet.
- Miscellaneous (10%) - Contingency buffer for unexpected costs.
Frequently Asked Questions
How much does a wedding cost for 500 guests in Delhi?
A wedding for 500 guests in Delhi typically costs between ₹30L and ₹55L for a 2-day wedding, depending on the venue, catering style, and number of events. Premium and royal weddings can go well beyond ₹1 crore. Use our calculator above for a personalised estimate based on your exact requirements.
What is the average cost per plate for wedding catering in India?
The average cost per plate varies by city tier. In Tier 1 cities like Delhi, Mumbai, and Bangalore, expect ₹1,200–₹1,800 per plate for vegetarian. Tier 2 cities average ₹800–₹1,200, and Tier 3 cities ₹500–₹800. Non-vegetarian menus cost about 35% more.
How much does a mehendi ceremony cost?
A mehendi ceremony for 100–200 guests typically costs ₹50,000–₹2,00,000 including the mehendi artist, venue, food, and decoration. The mehendi artist alone ranges from ₹15,000–₹50,000 depending on the city and artist reputation.
How do I reduce my wedding budget?
Key ways to reduce your wedding budget: choose an off-season date (April–August), opt for a single venue for all events, reduce the guest list by 20%, negotiate package deals with vendors, and consider a weekday wedding. Even small changes like reducing one event can save ₹1–3L.
What is a contingency budget for a wedding?
A contingency budget is an extra 10–15% of your total wedding cost set aside for unexpected expenses. This covers last-minute vendor changes, weather-related adjustments, additional guests, and price fluctuations. Our calculator includes a 10% contingency automatically.
Is ₹10 lakh enough for a wedding in Bangalore?
At ₹10 lakh in Bangalore, you can plan a budget-style wedding for about 100–150 guests with a single-day ceremony and reception. For 300+ guests, a realistic budget starts at ₹20L+ even with careful cost-cutting. Use our calculator to see exactly how far ₹10L goes for your guest count.
How much does wedding photography cost in India?
Wedding photography in India ranges from ₹80,000 to ₹7,50,000+. Budget photographers charge ₹80,000–₹1,50,000, mid-range studios ₹1,50,000–₹3,00,000, and premium photographers ₹3,00,000+. This typically includes pre-wedding shoots, all events, and edited photos/videos.
What is the average wedding cost in Tier 2 cities?
Weddings in Tier 2 cities like Jaipur, Lucknow, and Chandigarh typically cost ₹12L–₹25L for 300 guests across a 2-day celebration. The cost per guest is roughly 30–40% lower than Tier 1 cities, making them popular destination wedding choices as well.
Embed This Calculator on Your Website
Wedding planners, venues, and wedding blogs can embed this calculator for free:
<iframe
src="https://www.weddingkart.co/tools/wedding-budget-calculator/embed"
width="100%"
height="800"
frameborder="0">
</iframe>
<p style="text-align:center;font-size:12px">
Powered by <a href="https://www.weddingkart.co">Weddingkart</a>
</p>Next step
Got a number? Turn it into a plan.
A budget estimate is the first move. Next: build a realistic checklist and timeline around it. The wedding planning checklist and timeline builder pair with this calculator. For planners running multiple weddings, the full workflow lives in Weddingkart for wedding planners.
By Weddingkart TeamLast updated
Was this tool helpful?
Share