Tracking 7,644 UK stations live

Cheapest UK PetrolPrices Near You Today

Cheapest today

1.3p

UK average

158.4p

You could save

157.1p

Find the cheapest petrol and diesel near you. Compare live fuel prices at over 7,644 UK petrol stations on our interactive map, powered by official UK Government Fuel Finder data.

View petrol map

or search by postcode or city

Average UK petrol prices by brand

How it works

Official prices. Zero guesswork.

UK Government Data

Every price on PumpWatch comes from the UK Government's Fuel Finder — submitted directly by fuel retailers.

Updated all day

Retailers update prices in real time. No stale data, no crowdsourcing, no guessing.

7,644 stations

Every major brand and independent across England, Scotland, Wales, and Northern Ireland.

By city

Cheapest fuel by city

Right now

Cheapest stations in the UK

UK Petrol and Diesel Prices Today

PumpWatch is a free fuel price comparison tool that helps UK motorists find the cheapest petrol and diesel near them. We display live prices from over 7,644 petrol stations across England, Scotland, Wales, and Northern Ireland, sourced directly from the UK Government's Fuel Finder service.

Under the Fuel Finder scheme, all UK fuel retailers are required to submit their forecourt prices, which are then made available to consumers through services like PumpWatch. This means the prices you see here are reported by the fuel stations themselves, giving you the most accurate and up-to-date fuel prices available anywhere.

How to Find the Cheapest Petrol Near You

Use PumpWatch to compare fuel prices at every petrol station in your area. Simply tap "Use my current location" or enter your postcode to see live unleaded, super unleaded, diesel, and premium diesel prices ranked from cheapest to most expensive. Our interactive map shows prices directly on each station pin, so you can quickly spot the best deals without scrolling through lists.

Fuel prices in the UK can vary by as much as 20p per litre between stations in the same area. On a 50-litre tank, that's a difference of up to £10 per fill-up. Supermarket forecourts such as Asda, Tesco, Sainsbury's, and Morrisons tend to offer the lowest prices, while motorway service stations are typically the most expensive.

What Makes Up the Price of Petrol?

The cost of a litre of petrol in the UK is made up of several components: the wholesale cost of fuel (which tracks global oil prices), fuel duty (a fixed tax per litre set by the government), and VAT at 20% on the total. The retailer's margin — the profit the petrol station makes — is typically only a few pence per litre. This is why prices tend to rise quickly when oil prices increase but can be slower to fall when they drop, a pattern known as "rocket and feather" pricing.

FAQ

Frequently Asked Questions

What is the UK Government Fuel Finder?
The Fuel Finder is a UK Government initiative that requires all fuel retailers to submit their forecourt prices. This data is then made available to third-party services like PumpWatch so that consumers can compare prices and find the cheapest fuel near them. Prices are updated by retailers throughout the day.
How often are fuel prices updated?
Fuel retailers submit price updates throughout the day via the UK Government’s Fuel Finder service. PumpWatch syncs this data regularly, so the prices you see are always current. Most stations update their prices at least once per day, with many updating multiple times.
Why do petrol prices vary between stations?
Fuel prices vary due to several factors: wholesale fuel costs, local competition, the station’s rent and business rates, transport costs, and the retailer’s margin. Supermarket forecourts like Asda, Tesco, and Sainsbury’s often use fuel as a loss-leader to attract shoppers, which is why they tend to be cheaper. Motorway service stations charge more due to their captive audience and higher operating costs.
What is the difference between E10 and E5 petrol?
E10 is the standard grade of unleaded petrol in the UK, containing up to 10% ethanol. It’s compatible with most cars made after 2011. E5, also known as super unleaded or premium unleaded, contains up to 5% ethanol and is required for some older vehicles. E5 is typically 10–15p per litre more expensive than E10. On PumpWatch, E10 is listed as “Unleaded” and E5 as “Super Unleaded”.
How can I save money on fuel?
The easiest way to save money is to compare prices before you fill up. Use PumpWatch to find the cheapest station near you — prices can vary by up to 20p per litre in the same area. Other tips include filling up at supermarket forecourts, avoiding motorway services, driving smoothly to improve fuel economy, keeping tyres properly inflated, and removing unnecessary weight from your vehicle.
How many petrol stations are there in the UK?
There are approximately 8,300 petrol stations across the UK. PumpWatch currently tracks prices at over 7,644 of these stations, covering all major brands including Shell, BP, Esso, Texaco, Jet, Asda, Tesco, Sainsbury’s, and Morrisons, as well as independent retailers.