Factcheck LedgerReceipts, not verdicts

Average price of unleaded petrol in the UK since 1990

Average price, 2024
£1.41
per litre
Average price, 1990
42p
per litre

The ONS published an average UK price for unleaded petrol, per litre for 35 years, from 1990 (42p) to 2024 (£1.41). The highest yearly average is £1.65 in 2022. The largest rise from one year to the next was +26.0%, in 2022. In 2024 the average was -4.7% on 2023; all-items CPI inflation that year was 2.5%. Ten years earlier, in 2014, the average was £1.28.

165 p42 p 19902024
Every value in the official series, 1990 to 2024.

Average price by year

YearAverage price (per litre)Change on previous yearCPI inflation that calendar year (ONS, D7G7)
2024£1.41-4.7%2.5%
2023£1.48-10.3%7.3%
2022£1.65+26.0%9.1%
2021£1.31+14.9%2.6%
2020£1.14-8.8%0.9%
2019£1.25–1.8%
2018£1.25+5.9%2.5%
2017£1.18+8.3%2.7%
2016£1.09-1.8%0.7%
2015£1.11-13.3%0.0%
2014£1.28-4.5%1.5%
2013£1.34-1.5%2.6%
2012£1.36+2.3%2.8%
2011£1.33+13.7%4.5%
2010£1.17+17.0%3.3%
2009£1.00-6.5%2.2%
2008£1.07+13.8%3.6%
200794p+3.3%2.3%
200691p+4.6%2.3%
200587p+8.8%2.1%
200480p+5.3%1.3%
200376p+2.7%1.4%
200274p-2.6%1.3%
200176p-5.0%1.2%
200080p+14.3%0.8%
199970p+7.7%1.3%
199865p+4.8%1.6%
199762p+10.7%1.8%
199656p+3.7%2.4%
199554p+5.9%2.6%
199451p+4.1%2.0%
199349p+6.5%2.5%
199246p+2.2%4.2%
199145p+7.1%7.5%
199042p7.0%

ONS series CZMK. About average prices · CSV

Related pages

Sources and receipts