Petrol and diesel prices around United Kingdom
Unleaded from 142.9p a litre, averaging 174.7p across 8,021 stations we track in United Kingdom.
At a glance
- Stations tracked
- 8,021
- Local areas
- 2,305
- Cheapest unleaded
- 142.9p
- Cheapest diesel
- 168.9p
Data updated 19 minutes ago
Fuel pricing in Britain is a local business dressed up as a national one. The wholesale cost of petrol and diesel lands at more or less the same number for every retailer in the country, yet the figure on the totem pole outside a forecourt can swing by more than 40p a litre depending on which junction you come off at. That gap is where the savings live, and it is the reason a two minute check before you set off is worth more than any loyalty scheme.
Most of the variation comes down to who else is trading nearby. Put a supermarket forecourt within sight of an independent and both will sharpen their pencils. Take that competition away, which is what happens on long rural stretches and at motorway services, and prices drift upward and stay there. Drivers on the M6 through Cumbria or the A9 north of Perth will recognise the pattern immediately.
Diesel behaves differently to unleaded because the people buying it behave differently. Hauliers, farmers and delivery fleets buy diesel on contract and in volume, so demand around distribution parks and port towns stays flat through the week. Petrol turnover follows the commuter rhythm instead, which is why prices near big retail parks tend to firm up on Fridays and soften again mid week.
The clean air and low emission zones now running in London, Birmingham, Bristol and a growing list of other cities have changed which vehicles come into town, but they have not made much difference to what the pumps charge. For the great majority of households a petrol or diesel car is still the thing on the driveway, and the weekly fill remains one of the larger discretionary bills.
The tables below pull together every station we currently hold a recent price for, grouped so you can see the national picture first and then drill down to your own patch. If you are planning something longer, following the M6 up to Glasgow, dropping down the A30 into Cornwall or running the A1 between Yorkshire and the border, it is worth glancing at the country and regional pages before you commit to a stop.
Petrol & Diesel Fuel Price Index
Across 2,305 local areas in United Kingdom, we track 8,021 active petrol stations with recent prices. (Data updated 19 minutes ago)
Cheapest petrol in United Kingdom: 142.9p at Ravenspoint Trading Ltd near HS2 9QA, Eilean Siar.
Unleaded petrol (E10)
- Lowest price
- 142.9p
- Average price
- 174.7p
- Highest price
- 230.0p
- Spread
- 87.1p across 7,845 sites
Diesel (B7)
- Lowest price
- 168.9p
- Average price
- 199.9p
- Highest price
- 234.9p
- Spread
- 66.0p across 7,951 sites
Premium petrol (E5)
- Lowest price
- 164.9p
- Average price
- 192.4p
- Highest price
- 239.9p
- Spread
- 75.0p across 6,195 sites
Premium diesel
- Lowest price
- 172.9p
- Average price
- 218.6p
- Highest price
- 249.9p
- Spread
- 77.0p across 4,133 sites
Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.
Fuel brands in United Kingdom
Cheapest petrol stations in United Kingdom
Sorted by unleaded price. Open a station for its latest prices, price history and nearby comparison.
| Station | Local area | Petrol | Diesel |
|---|---|---|---|
| Ravenspoint Trading Ltd Ravenspoint Centre, Isle of Lewis HS2 9QA | Eilean Siar | 142.9p | 212.9p |
| Tesco Stores Ltd, Hewitts Circus Retail Park, Cleethorpes DN35 9QR | Humberston and New Waltham | 153.9p | 174.9p |
| Shell Erskine Centreholm Roundabout, Erskine PA8 6EY | Glasgow | 158.9p | 177.9p |
| Tesco Stores Ltd, Dundee DD2 1UG | Dundee | 158.9p | 178.9p |
| Nicholls/Star 76-82 Main Street, Portglenone BT44 8HS | Ballymena | 159.7p | 184.7p |
| BP Wilsons 95 Alexandria Parade, Dunoon PA238AL | Dunoon | 159.9p | 193.9p |
| Cscm Holdings Ltd 112 Dublin Rd, Newry BT34 5HP | Newry | 160.0p | 199.0p |
| Texaco Ballydown Filling Station, Banbridge BT32 4JP | Newry | 160.9p | 188.9p |
| Texaco Donard View Service Station, Ballynahinch BT24 8XS | Belfast | 160.9p | 192.9p |
| Circle K Centra, 24, Halfway Road, Banbridge BT32 4ET | Newry | 161.9p | 184.9p |
Places nearby
Drill into a specific area for its own price snapshot and cheapest stations.
Common questions about fuel in United Kingdom
What is the latest reported petrol price in United Kingdom?
What is the latest reported diesel price in United Kingdom?
How many stations do you track around United Kingdom?
How do I compare stations near United Kingdom?
Is it cheaper to fill up with petrol or diesel in United Kingdom?
Open the map for United Kingdom
Use the main finder with United Kingdom already centred, then sort by price or distance to pick your stop.
Open fuel finder for United Kingdom