Skip to main content

Compare UK petrol & diesel prices

Can't find the cheapest fuel, Jerry can.

PetrolDiesel compares current fuel prices, distance, freshness and local price history so UK drivers can choose where to fill up with confidence.

UK Petrol
174.1 pence per litre
UK Diesel
199.1 pence per litre

Prices checked 20 Oct 2026, 05:20

Choose a location to compare nearby forecourts

We only compare nearby prices after you choose a location.

Popular: Cheapest petrol near me · Cheapest diesel near me · Cheapest super unleaded near me · Cheapest premium diesel near me

Regions & cities

Where fuel is currently cheapest

The current gap between the cheapest and most expensive region is 9.5p per litre for petrol.

These are regional averages from official Fuel Finder data, not individual forecourt prices. Search a town to compare the cheapest forecourts near you.

Supermarkets vs oil brands

Save on every tank at a supermarket

£1.21 typical saving per tank · Based on a 55-litre tank.

Supermarket forecourts currently average 2.2p per litre less than oil-brand forecourts for petrol.

30-day UK price trend

Petrol rose 1.7p/l from 19 September to 20 October

Petrol rose 1.7p/l, from 172.4p/l on 19 September to 174.1p/l on 20 October. The rise was not continuous: prices fell 0.7p/l from 5 October to 17 October before moving higher again. Diesel rose 3p/l, Super unleaded rose 2.6p/l and Premium diesel rose 3.1p/l over the same period.

220p196p171p
  • 19 Sept 2026: Petrol 172.4p/l; Diesel 196.1p/l; Super unleaded 189.3p/l; Premium diesel 215.2p/l.
  • 20 Sept 2026: Petrol 172.5p/l; Diesel 196.3p/l; Super unleaded 189.5p/l; Premium diesel 215.3p/l.
  • 21 Sept 2026: Petrol 172.8p/l; Diesel 196.9p/l; Super unleaded 189.7p/l; Premium diesel 215.7p/l.
  • 22 Sept 2026: Petrol 173p/l; Diesel 197.3p/l; Super unleaded 189.9p/l; Premium diesel 216p/l.
  • 23 Sept 2026: Petrol 173.3p/l; Diesel 197.7p/l; Super unleaded 190.1p/l; Premium diesel 216.3p/l.
  • 24 Sept 2026: Petrol 173.6p/l; Diesel 198.3p/l; Super unleaded 190.3p/l; Premium diesel 216.6p/l.
  • 25 Sept 2026: Petrol 173.9p/l; Diesel 198.8p/l; Super unleaded 190.5p/l; Premium diesel 217p/l.
  • 26 Sept 2026: Petrol 174p/l; Diesel 199.1p/l; Super unleaded 190.6p/l; Premium diesel 217.2p/l.
  • 27 Sept 2026: Petrol 174.1p/l; Diesel 199.2p/l; Super unleaded 190.7p/l; Premium diesel 217.2p/l.
  • 28 Sept 2026: Petrol 174.4p/l; Diesel 199.6p/l; Super unleaded 191.6p/l; Premium diesel 218p/l.
  • 29 Sept 2026: Petrol 174.5p/l; Diesel 199.8p/l; Super unleaded 192p/l; Premium diesel 218.4p/l.
  • 30 Sept 2026: Petrol 174.6p/l; Diesel 199.8p/l; Super unleaded 192.1p/l; Premium diesel 218.4p/l.
  • 1 Oct 2026: Petrol 174.6p/l; Diesel 199.8p/l; Super unleaded 192.2p/l; Premium diesel 218.5p/l.
  • 2 Oct 2026: Petrol 174.7p/l; Diesel 199.9p/l; Super unleaded 192.2p/l; Premium diesel 218.5p/l.
  • 3 Oct 2026: Petrol 174.8p/l; Diesel 200p/l; Super unleaded 192.3p/l; Premium diesel 218.5p/l.
  • 4 Oct 2026: Petrol 174.8p/l; Diesel 200p/l; Super unleaded 192.3p/l; Premium diesel 218.6p/l.
  • 5 Oct 2026: Petrol 174.8p/l; Diesel 200p/l; Super unleaded 192.3p/l; Premium diesel 218.6p/l.
  • 6 Oct 2026: Petrol 174.7p/l; Diesel 199.9p/l; Super unleaded 192.2p/l; Premium diesel 218.5p/l.
  • 7 Oct 2026: Petrol 174.7p/l; Diesel 199.8p/l; Super unleaded 192.2p/l; Premium diesel 218.4p/l.
  • 8 Oct 2026: Petrol 174.6p/l; Diesel 199.7p/l; Super unleaded 192.1p/l; Premium diesel 218.4p/l.
  • 9 Oct 2026: Petrol 174.6p/l; Diesel 199.7p/l; Super unleaded 192.1p/l; Premium diesel 218.5p/l.
  • 10 Oct 2026: Petrol 174.6p/l; Diesel 199.7p/l; Super unleaded 192.1p/l; Premium diesel 218.5p/l.
  • 11 Oct 2026: Petrol 174.6p/l; Diesel 199.7p/l; Super unleaded 192.1p/l; Premium diesel 218.5p/l.
  • 12 Oct 2026: Petrol 174.5p/l; Diesel 199.6p/l; Super unleaded 192.2p/l; Premium diesel 218.6p/l.
  • 13 Oct 2026: Petrol 174.4p/l; Diesel 199.4p/l; Super unleaded 192.1p/l; Premium diesel 218.5p/l.
  • 14 Oct 2026: Petrol 174.3p/l; Diesel 199.3p/l; Super unleaded 192p/l; Premium diesel 218.4p/l.
  • 15 Oct 2026: Petrol 174.2p/l; Diesel 199.2p/l; Super unleaded 192p/l; Premium diesel 218.4p/l.
  • 16 Oct 2026: Petrol 174.2p/l; Diesel 199.1p/l; Super unleaded 192p/l; Premium diesel 218.4p/l.
  • 17 Oct 2026: Petrol 174.1p/l; Diesel 199.1p/l; Super unleaded 192p/l; Premium diesel 218.4p/l.
  • 18 Oct 2026: Petrol 174.1p/l; Diesel 199.1p/l; Super unleaded 192p/l; Premium diesel 218.4p/l.
  • 19 Oct 2026: Petrol 174.1p/l; Diesel 199.1p/l; Super unleaded 191.9p/l; Premium diesel 218.3p/l.
  • 20 Oct 2026: Petrol 174.1p/l; Diesel 199.1p/l; Super unleaded 191.9p/l; Premium diesel 218.3p/l.

Good to know

Fuel price FAQs

Quick answers to help you compare prices, find nearby fuel and understand the data.

Where can I find the cheapest fuel near me?
Use cheapest petrol near me or cheapest diesel near me to compare current prices around your location, including distance and price freshness.
Can I compare fuel prices in my town?
Yes. You can browse fuel prices by town, then open a location page to compare current forecourt prices, distance and update times.
How often are fuel prices updated?
Prices come from the UK government Fuel Finder scheme. Prices checked 20 Oct 2026, 05:20. Every forecourt price shows its own source timestamp. Learn more about how we source our data.
Why do fuel prices vary so much between areas?
Local competition is the biggest factor. Areas with supermarket forecourts close together are usually cheaper, while areas with few stations or mostly motorway services cost more. Regional differences of 9.5p per litre or more are normal. Read more about why prices vary by area.
Why are supermarkets usually cheaper than oil brands?
Supermarkets use fuel to attract shoppers, so they price closer to cost and respond faster to falling wholesale prices. The current average gap is 2.2p per litre. You can compare all brands.
Where does the data come from?
From the UK government's Fuel Finder scheme, which requires fuel retailers to publish their prices. We preserve the reported amounts and mark values outside the expected market range. Read our data accuracy rules.

Built on real data

Independent, data-led and built on the government Fuel Finder scheme. How we source our data Read our data accuracy rules.

forecourts tracked
8,229
current prices
26,366
locations covered
1,003
Freshness
Prices checked 20 Oct 2026, 05:20