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.
UK average petrol price since 2 Feb 2026
The daily average across every forecourt with a recent price. See prices back to 2003 →
By nation and region
| Northern Ireland | 163.6p | −7.7p |
| Wales | 171.1p | −0.2p |
| England | 171.8p | +0.5p |
| Scotland | 172.1p | +0.8p |
| North East | 169.6p | −1.7p |
| Yorkshire and The Humber | 170.1p | −1.2p |
| London | 171.6p | +0.3p |
| North West | 171.6p | +0.3p |
| South West | 172.0p | +0.7p |
| East of England | 172.1p | +0.8p |
| West Midlands | 172.2p | +0.9p |
| East Midlands | 172.4p | +1.1p |
| South East | 173.1p | +1.8p |
Cheapest towns
| 1 | Fermanagh and Omagh | 158.9p |
| 2 | Bangor | 161.5p |
| 3 | Coleraine | 161.9p |
| 4 | Dungannon | 162.1p |
| 5 | Armagh | 162.3p |
| 6 | Ballynahinch | 162.4p |
| 7 | Carrickfergus | 162.4p |
| 8 | Cookstown | 162.4p |
| 9 | Newry | 162.5p |
| 10 | Portadown | 162.9p |
Cheapest counties
| 1 | Armagh City, Banbridge and Craigavon | 163.0p |
| 2 | Mid Ulster | 163.0p |
| 3 | Fermanagh and Omagh | 163.1p |
| 4 | Causeway Coast and Glens | 163.2p |
| 5 | Ards and North Down | 163.3p |
| 6 | Newry, Mourne and Down | 163.5p |
| 7 | Mid and East Antrim | 163.7p |
| 8 | Antrim and Newtownabbey | 164.0p |
| 9 | Belfast | 164.2p |
| 10 | Lisburn and Castlereagh | 164.3p |
Cheapest forecourts in the UK for petrol
| # | Forecourt | Petrol | Diesel | Last move | Changed |
|---|---|---|---|---|---|
| 1 | G.e.m. Retailing Ltd Ta Steady Eddies166 Banbridge Road, Dromore | 152.9p | 187.9p | −3.0p | yesterday |
| 2 | Gordale Service StationGordale Service Station, Neston | 153.9p | 189.9p | −6.0p | 9 days ago |
| 3 | Sessia Ltd76-82 Main Street, Portglenone | 154.7p | 184.7p | −3.0p | yesterday |
| 4 | Fiveways Supermarket99 Armagh Road, Newry · 24h | 154.9p | 195.9p | −2.0p | 2 days ago |
| 5 | Hillview Service StationWalkers Filling Station, Dungannon | 155.9p | 192.9p | −2.0p | 2 days ago |
| 6 | Morgan Fuels KilleanMorgans Cafe, Newry · 24h | 155.9p | 192.9p | −7.0p | 8 days ago |
| 7 | Morgan Xpress ArchviewSmiths Archview Garage, Newry · 24h | 155.9p | 192.9p | −7.0p | 8 days ago |
| 8 | Spar CoaghSpar Coach, Cookstown | 155.9p | 192.9p | −10.0p | 10 days ago |
| 9 | West End Road Service StationMorrisons Petrol Station, St. Helens · 24h | 155.9p | 191.9p | −6.0p | 3 days ago |
| 10 | A29 Service StationA29 Service Station, Cookstown · 24h | 156.9p | 195.9p | −10.0p | 2 days ago |
By brand
Brands with 10 or more forecourts.
| 1 | Solo | 162.7p | −8.6p |
| 2 | Emo | 163.0p | −8.3p |
| 3 | Go | 163.7p | −7.6p |
| 4 | Circle K | 163.8p | −7.5p |
| 5 | Costco | 163.9p | −7.4p |
| 6 | Maxol | 164.0p | −7.3p |
| 7 | Asda | 169.3p | −2.0p |
| 8 | Morrisons | 169.4p | −1.9p |
| 9 | Sainsbury's | 169.5p | −1.8p |
| 10 | Jet | 169.6p | −1.7p |
| 11 | Texaco | 169.6p | −1.7p |
| 12 | Applegreen | 169.8p | −1.5p |
| 13 | Tesco | 169.9p | −1.4p |
| 14 | Essar | 170.3p | −1.0p |
| 15 | Valero | 170.5p | −0.8p |
Biggest movers this week
How each town's average has moved in the last 7 days.
Rising
| Warlingham | 183.5p | +5.6p |
| Chafford Hundred and West Thurrock | 177.3p | +4.6p |
| Banbridge | 163.7p | +3.8p |
| Brentwood | 178.5p | +2.6p |
| Bathgate | 177.1p | +2.2p |
Falling
| Bath | 168.3p | −10.2p |
| Thundersley and South Benfleet | 168.9p | −9.3p |
| Farnborough | 168.9p | −8.8p |
| Coleraine | 161.9p | −7.4p |
| Bracknell | 173.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.