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 ~7,900+ stations.

As of Wednesday, 29 July 2026 — 00:59 UK time · Data feed last updated: 29 Jul 2026, 00:52

Headline UK fuel statistics

UK Avg Petrol
159.0p
24h: ▲ 0.0p · 7d: ▲ 4.4p · 30d: ▲ 8.4p
UK Avg Diesel
177.5p
24h: ▲ 0.0p · 7d: ▲ 6.5p · 30d: ▲ 10.9p
Petrol Spread
127.0p
Cheapest to most expensive · 64p saving on a 50L tank
Diesel Spread
96.1p
Cheapest to most expensive · 48p saving on a 50L tank
Cheapest in UK Right Now
112.9p petrol
Alderley Service Station — SK9 7QB
133.9p diesel
Alderley Service Station — SK9 7QB
Most Expensive in UK Right Now
239.9p petrol
Independent — BS35 4JB
230.0p diesel
Stoke Row Garage — RG9 5QL

Live coverage: 7,972 UK forecourts · For media / press use

Biggest UK Drop — Last 24 Hours
Diesel ▼ 15.0p at Gulf — TA4 2JR
Now 179.9p · was 194.9p · TA4 2JR · England
See all movers →

Biggest Price Movers — Last 24 Hours

Forecourts that have changed price most since yesterday.

📉 Top 10 Biggest Drops

Esso — IP9 2JT
IP9 2JT · England
144.9p
▼ 12.0p
Shell — PR5 5AE
PR5 5AE · England
157.9p
▼ 6.0p
Welcome Break — BS24 0JL
BS24 0JL · England
181.9p
▼ 4.0p
JET — E4 8QE
E4 8QE · England
154.9p
▼ 3.0p
EG Group — CB6 1SG
CB6 1SG · England
154.7p
▼ 1.2p
Shell — WF8 3JF
WF8 3JF · England
162.9p
▼ 1.0p
Esso — DY8 2JL
DY8 2JL · England
158.9p
▼ 1.0p
Gulf — TA4 2JR
TA4 2JR · England
159.9p
▼ 1.0p
Sainsburys — LA4 5TJ
LA4 5TJ · England
157.9p
▼ 1.0p
Sainsburys — DE24 8EB
DE24 8EB · England
157.9p
▼ 1.0p

📈 Top 10 Biggest Rises

JET — WF12 7QW
WF12 7QW · England
156.9p
▲ 8.0p
Esso — CM13 3EN
CM13 3EN · England
169.9p
▲ 6.0p
Esso — B23 6BJ
B23 6BJ · England
159.9p
▲ 4.0p
Pendlebury & Son — WS15 2QH
WS15 2QH · England
151.7p
▲ 4.0p
Shell — L20 1BP
L20 1BP · England
159.9p
▲ 3.0p
Esso — TF10 7JA
TF10 7JA · England
159.9p
▲ 3.0p
Esso — B24 9PY
B24 9PY · England
159.9p
▲ 3.0p
Sainsburys — DN2 5PS
DN2 5PS · England
154.9p
▲ 2.0p
Esso — S41 8JZ
S41 8JZ · England
161.9p
▲ 2.0p
Esso — DA12 3BH
DA12 3BH · England
163.9p
▲ 2.0p

Top 20 Cheapest Forecourts in the UK

The 20 lowest forecourt prices in Britain right now.

#BrandStationTown / PostcodeRegionPrice
1Alderley Service Station— · SK9 7QBEngland112.9p
2BP— · DE23 8WLEngland129.9p
3BP— · LE18 4TAEngland130.9p
4BP— · NG32 2NGEngland132.9p
5Go— · BT36 5EDNorthern Ireland141.9p
6Texaco— · SK15 3DWEngland141.9p
7Texaco— · BB4 5QGEngland141.9p
8Not Branded— · IV27 4RPScotland142.0p
9Hurst Cross Service Station Limited— · OL6 8DPEngland142.9p
10Asda— · RM18 7HJEngland142.9p
11Ravenspoint Trading Ltd— · HS2 9QAScotland142.9p
12Kirks Korner Ltd— · DN15 8DREngland143.9p
13Independent— · BT62 4EYNorthern Ireland144.5p
14Gulf— · SA73 2NAWales144.7p
15Costco— · LE4 8PHEngland144.9p
16Nicholls— · BT41 3SANorthern Ireland144.9p
17Nicholls— · BT41 2BANorthern Ireland144.9p
18Esso— · IP9 2JTEngland144.9p
19Maxol— · BT20 5JJNorthern Ireland144.9p
20Nicholls— · BT41 3TJNorthern Ireland144.9p

Top 20 Most Expensive Forecourts in the UK

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

#BrandStationTown / PostcodeRegionPrice
1Independent— · BS35 4JBEngland239.9p
2Skerries Co-operative Society— · ZE2 9ARScotland210.0p
3Independent— · CA10 1BLEngland200.0p
4Mackenzie Stores Village Shop— · IV51 9JSScotland199.9p
5Island Carriers— · TR21 0JYEngland198.0p
6Baildon Moor Garage— · BD17 6LBEngland197.9p
7BP— · DG16 5HQScotland195.9p
8Colonsay Trading Company Ltd— · PA61 7YWScotland195.0p
9Michael Wicks Garage Ltd— · PE14 0DGEngland192.9p
10Steisean Connaidh Chrosabol— · PA77 6UPScotland192.2p
11Highland Fuels— · KW17 2PRScotland190.0p
12Esso— · G71 8BGScotland187.9p
13BP— · WR8 0BZEngland186.9p
14Esso— · B77 5PSEngland185.9p
15Shell— · DE55 5TZEngland185.9p
16Esso— · OX27 7RDEngland185.9p
17Shell— · CT21 4GHEngland185.9p
18Shell— · DE55 5TZEngland185.9p
19Shell— · BS26 2UFEngland185.9p
20Shell— · TA3 7PFEngland185.9p

Cheapest by Region

Top 5 cheapest forecourts in each UK nation.

#BrandStationTown / PostcodeRegionPrice
1Alderley Service Station— · SK9 7QBEngland112.9p
2BP— · DE23 8WLEngland129.9p
3BP— · LE18 4TAEngland130.9p
4BP— · NG32 2NGEngland132.9p
5Texaco— · BB4 5QGEngland141.9p

Cheapest by Major Brand

Lowest price right now from each major UK fuel retailer.

BP 129.9p
DE23 8WL · England
Asda 142.9p
RM18 7HJ · England
Esso 144.9p
IP9 2JT · England
Costco 144.9p
LE4 8PH · England
Tesco 146.9p
BT15 1WA · Northern Ireland
Shell 146.9p
PA1 1SU · Scotland
Sainsburys 147.9p
BT8 6FX · Northern Ireland
JET 147.9p
DN7 4BS · England
Morrisons 149.9p
SK16 5PJ · England
Applegreen 152.9p
DN14 7TA · 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 ~7,400 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 Wednesday, 29 July 2026 at 00:59 UK time. Based on UK Government Fuel Finder API data covering ~7,972 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).