Fuel price index
The most comprehensive analysis of petrol, diesel and other fuel prices across the UK
Page last updated on 23/03/23
Buy car or home insurance and choose a freebie with Confused.com Rewards
**Single annual policy. Shell Go+ account required. Only one £10 fuel reward can be used per transaction and each can only be used on fuel purchases of £10 or over. HelloFresh 18+ subscription service. Geographical exclusions apply. T&Cs apply.
The average price of fuel
These are the average prices that you can expect to pay UK-wide for the major types of fuel. We update these prices weekly.
We can help you save money
Want to find the cheapest fuel station near you? Use our handy petrol prices tool.
Find cheapest price
Cost of filling your car
How much it costs to fill up your car depends on its fuel capacity. Here’s how much it costs to fill three typical tank sizes based on the current average price of fuel.



How much do you really spend on fuel?
The price of petrol and diesel is always changing, so it helps to save money on fuel where you can.Cheapest & most expensive areas
How does the price of fuel in your area fare against the rest of the UK?
Cheapest
- 142.8p - Manchester (M)
- 143.4p - Cleveland (TS)
- 143.5p - Belfast (BT)
- 143.5p - Bolton (BL)
- 143.9p - Liverpool (L)
Most expensive
- 155.4p - Outer Hebrides (HS)
- 152.7p - Kirkwall (KW)
- 152.6p - Isle of Man (IM)
- 151.4p - Lerwick (ZE)
- 151.3p - Luton (LU)

Fuel prices over time
See petrol and diesel price trends over the past year.

Date | Petrol | Diesel |
---|---|---|
Apr 22 | 161.6p | 175.6p |
May 22 | 164.1p | 177.8p |
Jun 22 | 179.8p | 188.0p |
Jul 22 | 186.9p | 195.2p |
Aug 22 | 174.5p | 185.0p |
Sep 22 | 166.1p | 181.0p |
Oct 22 | 162.8p | 182.6p |
Nov 22 | 163.5p | 187.1p |
Dec 22 | 156.1p | 178.7p |
Jan 23 | 149.5p | 171.1p |
Feb 23 | 148.4p | 168.6p |
Mar 23 | 147.4p | 165.9p |
We guarantee to beat your car insurance renewal, or get the difference, plus £20
Get a quoteT&Cs apply. Must be a like-for-like policy. Find out more.
Or log in to retrieve your previous quotes