Wedding photographers in the US charge $2,000-$5,000 on average, with premium photographers reaching $8,000+.
For 100+ guests, a second shooter is highly recommended. They capture different angles and moments your main photographer might miss.
Want the Full 2026 Cost Breakdown?
We dug into real price tiers by experience level, region, and package — plus how to save on photography without cutting quality. Read our guide to the average wedding photographer cost in 2026.