United Kingdom · Updated 1 hour ago

UK petrol prices today

The average price of unleaded petrol (E10) is 171.3p a litre across 7,023 forecourts. That is −3.5p compared with a week ago. The cheapest forecourt in the country is charging 152.9p. The most expensive is charging 209.0p.

171.3pUK average todaymedian 169.9p
−3.5pvs a week ago−3.4p vs a month ago · +9.6p vs 90 days
152.9pcheapest forecourt todaymost expensive 209.0p
1.8psupermarket savingsupermarkets 169.5p · others 171.3p
+19.3pmotorway premiumservices average 190.6p

UK average petrol price since 2 Feb 2026

The daily average across every forecourt with a recent price. See prices back to 2003 →

130p140p150p160p170pMarAprMayJunJulAugSepOctNovUK average130p140p150p160p170pMarMayJulSepNovUK average
161.3p90-day low
175.3p90-day high
Saturdaycheapest day of the week (90 days)
2,416forecourts with no price change for 7 days or more

By nation and region

Northern Ireland163.6p−7.7p
Wales171.1p−0.2p
England171.8p+0.5p
Scotland172.1p+0.8p
North East169.6p−1.7p
Yorkshire and The Humber170.1p−1.2p
London171.6p+0.3p
North West171.6p+0.3p
South West172.0p+0.7p
East of England172.1p+0.8p
West Midlands172.2p+0.9p
East Midlands172.4p+1.1p
South East173.1p+1.8p

Cheapest towns

1Fermanagh and Omagh158.9p
2Bangor161.5p
3Coleraine161.9p
4Dungannon162.1p
5Armagh162.3p
6Ballynahinch162.4p
7Carrickfergus162.4p
8Cookstown162.4p
9Newry162.5p
10Portadown162.9p

Full table · most expensive towns

Cheapest counties

1Armagh City, Banbridge and Craigavon163.0p
2Mid Ulster163.0p
3Fermanagh and Omagh163.1p
4Causeway Coast and Glens163.2p
5Ards and North Down163.3p
6Newry, Mourne and Down163.5p
7Mid and East Antrim163.7p
8Antrim and Newtownabbey164.0p
9Belfast164.2p
10Lisburn and Castlereagh164.3p

All counties

Cheapest forecourts in the UK for petrol

#ForecourtPetrolDieselLast moveChanged
1G.e.m. Retailing Ltd Ta Steady Eddies166 Banbridge Road, Dromore152.9p187.9p−3.0pyesterday
2Gordale Service StationGordale Service Station, Neston153.9p189.9p−6.0p9 days ago
3Sessia Ltd76-82 Main Street, Portglenone154.7p184.7p−3.0pyesterday
4Fiveways Supermarket99 Armagh Road, Newry · 24h154.9p195.9p−2.0p2 days ago
5Hillview Service StationWalkers Filling Station, Dungannon155.9p192.9p−2.0p2 days ago
6Morgan Fuels KilleanMorgans Cafe, Newry · 24h155.9p192.9p−7.0p8 days ago
7Morgan Xpress ArchviewSmiths Archview Garage, Newry · 24h155.9p192.9p−7.0p8 days ago
8Spar CoaghSpar Coach, Cookstown155.9p192.9p−10.0p10 days ago
9West End Road Service StationMorrisons Petrol Station, St. Helens · 24h155.9p191.9p−6.0p3 days ago
10A29 Service StationA29 Service Station, Cookstown · 24h156.9p195.9p−10.0p2 days ago

By brand

Brands with 10 or more forecourts.

1Solo162.7p−8.6p
2Emo163.0p−8.3p
3Go163.7p−7.6p
4Circle K163.8p−7.5p
5Costco163.9p−7.4p
6Maxol164.0p−7.3p
7Asda169.3p−2.0p
8Morrisons169.4p−1.9p
9Sainsbury's169.5p−1.8p
10Jet169.6p−1.7p
11Texaco169.6p−1.7p
12Applegreen169.8p−1.5p
13Tesco169.9p−1.4p
14Essar170.3p−1.0p
15Valero170.5p−0.8p

All brands

Biggest movers this week

How each town's average has moved in the last 7 days.

Rising

Warlingham183.5p+5.6p
Chafford Hundred and West Thurrock177.3p+4.6p
Banbridge163.7p+3.8p
Brentwood178.5p+2.6p
Bathgate177.1p+2.2p

Falling

Bath168.3p−10.2p
Thundersley and South Benfleet168.9p−9.3p
Farnborough168.9p−8.8p
Coleraine161.9p−7.4p
Bracknell173.2p−7.0p

Common questions

How much is petrol per litre in the UK today?

The average price of unleaded petrol (E10) is 171.3p a litre today. That comes from 7,023 UK forecourts that have reported a price in the last 30 days. The middle price (median) is 169.9p. The average is −3.5p compared with a week ago and −3.4p compared with a month ago. The Government's own weekly average, which gives more weight to busy forecourts, was 172.8p in the week of 2 Nov 2026.

Where is the cheapest petrol in the UK?

The cheapest petrol reported right now is 152.9p at G.e.m. Retailing Ltd Ta Steady Eddies (166 Banbridge Road, Dromore). The cheapest town is Fermanagh and Omagh, with an average of 158.9p. The cheapest region is Northern Ireland at 163.6p.

How much cheaper is supermarket petrol?

Supermarket forecourts charge 169.5p for petrol on average. Other forecourts charge 171.3p. That saves 1.8p a litre, or about £0.90 on a 50-litre tank. Motorway services charge 190.6p on average, which is 19.3p more than the national average.

Why do petrol prices go up and down?

About a third of the pump price is the fuel itself. That part follows the world price of oil and the value of the pound. The rest is fuel duty, which is a fixed amount per litre, VAT at 20% on top of everything, and the retailer's own margin. When the oil price moves, pump prices usually follow within a few days. The CMA has found that prices go up faster than they come down. The history page shows the duty and VAT parts for every week since 2003.

Sources: prices reported by retailers to the UK Government's Fuel Finder service (Open Government Licence v3.0). Official weekly averages from DESNZ. Our average treats every forecourt the same, so it comes out a little higher than the DESNZ figure, which gives more weight to busy supermarket forecourts. Read how it works.