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.
| Region | Petrol p/litre | vs UK avg |
|---|---|---|
| N. Ireland cheapest | 129.8p | -10.5p |
| North East | 138.3p | -2.0p |
| North West | 138.5p | -1.8p |
| Yorkshire | 138.8p | -1.5p |
| East Midlands | 139.2p | -1.1p |
| UK average | 140.3p | — |
| South East | 143.4p | +3.1p |
| London priciest | 144.5p | +4.2p |
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.
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.
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.
See live prices for your region — updated every 15 minutes from 7,300+ UK stations.
View live prices →