Find the cheapest fuel near you.
Live petrol and diesel prices from every UK forecourt, refreshed twice daily.
Updated today, 26 June 2026 · 7,976 UK forecourts · Official government data
What today's prices tell us
The motorway tax
+17.7p
Motorway services charge 17.7p more per litre on unleaded than the rest of the country. That's roughly £9 extra on a 50L tank.
See motorway prices →
Supermarket savings
−3.9p
Supermarket forecourts are 3.9p cheaper on unleaded and 5.2p cheaper on diesel than branded stations.
See supermarket prices →
UK averages by nation
| Where | Stations | Unleaded | Diesel |
|---|---|---|---|
| United Kingdom | 7,976 | 152.0p | 168.7p |
| Northern Ireland | 289 | 146.7p | 159.0p |
| Wales | 401 | 151.8p | 167.7p |
| England | 5006 | 152.0p | 169.2p |
| Scotland | 620 | 154.1p | 170.1p |
UK trend
Weekly UK pump averages.
- Unleaded156.8p
- Diesel188.1p
- Unleaded156.8p
- Diesel188.1p
- Unleaded156.8p
- Diesel188.1p
Browse by town
- London 156
- Glasgow 89
- Birmingham 86
- Bristol 70
- Manchester 66
- Belfast 63
- Leeds 57
- Liverpool 57
- Nottingham 54
- Sheffield 47
- Leicester 45
- Norwich 41
- Stoke-On-Trent 39
- Preston 37
- Reading 36
- Hull 34
- Northampton 34
- Southampton 34
- Doncaster 32
- Coventry 31
- Derby 30
- Edinburgh 30
- Bolton 29
- Bradford 29
- Wolverhampton 29
- Gloucester 28
- Colchester 26
- Dungannon 26
- Newcastle Upon Tyne 26
- Craigavon 25
By brand
Unleaded average per brand vs the UK average. Click a brand for full prices.
| Brand | Stations | Unleaded | vs UK |
|---|---|---|---|
| Esso | 1422 | 152.3p | +0.3p |
| BP | 1000 | 154.2p | +2.2p |
| Shell | 841 | 153.7p | +1.7p |
| Texaco | 512 | 150.9p | -1.1p |
| Tesco | 510 | 149.2p | -2.8p |
| Morrisons | 339 | 148.6p | -3.4p |
| Asda | 321 | 148.8p | -3.2p |
| Sainsbury's | 315 | 149.0p | -3.0p |
| Jet | 291 | 150.9p | -1.1p |
| Gulf | 264 | 153.7p | +1.7p |
| Murco | 151 | 153.5p | +1.5p |
| EG On The Move | 144 | 150.3p | -1.7p |