In our latest wedding photographer survey the average cost for wedding photography in the UK for 2019 is £1,590. We have conducted this survey over the last 3 years and the change has been ever so slight, overall the average is around the £1500 mark. The average price for wedding photographer for 2019-2020 is £1,590.