Weddings in India per year
Cohort-flow logic — the population pyramid does the work.
Estimate the number of weddings in India each year. The clean route is cohort flow: how many people reach marrying age annually, and what fraction eventually marries. Avoid the trap of starting from "number of marriage halls" — supply-side here is far messier.
Cohort size
1.4B with ~23M people per year-of-age cohort in the young bands.
Marry rate
India's ever-married rate is very high: assume ~90% → 21M people marrying "per cohort-year."
Couples
21M ÷ 2 ≈ ~1.05 crore weddings a year. (Remarriage adds a little; cross-cohort age gaps don't change the steady-state flow.)
So what
At ₹10–12 lakh average spend, that's a ₹10–12 lakh crore annual industry — bigger than most sectors people name.
How to defend it
If challenged with "but people marry at different ages," explain steady-state: in a stable population, when people marry shifts timing, not the annual flow. This one-line demographic argument is what separates a clean answer from a muddled one.