Petrol prices near me: find the cheapest petrol and diesel
Today's fuel prices at 8,154 forecourts, straight from the government's Fuel Finder scheme. Out-of-date prices are thrown away, so what you see is what they charge.
Fuel prices in popular cities
All 405 townsAverage unleaded. Blue is below the UK average of 173.1p, orange above it.
Cheapest unleaded in the UK today
Cheapest near youForecourts that reported within the last 14 days. 2 prices are held back because they are more than 15p below the town's average, which is more often a reporting error than a bargain.
Biggest savings inside one town
Cheapest against dearest forecourt in the same town, on a 55-litre tankFor most drivers, picking the right forecourt in their own town is worth more than anything else on this site.
Cheapest towns for petrol
All townsBiggest movers this week
Change in each town's average unleaded over 7 days, towns with 5+ forecourtsPetrol down 1.0p to 172.8p, diesel down 0.3p to 198.5p
The cheapest town for petrol was Bangor at 162.8p and the dearest was Warwick at 185.6p. Supermarkets were 3.4p a litre cheaper than other forecourts, and motorway services charged 21.3p more.
Price historyThe temporary 5p cut ends: duty rises 3p on 1 January 2027, and 2p more later. With VAT that is about 6p a litre at the pump.
47% of the pump price is tax.
Same street, different price
National averages flatter brands with forecourts in cheap places. We compare the big names only in the towns where both have a pump, so location is taken out of it.
Compare the big brandsLeaving the motorway saves 28p a litre
At 93 of 110 service areas there is an ordinary forecourt within 3 miles, a typical 28.0p a litre cheaper.
Every service area, with the cheaper pump nearby A live price map for every town
Every forecourt coloured by how its price compares with its neighbours. Journalists can embed any town's map, or download it as an image.
See a town map: BristolLatest findings
MotorwaysLeaving the motorway saves drivers 28p a litreA cheaper pump is a typical 2.0 miles from 93 of 110 service areas. BrandsEsso cheaper than Shell in 141 of 179 townsCompared on the same streets, supermarkets undercut every major brand. RegionsNorthern Ireland has the UK's cheapest petrol7.7p a litre below the UK average; South East is the dearest region. Petrol by nation and region
All regionsPetrol by brand
League tableDiesel by nation and region
All regionsDiesel by brand
League tableWhat will your trip cost in fuel?
Put in where you are going and your car's mpg, and see the cost at today's prices, with the cheapest forecourts along the route.
An email when fuel drops near you
Tell us your postcode and fuel, and we will email you when the cheapest price within 5 miles falls by 1p or more. Free, no app.
For journalists
Embed any town's live map, download it as a JPEG, or take the data as CSV. Free to use with a link.
This week's press dataWe throw away stale prices
2,251 forecourts have not reported for over 14 days. A price that old is not what they charge today, so it is left out of every figure here.
The stale price indexPrices since 2018
Every week of the official UK average, how much of each litre is tax, and our test of the rocket-and-feather claim.
Fuel price historyCommon questions
What is the average petrol price in the UK today?
Unleaded (E10) averages 173.1p a litre across UK forecourts reporting a current price, as at 25 October 2026. Diesel averages 198.7p.
Is supermarket fuel cheaper?
Yes. Supermarket forecourts average 170.7p for unleaded against 174.1p elsewhere, 3.4p a litre cheaper.
Why are motorway services so expensive?
Motorway forecourts average 193.9p against 172.6p elsewhere. At 93 of 110 service areas an ordinary forecourt within 3 miles is a typical 28p a litre cheaper.
Where do these prices come from?
Every UK filling station must report its prices to the government Fuel Finder scheme within 30 minutes of a change. We read the feed every 30 minutes and leave out any forecourt that has not reported for more than 14 days.