Find the cheapest fuel near you.
Live petrol and diesel prices from every UK forecourt, refreshed twice daily.
Updated today, 11 July 2026 · 7,988 UK forecourts · Official government data
What today's prices tell us
The motorway tax
+18.4p
Motorway services charge 18.4p 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
−4.0p
Supermarket forecourts are 4.0p cheaper on unleaded and 5.1p cheaper on diesel than branded stations.
See supermarket prices →
UK averages by nation
| Where | Stations | Unleaded | Diesel |
|---|---|---|---|
| United Kingdom | 7,988 | 150.9p | 164.6p |
| Northern Ireland | 290 | 145.6p | 155.6p |
| Wales | 400 | 150.5p | 163.5p |
| England | 5011 | 150.7p | 165.0p |
| Scotland | 622 | 153.1p | 166.0p |
UK trend
Weekly UK pump averages.
- Unleaded149.8p
- Diesel164.8p
- Unleaded149.8p
- Diesel164.8p
- Unleaded149.8p
- Diesel164.8p
Browse by town
- London 156
- Glasgow 89
- Birmingham 86
- Bristol 70
- Manchester 66
- Belfast 63
- Leeds 58
- Liverpool 58
- Nottingham 55
- Sheffield 47
- Leicester 45
- Norwich 41
- Stoke-On-Trent 39
- Preston 37
- Reading 36
- Hull 35
- Northampton 34
- Southampton 34
- Doncaster 32
- Coventry 31
- Bradford 30
- Derby 30
- Edinburgh 30
- Bolton 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 | 151.2p | +0.3p |
| BP | 1003 | 153.3p | +2.4p |
| Shell | 858 | 153.4p | +2.5p |
| Texaco | 517 | 149.4p | -1.5p |
| Tesco | 510 | 147.9p | -3.0p |
| Morrisons | 339 | 147.5p | -3.4p |
| Asda | 321 | 147.5p | -3.4p |
| Sainsbury's | 315 | 147.5p | -3.4p |
| Jet | 294 | 149.6p | -1.3p |
| Gulf | 263 | 152.1p | +1.2p |
| Murco | 151 | 151.3p | +0.4p |
| EG On The Move | 147 | 149.2p | -1.7p |