Wedding Photographers in Mainland BC
A practical guide to photographer pricing, what to ask, and how to compare options in your area.
Between the mountains, ocean, vineyards, and city skylines, Mainland BC is one of the best places in the country for wedding photography. Local photographers know how to make the most of every setting, whether it's golden hour at a Kelowna winery, a rainforest backdrop on the Sunshine Coast, or an urban shoot in Gastown.
Browse Mainland BC wedding photographers
See what's out there, then circle back here for tips.
Tips for choosing wedding photographers in Mainland BC
Do's: what to lean into
Don'ts: what trips people up
Featured wedding photographers in Mainland BC
A few spots worth a look.
Browse by region
Pick a region in Mainland BC to narrow things down.
Questions to ask before you book
A few things worth asking so there are no surprises later.
Frequently asked questions
How much does a wedding photographer cost?
Entry-level photographers start around $2,000 to $3,000 for 6-8 hours. Experienced professionals typically range from $3,200 to $5,500+. Premium or destination photographers can exceed $7,000.
How many hours of coverage do I need?
8 hours is the most common and covers getting ready through the first dances. 6 hours works for smaller weddings; 10+ hours for multi-location or full-day coverage.
Should I hire a second shooter?
For weddings over 100 guests or with simultaneous events (e.g., separate getting-ready locations), a second shooter ensures broader coverage.
Ready to start looking?
Browse the full list of wedding photographers in Mainland BC.
See Mainland BC Wedding Photographers





















