Question: how much should a photographer charge for a wedding?
Answer: The average cost for a wedding photographer is $250 per hour. Hiring a wedding photographer to capture your big day, you will likely spend between $100 and $400 per hour. The price of wedding photography can vary greatly by region (and even by zip code).