Wedding Photography Costs in India — Overview
Wedding photography is one of the most important investments you'll make for your big day. Unlike flowers or food, your photos are the memories you'll cherish for decades. Understanding photography costs helps you budget wisely.
Average Wedding Photography Prices by City
Metro Cities
- Mumbai: ₹60,000 - ₹5,00,000
- Delhi NCR: ₹50,000 - ₹4,00,000
- Bangalore: ₹45,000 - ₹3,50,000
- Chennai: ₹40,000 - ₹3,00,000
- Hyderabad: ₹40,000 - ₹3,00,000
- Kolkata: ₹35,000 - ₹2,50,000
Tier 2 Cities
- Pune, Ahmedabad: ₹30,000 - ₹2,00,000
- Jaipur, Lucknow: ₹25,000 - ₹1,50,000
- Bhopal, Indore: ₹20,000 - ₹1,00,000
What's Included in Wedding Photography Packages
Basic Package (₹20,000 - ₹50,000)
- 1 photographer
- 4-6 hours coverage
- 200-300 edited photos
- Digital delivery
Standard Package (₹50,000 - ₹1,50,000)
- 2 photographers
- Full day coverage (8-12 hours)
- 500-800 edited photos
- Highlight reel video (3-5 min)
- Online gallery
Premium Package (₹1,50,000 - ₹4,00,000)
- Lead photographer + 2 assistants
- Multi-day coverage (Mehendi, Sangeet, Wedding)
- 1000+ edited photos
- Cinematic wedding film (15-20 min)
- Premium photo album
- Pre-wedding shoot included
Additional Costs to Consider
- Travel & accommodation: If photographer is from another city
- Photo album: ₹8,000 - ₹50,000 depending on quality
- Prints: ₹2,000 - ₹20,000 for framed prints
- Drone photography: Additional ₹10,000 - ₹30,000
- Second shooter: Additional ₹10,000 - ₹25,000
How to Negotiate with Your Wedding Photographer
Many photographers are open to customizing packages. Here are some tips:
- Book during off-season (March-June, July-August) for discounts
- Ask what can be removed from a package to reduce cost
- Consider weekday weddings — usually cheaper
- Bundle photography and videography with the same vendor
- Pay full amount upfront — many offer 5-10% discount
Find Photographers Near You
Search verified photographers in your city — wedding, fashion, corporate, events and more
Search Photographers →