ukfuel.live · Updated daily · Data: Fuel Finder UK / DESNZ
UK average today: Petrol 140.3p/litre · Diesel 148.2p/litre

Where Is the Cheapest Petrol in the UK?

Petrol prices vary significantly across the UK — by as much as 15p per litre between the cheapest and most expensive regions. Here's where to find the cheapest fuel today, based on live data from 7,300+ stations.

Cheapest regions right now

RegionPetrol p/litrevs UK avg
N. Ireland cheapest129.8p-10.5p
North East138.3p-2.0p
North West138.5p-1.8p
Yorkshire138.8p-1.5p
East Midlands139.2p-1.1p
UK average140.3p
South East143.4p+3.1p
London priciest144.5p+4.2p
⚡ Live AI insight
Generating analyst view…

Why is Northern Ireland the cheapest?

Northern Ireland consistently has the cheapest petrol in the UK, currently around 129.8p/litre — over 10p below the national average. The main reason is cross-border competition with the Republic of Ireland. Drivers near the border can easily shop across, which keeps Northern Irish forecourts highly competitive on price.

Why is the North of England cheap?

The North West benefits from proximity to Stanlow refinery in Cheshire — one of the UK's main fuel processing facilities. Shorter supply chains mean lower distribution costs. Strong competition between supermarket forecourts and independent stations in northern cities also keeps prices down.

Cheapest petrol brands in the UK

Regardless of region, supermarkets are almost always the cheapest option. Asda, Tesco, Morrisons and Sainsbury's typically undercut premium brands by 4-6p per litre.

Tips for finding the cheapest petrol near you

See live prices for your region — updated every 15 minutes from 7,300+ UK stations.

View live prices →