Question: how much should a wedding photographer charge per hour?
Answer: $100 - $400 /hr. 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).