Petrol and diesel prices today
Live prices from 8,146 UK filling stations, taken from the government's official Fuel Finder feed. Averages below leave out prices unchanged for more than 30 days.
Where fuel is cheap, and where it is not
Point anywhere to read the local average. Open the full heat map to switch fuel and see the method.
pence per litre against the UK median of 172.9p
Coastline from Natural Earth; colours interpolated from every station within 70 km, drawn paler where the nearest one is far.
- Northern Ireland165.6p−7.3p
- Wales173.1p+0.2p
- England173.9p+1.0p
- Scotland174.3p+1.4p
Northern Ireland is the cheapest part of the UK to fill up: 8.3p a litre below England, or about £4.15 on a 50-litre tank. The dearest nation is Scotland at 174.3p. The red across the west of Scotland is real but thin: those patches are single expensive forecourts colouring a sparsely served area, drawn paler for that reason. Averaged out, the Highlands and islands come to 177.6p against 173.8p elsewhere in Scotland, a gap of +3.8p. That is far less than the +18.8p you pay for not leaving the motorway.
- Coleraine164.3p
- Dungannon164.3p
- Londonderry164.5p
- Ballynahinch164.6p
- Derry164.8p
- Newtownabbey164.8p
- Lisburn164.9p
- Portadown165.0p
Towns with at least five stations reporting a recent unleaded price.
Motorway services cost the most, by a wide margin
Unleaded, average of prices changed in the last 30 days.
Filling up at a motorway service station costs +18.8p per litre more than the national average, or about £9.40 extra on a 50-litre fill. See every motorway service station.
Prices by brand
Unleaded, cheapest first. Read the last column: a brand that rarely updates its prices can look cheap simply because its figures are old.
| Brand | Stations | Average | Cheapest | Updated in 48h |
|---|---|---|---|---|
| GO | 32 | 164.2p | 163.9p | 0% |
| CIRCLE K | 44 | 165.9p | 157.9p | 16% |
| SOLO | 33 | 166.0p | 155.9p | 24% |
| MAXOL | 86 | 166.1p | 157.9p | 27% |
| MORRISONS | 339 | 171.2p | 164.9p | 20% |
| SAINSBURYS | 315 | 171.4p | 158.9p | 14% |
| ASDA | 401 | 171.6p | 159.7p | 11% |
| TEXACO | 407 | 171.9p | 158.8p | 23% |
| JET | 277 | 172.0p | 163.9p | 35% |
| TOTAL | 32 | 172.1p | 165.9p | 3% |
| TESCO | 488 | 172.2p | 159.9p | 11% |
| VALERO | 176 | 172.5p | 166.9p | 40% |
| SPAR | 27 | 172.8p | 159.9p | 41% |
| ESSAR | 42 | 172.9p | 160.9p | 26% |
| MURCO | 129 | 173.2p | 161.9p | 9% |
| EG ON THE MOVE | 132 | 173.3p | 165.9p | 2% |
| GULF | 241 | 173.5p | 161.9p | 20% |
| ESSO | 1277 | 173.6p | 164.9p | 45% |
| PACE | 29 | 174.5p | 162.9p | 7% |
| BP | 974 | 175.8p | 162.9p | 40% |
| SHELL | 836 | 176.0p | 159.9p | 29% |
| GLEANER | 25 | 177.1p | 169.9p | 20% |
| WELCOME BREAK | 38 | 191.1p | 174.9p | 0% |
More on UK fuel prices
- Cheapest stations in the UK
G E M Retailing Ltd Ta Steady Eddies, Dromore, sells unleaded at 155.9p today. The 20 cheapest and dearest.
- Petrol price history
Unleaded averaged 174.6p in the week of 19 Oct 2026. The record is 191.6p, in Jul 2022.
- Fuel price trends
Over the last 30 days the UK unleaded average is down 0.6p, at 172.9p. See which towns moved most.
- The Fuel Finder scheme
The law that puts every station's price online within 30 minutes, and how often each brand changes its prices.
Browse by town
730 towns with three or more filling stations.
About these prices
Under the Fuel Finder scheme, filling stations are legally required to report price changes within 30 minutes. Every price on this site is shown with the time it last changed, so you can judge it for yourself. How this site works.
Last refreshed 25 Oct 2026 · 26,527 prices · £99.45 for a 50-litre tank of unleaded at the national average.
