How Much Does a Wedding Cost in India? (2026 Budget Breakdown)
A wedding is the biggest celebration most Indian families will ever plan — and the biggest spend. In 2026, a mid-range Indian wedding for around 300 guests typically costs ₹15–35 lakh in metro cities (Mumbai, Delhi NCR, Bangalore) and ₹8–20 lakh in tier-2 cities like Jaipur, Lucknow or Kochi. Where you land in that range depends almost entirely on three things: your guest count, your venue, and how much of the catering and decoration you splurge on.
Below is a realistic, service-by-service breakdown so you can build a budget that fits your family — not someone else's Instagram wedding.
Wedding cost breakdown by service (2026)
These are typical mid-range figures for a metro wedding of roughly 300 guests. Tier-2 cities generally run 25–40% lower.
| Service | Typical mid-range cost |
|---|---|
| Venue / banquet hall | ₹1.5–3 lakh |
| Catering (₹1,400–2,000/plate × 300) | ₹4.2–6 lakh |
| Decoration, stage & mandap | ₹2.5–6 lakh |
| Photography & cinematography | ₹1.3–3 lakh |
| Bridal makeup & styling | ₹40,000–1 lakh |
| Mehendi artist | ₹15,000–30,000 |
| DJ / live band & sound | ₹60,000–1.5 lakh |
| Lighting & AV setup | ₹50,000–1.5 lakh |
| Anchor / entertainment | ₹40,000–1 lakh |
| Transport & logistics | ₹40,000–1 lakh |
The two biggest levers: guests and catering
Catering is almost always the single largest line item, and it scales directly with your guest count. Cutting the guest list from 400 to 250 can save several lakh on catering alone — far more than haggling with any single vendor. In 2026, expect:
- Metros: ₹1,500–2,500 per plate (mid-range), ₹2,500–4,500 (premium)
- Tier-2 cities: ₹900–1,800 per plate (mid-range), ₹1,800–3,200 (premium)
- Live counters (chaat, kebabs, pasta) add roughly ₹200–300 per plate
Metro vs tier-2 city: how much you save
The same wedding costs meaningfully less outside the big metros. Venue rental, catering and decoration are all 25–40% cheaper in tier-2 cities. This is why many families choose a hometown wedding or a tier-2 destination — the budget stretches much further for the same scale.
Get a wedding estimate for your city
Pick your services and guest count and see your number in 30 seconds — free, no signup.
Calculate my wedding budget →How to keep your wedding budget under control
- Set the guest count first. Everything else flows from it.
- Pick the venue early. It anchors your date, capacity and often catering.
- Bundle pre-wedding functions. Booking mehendi, sangeet and the wedding with the same makeup artist or decorator usually earns a discount.
- Avoid peak dates. Prices spike on auspicious dates and during Nov–Feb peak season.
- Get itemised quotes. Compare vendors line by line rather than on a single lump-sum figure.
Frequently asked questions
What is the average cost of a wedding in India in 2026?
A mid-range wedding for ~300 guests is typically ₹15–35 lakh in metros and ₹8–20 lakh in tier-2 cities. Smaller, intimate weddings can be done well under ₹10 lakh.
How much does wedding catering cost per plate?
Roughly ₹1,500–2,500 per plate in metros and ₹900–1,800 in tier-2 cities for mid-range menus, more for premium spreads and live counters.
What percentage of the budget goes to venue and decor?
Venue and decoration together usually account for 20–25% of the total wedding budget.