Quick Answer
How much does a wedding in India cost?
The best national estimate is about ₹12 lakh per wedding across all income bands (Jefferies). Among organised, vendor-driven weddings, WedMeGood's 2025–26 platform average is ₹39.5 lakh, up 8% year-on-year; destination weddings average about ₹58 lakh. Your own cost depends on your city, guest count and how many events you host.
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:
₹39.5L
Avg organised wedding, 2025–26 (WedMeGood)
₹12L
All-India average per wedding (Jefferies)
$130B
India's annual wedding market (Jefferies)
~25%
Share spent on jewellery, the top category
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?
Two figures get quoted as “the average Indian wedding cost,” and they measure different things. Across all of India, a family spends about ₹12 lakh per wedding — roughly three times its annual income and nearly double what it spends on 18 years of a child's education (Jefferies). Among couples planning organised, vendor-driven weddings, the 2025–26 average is ₹39.5 lakh, up 8% year-on-year (WedMeGood's report of 2,000+ couples). Destination weddings — now roughly 1 in 4 — average about ₹58 lakh. For context, India's wedding market is worth around $130 billion, one of the largest wedding markets in the world (Jefferies). In this calculator's directional model, a typical 300-guest metro wedding usually lands around ₹20–40 lakh — venue and catering being the largest costs you actually control.
Where does the money go? On the macro numbers, jewellery is the single biggest line item at ~25%, followed by catering (~20%) and events (~15%) — jewellery dominates Indian weddings in a way it never does in the West. For the costs you actually plan and negotiate as a couple (what this calculator estimates), venue and catering are the largest controllable expenses. Here's a city-tier breakdown for a typical 2-day, 300-guest 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 |
Tier bands and per-plate ranges are directional planning estimates from Indian caterers and vendors; the platform averages below are from WedMeGood's 2025–26 report.
Average wedding cost by city (2025–26)
WedMeGood's 2025–26 report puts the average spend among couples planning on its platform highest in destination-heavy Jaipur. These are platform-sample averages across all events, not per-guest figures:
| City | Avg. total wedding spend (2025–26) |
|---|---|
| Jaipur | ₹73 lakh (highest — destination-wedding volume) |
| Delhi | ₹38 lakh |
| Bangalore | ₹37 lakh |
| Hyderabad | ₹37 lakh |
| Mumbai | ₹35 lakh |
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
One clarification first: the macro split (jewellery ~25%, catering ~20%, events ~15%, per Jefferies) counts jewellery and attire that families often buy separately from the event budget. The split below is the vendor-and-event budget this calculator estimates — the costs you book and negotiate for the functions themselves:
- Catering (35–45%) - The largest expense within the event/vendor budget. 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
What is the average cost of a wedding in India?
It depends which population you mean. The all-India average across every income band is about ₹12 lakh per wedding (Jefferies). Among couples planning organised, vendor-driven weddings, the 2025–26 average is ₹39.5 lakh, up 8% year-on-year (WedMeGood). Destination weddings average around ₹58 lakh. Your own number depends on city, guest count and how many events you host — the calculator above gives a personalised estimate.
How big is India’s wedding industry?
India’s wedding market is worth roughly $130 billion annually, one of the largest wedding markets in the world (Jefferies). India hosts an estimated 8–10 million weddings a year. Jewellery is the largest macro spending category, at about 25% of total wedding-market spend.
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.
Sources
- WedMeGood — Annual Wedding Industry Report 2025–26 (₹39.5 lakh average spend, up 8% YoY; destination ₹58 lakh; city-wise averages). Figures are averages across 2,000+ couples planning on the WedMeGood platform.
- Jefferies — India wedding-market analysis (≈₹12 lakh national average per wedding; ~$130 billion market; jewellery ≈25% / catering ≈20% / events ≈15% category split; 8–10 million weddings a year), widely reported 2024.
- Per-plate catering and city-tier bands are directional estimates compiled from Indian caterers and wedding vendors (2025–26), not a single primary survey.
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