United Kingdom ▾

UK fuel price insights

What the live prices at thousands of UK forecourts tell us – updated 23 October 2026. All figures are calculated from the government’s Fuel Finder data; see our methodology.

Cheapest postcode area
BT
unleaded avg £1.658
Dearest postcode area
HS
unleaded avg £1.811
Where comparing saves most
Chester
cheapest 19.0p below the median
Supermarket forecourts
−3.6p
vs other stations (unleaded)

Towns where shopping around saves the most

In every town there is a spread between stations. For each UK town with at least 8 reporting stations we compare the cheapest unleaded (E10) price with the median – the price of the typical station. The bigger the gap, the more you save by choosing the right forecourt. On a 50-litre tank, 5p a litre is £2.50.

#TownStationsCheapestMedianDearestCheapest vs median
1Chester101.5691.7591.799−19.0p
2Liverpool481.6191.7391.799−12.0p
3Shrewsbury141.6291.7491.779−12.0p
4Birmingham641.6291.7291.829−10.0p
5Leeds471.6091.7091.889−10.0p
6Omagh101.5991.6891.719−9.0p
7Manchester451.6391.7291.799−9.0p
8Chelmsford171.6591.7491.799−9.0p
9Dungannon171.5591.6491.689−9.0p
10Exeter141.6891.7791.999−9.0p
11Wolverhampton211.6661.7491.999−8.3p
12Hull291.6561.7391.799−8.3p
13Gateshead111.6591.7391.759−8.0p
14Newcastle81.6491.7291.763−8.0p
15Thetford81.6991.7791.779−8.0p

Cheapest and dearest postcode areas

We group stations by postcode area (the letters at the start of a postcode, such as LS for Leeds or EH for Edinburgh) and average their current unleaded price. Only areas with at least 10 reporting stations are included (117 areas).

Cheapest – unleaded (E10)

AreaStationsAverage
BT3941.658
SR201.702
BD471.705
TQ331.707
WN161.708
WF641.709
TD221.709
LS661.713
FY211.714
HG171.714

Dearest – unleaded (E10)

AreaStationsAverage
HS101.811
RG731.782
TF201.781
SO541.774
ME651.770
IV391.766
CV691.765
PA401.763
DT221.763
SK481.761

For diesel the cheapest area is BT (£1.908) and the dearest HS (£2.067).

Supermarkets, motorways and the nations

Supermarket forecourts average £1.711 for unleaded, 3.6p cheaper than other stations. Motorway services average £1.930, 19.9p dearer than other stations. See the full breakdown, including England, Scotland, Wales and Northern Ireland, on our cheapest petrol by type page.

How to use this

FAQ

Where does shopping around save the most on petrol?

Among UK towns with at least 8 reporting stations, the biggest gap between the cheapest station and the typical (median) station for unleaded is in Chester: the cheapest is 19.0p a litre below the median, about £9.50 on a 50-litre fill-up.

Which UK postcode area has the cheapest petrol?

Of 117 postcode areas with at least 10 stations reporting, the cheapest average unleaded price is in BT (£1.658) and the dearest in HS (£1.811).

Source: UK Government Fuel Finder scheme (Department for Energy Security and Net Zero / Competition and Markets Authority), Open Government Licence v3.0. Prices are indicative and may have changed since they were reported; always check the price at the pump.