LIVE — Updated every 15 minutes

UK Fuel Prices Live

The cheapest and most expensive petrol & diesel forecourts in the UK right now, plus the biggest 24-hour price movers. Sourced from the UK Government Fuel Finder API covering ~8,000+ stations.

As of Monday, 12 October 2026 — 23:31 UK time · Data feed last updated: 12 Oct 2026, 23:26

Headline UK fuel statistics

UK Avg Petrol
174.5p
24h: ▼ 0.1p · 7d: ▼ 0.2p · 30d: ▲ 5.1p
UK Avg Diesel
199.6p
24h: ▼ 0.1p · 7d: ▼ 0.4p · 30d: ▲ 8.3p
Petrol Spread
107.0p
Cheapest to most expensive · 54p saving on a 50L tank
Diesel Spread
92.0p
Cheapest to most expensive · 46p saving on a 50L tank
Cheapest in UK Right Now
132.9p petrol
Circle K — Banbridge
142.9p diesel
Circle K — Banbridge
Most Expensive in UK Right Now
239.9p petrol
Independent — Bristol
234.9p diesel
Mackenzie Stores Village Shop — Portree

Live coverage: 8,129 UK forecourts · For media / press use

Biggest UK Drop — Last 24 Hours
Petrol ▼ 15.0p at Shell — Newton Stewart
Now 175.9p · was 190.9p · DG8 6JZ · Scotland
See all movers →

Biggest Price Movers — Last 24 Hours

Forecourts that have changed price most since yesterday.

📉 Top 10 Biggest Drops

Shell — Newton Stewart
DG8 6JZ · Scotland
175.9p
▼ 15.0p
BP — Castleford
WF10 4RJ · England
168.9p
▼ 11.0p
Texaco — 31 Glenshane Road
BT46 5JZ · Northern Ireland
169.9p
▼ 9.0p
Texaco — Birmingham
B33 8NN · England
179.9p
▼ 6.0p
Esso — Ipswich
IP9 2JT · England
164.9p
▼ 6.0p
Tesco — Burton-on-trent
DE14 3RJ · England
174.9p
▼ 5.0p
Valero — Exmouth
EX8 3NS · England
169.9p
▼ 5.0p
Tesco — Hemel Hempstead
HP2 4JS · England
167.9p
▼ 5.0p
Tesco — Braintree
CM77 7WW · England
168.9p
▼ 5.0p
Tesco — Bangor
BT19 7HB · Northern Ireland
159.9p
▼ 5.0p

📈 Top 10 Biggest Rises

Maxol — Downpatrick
BT30 9AE · Northern Ireland
167.9p
▲ 15.0p
Shell — Burnley
BB11 1TQ · England
173.9p
▲ 9.0p
Esso — Brentwood
CM13 3EN · England
184.9p
▲ 7.0p
Go — Newry
BT35 8LZ · Northern Ireland
165.9p
▲ 6.0p
Go — Banbridge
BT32 4GL · Northern Ireland
165.9p
▲ 6.0p
Texaco — St. Austell
PL26 7RX · England
177.9p
▲ 6.0p
Go — Londonderry
BT48 8AB · Northern Ireland
169.9p
▲ 6.0p
JET — Strathpeffer
IV14 9ES · Scotland
176.9p
▲ 5.0p
Circle K — Ballygawley Co Tyrone
BT702DX · Northern Ireland
169.9p
▲ 5.0p
BP — Richmond
DL10 6NA · England
199.9p
▲ 4.0p

Top 20 Cheapest Forecourts in the UK

The 20 lowest forecourt prices in Britain right now.

#BrandStationTown / PostcodeRegionPrice
1Circle KBanbridge · BT32 4AANorthern Ireland132.9p
2Ravenspoint Trading LtdIsle Of Lewis · HS2 9QAScotland142.9p
3Baldwins Gate Filling StationNewcastle · ST5 5DAEngland147.9p
4JETDewsbury · WF12 7QWEngland148.9p
5Corner Filling StationCookstown · BT80 0HFNorthern Ireland149.9p
6EssoCricklewood · NW2 6NDEngland149.9p
7BPUddingston · G71 7ETScotland149.9p
8Belcoo Service StationEnniskillen · BT93 5AQNorthern Ireland151.7p
9TescoCleethorpes · DN35 9QREngland153.9p
10Solo76-78 Burn Road · BT80 8DRNorthern Ireland154.9p
11MurcoCinderford · GL14 3JDEngland154.9p
12TexacoBristol · BS5 7LTEngland155.9p
13SmythsDerry · BT47 3LYNorthern Ireland155.9p
14EssoLeicester · LE3 2FUEngland155.9p
15PaceSpalding · PE12 7HAEngland155.9p
16SainsburysBedford · MK42 8AYEngland156.9p
17TexacoPudsey · LS28 7NBEngland156.9p
18Stone GarageBerkeley · GL13 9LAEngland157.7p
19Maxol BryansburnBangor · BT20 3RQNorthern Ireland157.9p
20Tm&lm LtdDerry · BT48 6SANorthern Ireland157.9p

Top 20 Most Expensive Forecourts in the UK

The pricier end of the market — typically motorway services and remote rural sites.

#BrandStationTown / PostcodeRegionPrice
1IndependentBristol · BS35 4JBEngland239.9p
2Skerries Co-operative SocietyShetland · ZE2 9ARScotland210.0p
3Mackenzie Stores Village ShopPortree · IV51 9JSScotland209.9p
4Steisean Connaidh ChrosabolCrossapol · PA77 6UPScotland208.8p
5Island CarriersIsles Of Scilly · TR21 0JYEngland205.0p
6Cluanie Inn HotelInverness · IV63 7YWScotland203.0p
7BPAshorne · CV35 0AAEngland200.9p
8BPAshorne · CV35 0AAEngland200.9p
9BPDoncaster · DN8 5GSEngland199.9p
10BPWolverhampton · WV11 2ATEngland199.9p
11EssoTamworth · B77 5PSEngland199.9p
12EssoBicester · OX27 7RDEngland199.9p
13BPHuntingdon · PE28 5XWEngland199.9p
14BPHoundslow · TW5 9NBEngland199.9p
15BPKinross · KY13 0NQScotland199.9p
16BPWakefield · WF4 4LQEngland199.9p
17BPWakefield · WF4 4LQEngland199.9p
18BPBirtley · DH3 2SJEngland199.9p
19BPKnutsford · WA16 0TLEngland199.9p
20BPChippenham · SN14 6LBEngland199.9p

Cheapest by Region

Top 5 cheapest forecourts in each UK nation.

#BrandStationTown / PostcodeRegionPrice
1Baldwins Gate Filling StationNewcastle · ST5 5DAEngland147.9p
2JETDewsbury · WF12 7QWEngland148.9p
3EssoCricklewood · NW2 6NDEngland149.9p
4TescoCleethorpes · DN35 9QREngland153.9p
5MurcoCinderford · GL14 3JDEngland154.9p

Cheapest by Major Brand

Lowest price right now from each major UK fuel retailer.

JET 148.9p
Dewsbury · England
Esso 149.9p
Cricklewood · England
BP 149.9p
Uddingston · Scotland
Tesco 153.9p
Cleethorpes · England
Sainsburys 156.9p
Bedford · England
Shell 159.9p
Norwich · England
Asda 162.7p
Bangor · Northern Ireland
Costco 162.9p
Haydock · England
Morrisons 165.9p
Heckmondwike · England

Why fuel prices vary so much across the UK

  • Motorway services typically charge 15–20p per litre more than nearby off-motorway forecourts. Captive demand, higher rents and longer opening hours all feed into the price.
  • Remote and rural sites — including the Scottish Highlands, the Hebrides and parts of Northern Ireland — pay more for delivery, with fewer competing forecourts to keep prices honest.
  • Supermarket competition is the single biggest factor pulling prices down: towns with a Tesco, Asda, Sainsbury's or Morrisons forecourt almost always price below the national average.
  • Local clustering matters too. A forecourt with three rival sites within a mile rarely stays the most expensive in town for long.

For Journalists & Media

PetrolPrices.co.uk's live data is free to cite. The figures on this page are sourced directly from the UK Government Fuel Finder API, covering ~8,000+ forecourts and refreshed every 15 minutes. Use the citation below and link back to this page — or grab the embeddable widget or data feed if you'd rather display live prices directly.

Suggested citation (click to select):

Source: PetrolPrices.co.uk live UK fuel price tracker, accessed Monday, 12 October 2026 at 23:31 UK time. Based on UK Government Fuel Finder API data covering ~8,129 UK forecourts. https://www.petrolprices.co.uk/uk-fuel-prices-live.php

Download Today's Data

CSV containing today's full ranked dataset — every forecourt with its current petrol & diesel prices, region, and rank position. Ideal for charts, spreadsheets, or quick fact-checks.

Press Contact

For data queries, custom cuts, interview requests, or commentary on UK fuel prices, please email:

support@petrolprices.co.uk

Embeddable widget & live data feed

Running a news site, money blog or motoring page? Drop our live UK fuel price widget straight into your article with one line of HTML, or pull the same numbers as JSON / CSV for charts and analysis. Free for editorial use.

  • Plug-and-play iframe widget showing national petrol & diesel averages, refreshed every 15 minutes
  • Lightweight "Powered by PetrolPrices.co.uk" badge for inline citations
  • Raw JSON and CSV feed with regional breakdowns, station counts and last-updated timestamp
Get the widget & data feed

About the data: PetrolPrices.co.uk pulls every UK forecourt's current pricing from the official UK Government Fuel Finder API (introduced under the CMA's compulsory fuel price disclosure scheme) every 15 minutes. Stations with implausible prices (below 100p or above 250p per litre) or missing location data are excluded. Daily snapshots are retained for 120 days and used to compute 24-hour, 7-day and 30-day price movements.

Methodology & Data Notes

Data source. All prices come from the UK Government Fuel Finder API, which retailers are legally required to update at least every 30 minutes following the Competition and Markets Authority's intervention into the road fuel market. PetrolPrices.co.uk polls the API every 15 minutes.

Rankings. The "Top 20 Cheapest" and "Top 20 Most Expensive" lists are based on advertised pump prices for E10 (premium unleaded) and B7 (regular diesel). All forecourts in the official feed are eligible — no brand caps or filtering by retailer.

Movers. The 24-hour movers compare each station's current price against its overnight snapshot from approximately 22:00 the previous day. Only changes of 0.5p per litre or more are listed.

Exclusions. Prices below 100p or above 250p per litre are treated as data errors and excluded. Otherwise, every station present in the official API feed is included — under the CMA's compulsory disclosure rules, retailers are required to keep their prices up to date.

Regions. Stations are assigned to England, Scotland, Wales or Northern Ireland based on the postcode area (the leading 1–2 letters).