Background
Sell Your Car

Live UK Fuel Prices

Petrol & Diesel Prices Near You.

Compare live fuel prices at over 8,000 UK filling stations. Updated hourly from official government data.

Official UK Fuel Finder data

Updated hourly, no sign-up needed

Compare supermarkets and independents

National averages and price trends

UK Avg Unleaded

161.5p

UK Avg Diesel

181.8p

Enter a postcode to compare local fuel prices

We check every forecourt within your chosen radius using live data from the UK Government Fuel Finder scheme.

How much is petrol and diesel in the UK today?

The average price of unleaded petrol in the UK is currently around 161.5p per litre, with diesel at around 181.8p per litre. Fuel prices are based on live data from over 7,817 UK filling stations, updated hourly via the UK Government's Fuel Finder service.Last updated 91 days ago

UK averages in late October 2026, via the Brumble Fuel Price Index: petrol (E10) 172.40p and diesel (B7) 198.62p a litre. The big four supermarkets averaged 1.59p a litre less than the UK average for petrol.

Unleaded (E10)

161.5p

per litre

Cheapest129.9p
Most expensive239.9p
Stations7,817

Super Unleaded (E5)

178.6p

per litre

Cheapest135.0p
Most expensive249.9p
Stations6,198

Diesel

181.8p

per litre

Cheapest137.9p
Most expensive230.0p
Stations7,902

Premium Diesel

199.4p

per litre

Cheapest100.9p
Most expensive237.9p
Stations4,129

Which supermarket has the cheapest fuel?

Supermarket fuel is typically the cheapest option on the forecourt. Here's how the major chains compare right now, based on average prices across all of their UK stations.

SupermarketUnleaded (E10)DieselStations
AsdaCheapest159.8p179.2p304
Tesco159.9p178.8p477
Sainsbury's160.2p179.0p270
Morrisons160.3p180.0p338

Prices are national averages and may vary by location. Use the tool above to check prices near you.

What makes up the price of a litre of petrol?

A big chunk of what you pay at the pump is tax. Here's how a typical litre of unleaded petrol breaks down at today's national average of 161.5p per litre.

Duty
VAT
Fuel + margin
Fuel duty
52.95p(33%)
VAT (20%)
26.9p(17%)
Wholesale fuel & retailer margin
81.6p(51%)
Total pump price161.5p

Fuel duty has been frozen at 52.95p per litre since the temporary 5p cut in March 2022, with extensions announced in subsequent Budgets. VAT is charged at 20% on the total price including duty. The wholesale cost of fuel is driven by global oil prices, exchange rates, and refining costs.

Source: HM Revenue & Customs

How can I save money on fuel?

Small changes to where you fill up and how you drive can add up over a year. Six practical tips that make a real difference.

1

Fill up at supermarkets

In late October 2026, the big four supermarkets were 2.03p a litre cheaper for petrol than other forecourts, via the Brumble Fuel Price Index. Use the tool above to compare prices near you.

See supermarket averages
2

Avoid motorway services

In late October 2026, motorway service stations charged about 20.05p a litre more for petrol than other forecourts, via the Brumble Fuel Price Index. Plan ahead and fill up before joining the motorway.

See motorway averages
3

Drive smoothly

Harsh acceleration and heavy braking use more fuel. Keeping a steady speed and reading the road ahead could make a noticeable difference to how often you fill up.

4

Check your tyre pressure

Under-inflated tyres increase rolling resistance and fuel consumption. Check pressures at least once a month.

5

Remove unnecessary weight

Every extra kilogram uses more fuel. Clear out the boot and remove roof racks or boxes when not in use.

6

Compare your car insurance too

Fuel is just one part of your motoring costs. Comparing your car insurance could save you hundreds.

Compare car insurance

Where does this fuel price data come from?

Under the Fuel Finder Regulations that came into force in 2025, every UK forecourt selling more than one million litres a year must publish their pump prices within 30 minutes of any change. Brumble pulls the resulting open dataset every hour and stores it geographically so we can answer "cheapest fuel near me" in milliseconds.

1

Enter your postcode

Type any UK postcode or tap "Use my location" to find stations near you.

2

We search nearby stations

We check live prices at every filling station within your chosen radius, using official government data.

3

See the cheapest fuel

Results are sorted by price so you can pick the cheapest station for your next fill-up.

Fuel prices FAQs

Common questions about UK fuel prices, supermarkets, and where the numbers come from.

In late October 2026, unleaded petrol (E10) averaged 172.40p a litre across the UK, via the Brumble Fuel Price Index. Prices vary by location and retailer, so use the Brumble petrol prices tool on this page to check the latest prices near you.
In late October 2026, Asda had the lowest average petrol price of the big four supermarkets, at 170.31p a litre, via the Brumble Fuel Price Index. Morrisons was next, at 170.43p. Prices vary by location, so check your nearest stations.
Petrol prices change regularly based on global oil prices, exchange rates, and fuel duty. For the latest trends and analysis, read our guide: Are petrol prices going up?
Supermarket forecourts, including Asda, Tesco, Morrisons, and Sainsbury’s, are often among the cheaper places to buy fuel in the UK. In late October 2026, the big four supermarkets averaged 1.59p a litre less than the UK average for petrol, and 2.03p less than other forecourts, via the Brumble Fuel Price Index.
All petrol and diesel sold in the UK must meet the same British Standards (BS EN 228 for petrol, BS EN 590 for diesel). Supermarket fuel meets the same minimum specifications as branded fuel. Some branded fuels contain additional additives, but the base fuel is the same quality.
Forecourts can change their prices at any time. Under the government’s Fuel Finder scheme, they must report a new price within 30 minutes of changing it. The Brumble petrol prices tool uses that data and updates every hour.
A large part of the pump price is tax. Fuel duty is 52.95p a litre, and VAT at 20% is added on top. In late October 2026, tax made up about 47% of the average petrol price and 43% of the average diesel price, via the Brumble Fuel Price Index. The rest covers the cost of the fuel itself and the retailer’s margin.
Fuel prices vary significantly by region and by retailer. Supermarket forecourts are usually the cheapest option. Enter your postcode in the Brumble petrol prices tool on this page to find the cheapest fuel near you right now.

Cut your fuel bill further

Save more with a cheaper car insurance quote

Fuel is only one line on your motoring budget. Compare car insurance quotes from 130+ providers in under 5 minutes.

Compare Car Insurance
Brumble

Brumble® is a registered trademark of Be Clear Technologies Limited.

Subscribe to our newsletter

Get the latest money-saving tips and motoring guides delivered to your inbox.

Be Clear Technologies Limited is registered in England and Wales (Company No. 16416180). Registered office: Northwood House, 138 Bromham Road, Bedford, England, MK40 2QW, United Kingdom. Be Clear Technologies Ltd. All Rights Reserved.

Be Clear Technologies Limited is registered with the Information Commissioner’s Office under registration number: ZB959184

Information provided on our website relating to insurance or financial products is intended for editorial purposes only and not intended as a recommendation or financial advice.

© 2026 Be Clear Technologies Limited. All rights reserved.