FindPetrol
Install FindPetrol app
findpetrol .co.uk
Official Government data

UK Fuel Prices by Region

Average petrol and diesel prices across UK regions today - updated live from official Government data.

Every UK region Petrol and diesel Cheapest flagged

About these figures

These are average prices calculated from all reporting fuel stations in each region. Individual stations may be significantly cheaper - use our live UK fuel price map to find the cheapest station near you right now.

#1 Northern Ireland
Cheapest
Petrol Unleaded (E10) 166.5p
Petrol Super (E5) 175.1p
Diesel Standard (B7) 191.5p
Diesel Premium 197.7p
596 reporting stations
#2 North East
Petrol Unleaded (E10) 172.8p
Petrol Super (E5) 190.6p
Diesel Standard (B7) 198.7p
Diesel Premium 216.6p
335 reporting stations
#3 Yorkshire and Humber
Petrol Unleaded (E10) 173.0p
Petrol Super (E5) 190.6p
Diesel Standard (B7) 198.6p
Diesel Premium 216.2p
698 reporting stations
#4 Wales
Petrol Unleaded (E10) 173.4p
Petrol Super (E5) 190.0p
Diesel Standard (B7) 200.1p
Diesel Premium 215.9p
522 reporting stations
#5 East Midlands
Petrol Unleaded (E10) 173.7p
Petrol Super (E5) 190.8p
Diesel Standard (B7) 199.2p
Diesel Premium 217.7p
505 reporting stations
#6 North West
Petrol Unleaded (E10) 174.1p
Petrol Super (E5) 192.0p
Diesel Standard (B7) 198.8p
Diesel Premium 217.7p
895 reporting stations
#7 London
Petrol Unleaded (E10) 174.6p
Petrol Super (E5) 194.0p
Diesel Standard (B7) 200.0p
Diesel Premium 219.9p
686 reporting stations
#8 South West
Petrol Unleaded (E10) 174.7p
Petrol Super (E5) 191.8p
Diesel Standard (B7) 199.7p
Diesel Premium 218.7p
817 reporting stations
#9 West Midlands
Petrol Unleaded (E10) 174.9p
Petrol Super (E5) 192.3p
Diesel Standard (B7) 199.5p
Diesel Premium 218.6p
658 reporting stations
#10 East of England
Petrol Unleaded (E10) 175.0p
Petrol Super (E5) 192.6p
Diesel Standard (B7) 199.7p
Diesel Premium 219.3p
711 reporting stations
#11 Scotland
Petrol Unleaded (E10) 175.3p
Petrol Super (E5) 192.2p
Diesel Standard (B7) 200.3p
Diesel Premium 218.4p
832 reporting stations
#12 South East
Expensive
Petrol Unleaded (E10) 175.7p
Petrol Super (E5) 193.9p
Diesel Standard (B7) 200.0p
Diesel Premium 219.3p
994 reporting stations

Why do prices vary by region?

Fuel prices vary across the UK due to differences in local competition, distance from refineries, operating costs, and the mix of supermarket versus branded stations in each area.

London and the South East often have higher prices due to the massive overheads of running a retail forecourt in those locations (including higher business rates and land values). Conversely, areas with incredibly strong, dense supermarket competition-like Northern Ireland or Yorkshire-tend to be driven downward as retailers engage in aggressive, hyper-local price wars to win drivers' custom.

If you want to read more about how local stations determine what to charge you, check out our guide on Hyper-Local Pricing Explained.

We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.