How Much Does an Indian Wedding Cost in the USA?

Published February 28, 2026 ยท GreatDesiCelebration

Planning an Indian wedding in the USA? The average Indian wedding in America costs between $75,000 to $250,000, but the range varies dramatically based on location, guest count, and vendor choices.

At GreatDesiCelebration, we've analyzed data from over 2,038 vendors across 396 cities to give you the most accurate cost breakdown available.

Average Indian Wedding Cost Breakdown

CategoryBudgetModeratePremium
๐Ÿ“ธ Photography & Video$2,000-5,000$5,000-10,000$10,000-25,000
๐Ÿ› Catering (per plate)$30-50$50-85$85-150+
๐ŸŽช Mandap & Decor$3,000-8,000$8,000-20,000$20,000-50,000+
๐ŸŽต DJ & Entertainment$1,000-2,500$2,500-5,000$5,000-15,000
โœ‹ Mehendi Artist$300-800$800-2,000$2,000-5,000
๐Ÿ’„ Bridal Makeup$300-800$800-2,000$2,000-5,000+
๐Ÿ™ Priest/Pandit$500-1,000$1,000-2,000$2,000-3,500
๐Ÿ“‹ Wedding Planner$2,000-5,000$5,000-15,000$15,000-50,000+

Cost by City

Wedding costs vary significantly by metro area:

How to Save on Your Indian Wedding

  1. Compare vendors: Use our search to compare prices across vendors
  2. Book early: 12-18 months out for best pricing
  3. Weekday weddings: Can save 20-30% on venue and vendors
  4. Combination packages: Some vendors offer photo+video bundles
  5. Off-season: January-March often has better rates

Start Planning

Browse our directory of 2,038 vendors to compare prices, read reviews, and find the perfect vendors for your budget.