Find the cheapest fuel near you.
Live petrol and diesel prices from every UK forecourt, refreshed twice daily.
Updated today, 5 October 2026 · 8,126 UK forecourts · Official government data
What today's prices tell us
The motorway tax
+18.3p
Motorway services charge 18.3p 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
−1.6p
Supermarket forecourts are 1.6p cheaper on unleaded and 2.3p cheaper on diesel than branded stations.
See supermarket prices →
UK averages by nation
| Where | Stations | Unleaded | Diesel |
|---|---|---|---|
| United Kingdom | 8,126 | 174.9p | 200.0p |
| Northern Ireland | 513 | 167.4p | 193.8p |
| Wales | 473 | 174.3p | 199.9p |
| England | 6143 | 175.3p | 200.4p |
| Scotland | 761 | 176.1p | 201.2p |
UK trend
Weekly UK pump averages.
- Unleaded173.5p
- Diesel197.6p
- Unleaded173.5p
- Diesel197.6p
- Unleaded173.5p
- Diesel197.6p
Browse by town
- London 156
- Birmingham 90
- Glasgow 88
- Belfast 70
- Bristol 70
- Manchester 69
- Liverpool 60
- Leeds 58
- Nottingham 55
- Sheffield 48
- Leicester 47
- Norwich 42
- Stoke-On-Trent 41
- Preston 38
- Hull 36
- Reading 36
- Doncaster 35
- Coventry 34
- Northampton 34
- Southampton 34
- Bradford 31
- Edinburgh 31
- Craigavon 30
- Derby 30
- Dungannon 30
- Enniskillen 30
- Bolton 29
- Newcastle Upon Tyne 29
- Newry 29
- Wolverhampton 29
By brand
Unleaded average per brand vs the UK average. Click a brand for full prices.
| Brand | Stations | Unleaded | vs UK |
|---|---|---|---|
| Esso | 1427 | 175.6p | +0.7p |
| BP | 1028 | 177.4p | +2.5p |
| Shell | 873 | 176.8p | +1.9p |
| Tesco | 510 | 173.4p | -1.5p |
| Texaco | 478 | 173.2p | -1.7p |
| Morrisons | 339 | 173.7p | -1.2p |
| Sainsburys | 315 | 173.8p | -1.1p |
| Jet | 306 | 173.3p | -1.6p |
| Gulf | 276 | 175.5p | +0.6p |
| Valero | 180 | 174.1p | -0.8p |
| Murco | 156 | 174.1p | -0.8p |
| EG On The Move | 145 | 174.6p | -0.3p |