Find the cheapest fuel near you.
Live petrol and diesel prices from every UK forecourt, refreshed twice daily.
Updated today, 13 August 2026 · 8,012 UK forecourts · Official government data
What today's prices tell us
The motorway tax
+15.3p
Motorway services charge 15.3p more per litre on unleaded than the rest of the country. That's roughly £8 extra on a 50L tank.
See motorway prices →
Supermarket savings
−2.0p
Supermarket forecourts are 2.0p cheaper on unleaded and 3.5p cheaper on diesel than branded stations.
See supermarket prices →
UK averages by nation
| Where | Stations | Unleaded | Diesel |
|---|---|---|---|
| United Kingdom | 8,012 | 161.4p | 181.9p |
| Northern Ireland | 305 | 154.0p | 174.1p |
| Wales | 401 | 160.7p | 181.1p |
| England | 5018 | 161.6p | 182.1p |
| Scotland | 625 | 162.8p | 183.4p |
UK trend
Weekly UK pump averages.
- Unleaded162.2p
- Diesel182.0p
- Unleaded162.2p
- Diesel182.0p
- Unleaded162.2p
- Diesel182.0p
Browse by town
- London 155
- Glasgow 89
- Birmingham 85
- Bristol 69
- Manchester 66
- Belfast 64
- Leeds 58
- Liverpool 58
- Nottingham 55
- Leicester 45
- Sheffield 44
- Norwich 40
- Stoke-On-Trent 40
- Preston 38
- Reading 36
- Hull 35
- Northampton 34
- Southampton 34
- Coventry 32
- Doncaster 32
- Derby 31
- Bradford 30
- Edinburgh 30
- Bolton 29
- Craigavon 29
- Wolverhampton 29
- Gloucester 28
- Dungannon 27
- Newcastle Upon Tyne 26
- Colchester 25
By brand
Unleaded average per brand vs the UK average. Click a brand for full prices.
| Brand | Stations | Unleaded | vs UK |
|---|---|---|---|
| Esso | 1430 | 162.5p | +1.1p |
| BP | 998 | 163.8p | +2.4p |
| Shell | 862 | 164.1p | +2.7p |
| Tesco | 510 | 159.8p | -1.6p |
| Texaco | 498 | 159.8p | -1.6p |
| Morrisons | 339 | 160.2p | -1.2p |
| Asda | 321 | 159.5p | -1.9p |
| Sainsbury's | 315 | 159.9p | -1.5p |
| Jet | 299 | 160.0p | -1.4p |
| Gulf | 269 | 161.4p | +0.0p |
| Murco | 155 | 160.1p | -1.3p |
| EG On The Move | 147 | 160.5p | -0.9p |