findpetrol .co.uk

Live fuel prices

Fuel prices around United Kingdom

Unleaded from 142.9p a litre, averaging 161.4p across 7,911 stations we track in United Kingdom.

At a glance

Stations tracked
7,911
Local areas
2,283
Cheapest unleaded
142.9p
Cheapest diesel
144.9p

Data updated 26 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.

Local fuel price snapshot

Across 2,283 local areas in United Kingdom, we track 7,911 active petrol stations with recent prices. (Data updated 26 minutes ago)

Lowest reported petrol price: 142.9p at Ravenspoint Trading Ltd near HS2 9QA, Eilean Siar.

Unleaded petrol (E10)

Lowest price
142.9p
Average price
161.4p
Highest price
204.0p
Spread
61.1p across 7,763 sites

Diesel (B7)

Lowest price
144.9p
Average price
182.6p
Highest price
219.9p
Spread
75.0p across 7,841 sites

Premium petrol (E5)

Lowest price
150.9p
Average price
179.0p
Highest price
228.9p
Spread
78.0p across 6,131 sites

Premium diesel

Lowest price
174.9p
Average price
201.5p
Highest price
237.9p
Spread
63.0p across 4,113 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.

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 183.9p
Emo 109 Camlough Road, Camlough, Newry, Mourne and Down BT35 7EE Newry 146.9p 172.9p
Costco Wholesale Barton Dock Road, Manchester M41 7PP Old Trafford 147.9p 172.9p
Esso 87A, Coldstream TD12 4AE Berwick 147.9p 173.9p
Emo 20, Newry BT35 6SY Craigavon 148.9p 174.9p
Eurospar Dungiven Ltd, 39, Station Road, Dungiven, Londonderry BT47 4LN Derry 148.9p 169.9p
Jet Chidswell Service Station, Leeds Road, Dewsbury WF12 7QW - 148.9p 159.9p
Pace Nedging Autocentre, Ipswich IP7 7BN Nedging Tye 148.9p 175.9p
Tesco Bridgewater Retail Park, Banbridge BT32 4LF Newry 148.9p 173.9p
Tesco 25A Castlewellan Road, Banbridge BT32 4AX Newry 148.9p 173.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?
The latest reported petrol prices in United Kingdom run from 142.9p to 204.0p per litre, with an average of 161.4p across 7763 stations. The lowest unleaded price we can see is 142.9p at Ravenspoint Trading Ltd near HS2 9QA.
What is the latest reported diesel price in United Kingdom?
The latest reported diesel prices in United Kingdom run from 144.9p to 219.9p per litre, with an average of 182.6p across 7841 stations.
How many stations do you track around United Kingdom?
We currently track 7911 active stations across 2283 local areas in United Kingdom. Prices are refreshed from the official CMA fuel price feed throughout the day.
How do I compare stations near United Kingdom?
Open the map to compare stations near United Kingdom and work out which stop makes sense for your route. You can sort by price or distance and filter to supermarket forecourts only.
Is it cheaper to fill up with petrol or diesel in United Kingdom?
Diesel currently averages 21.3p more per litre than unleaded in United Kingdom, at 182.6p against 161.4p. That gap changes with wholesale costs, so it is worth checking before a big fill.

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
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.