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, 8 July 2026 — 18:43 UK time · Data feed last updated: 8 Jul 2026, 18:39

Headline UK fuel statistics

UK Avg Petrol
149.8p
24h: ▲ 0.1p · 7d: ▼ 0.2p · 30d: ▼ 6.8p
UK Avg Diesel
163.7p
24h: ▼ 0.0p · 7d: ▼ 1.5p · 30d: ▼ 15.7p
Petrol Spread
116.0p
Cheapest to most expensive · 58p saving on a 50L tank
Diesel Spread
107.0p
Cheapest to most expensive · 54p saving on a 50L tank
Cheapest in UK Right Now
123.0p petrol
Midway Service Station Circle K — BT74 9FH
123.0p diesel
Midway Service Station Circle K — BT74 9FH
Most Expensive in UK Right Now
239.0p petrol
Independent — BS35 4JB
230.0p diesel
Stoke Row Garage — RG9 5QL

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

Biggest UK Drop — Last 24 Hours
Diesel ▼ 15.0p at Lonend Service Station — PA1 1SU
Now 157.0p · was 172.0p · PA1 1SU · Scotland
See all movers →

Biggest Price Movers — Last 24 Hours

Forecourts that have changed price most since yesterday.

📉 Top 10 Biggest Drops

Texaco — BT34 3LD
BT34 3LD · Northern Ireland
144.0p
▼ 14.0p
Westleton Garage — IP17 3AG
IP17 3AG · England
163.0p
▼ 14.0p
Gulf — TA4 2JR
TA4 2JR · England
149.0p
▼ 11.0p
Bawbee Service Station — KY8 3AB
KY8 3AB · Scotland
152.0p
▼ 10.0p
Monchelsea Stores — ME17 4JD
ME17 4JD · England
136.0p
▼ 10.0p
K Transport Services — WV10 7PH
WV10 7PH · England
144.0p
▼ 10.0p
Esso — IP9 2JT
IP9 2JT · England
139.0p
▼ 9.0p
Griffiths Garage — SY7 0JZ
SY7 0JZ · Wales
143.0p
▼ 8.0p
Esso — DT73UY
DT73UY · England
149.0p
▼ 6.0p
Esso — TA1 3ES
TA1 3ES · England
145.0p
▼ 5.0p

📈 Top 10 Biggest Rises

Esso — SO18 6PJ
SO18 6PJ · England
164.0p
▲ 15.0p
Thompson Fuels Ltd — BT61 8NU
BT61 8NU · Northern Ireland
150.0p
▲ 10.0p
Larkhill Service Station — BT55 7HU
BT55 7HU · Northern Ireland
153.0p
▲ 10.0p
Esso — WD19 6EG
WD19 6EG · England
152.0p
▲ 6.0p
Esso — DL8 1HD
DL8 1HD · England
154.0p
▲ 6.0p
Shell — BN43 5LD
BN43 5LD · England
152.0p
▲ 5.0p
Asda — HD4 5SX
HD4 5SX · England
149.0p
▲ 5.0p
Esso — CM13 3EN
CM13 3EN · England
156.0p
▲ 4.0p
Pendlebury & Son — WS15 2QH
WS15 2QH · England
151.0p
▲ 4.0p
Gales Garage — RG24 9JY
RG24 9JY · England
148.0p
▲ 3.0p

Top 20 Cheapest Forecourts in the UK

The 20 lowest forecourt prices in Britain right now.

#BrandStationTown / PostcodeRegionPrice
1Midway Service Station Circle K— · BT74 9FHNorthern Ireland123.0p
2Circle K— · BT32 4AANorthern Ireland132.0p
3Gulf— · SY5 6JJWales132.0p
4Texaco— · M41 0SUEngland135.0p
5Monchelsea Stores— · ME17 4JDEngland136.0p
6Blakenhall Service Station— · WV2 3JYEngland137.0p
7Costco— · WA11 9FAEngland137.0p
8Sainsburys— · HP19 8EHEngland138.0p
9EG Group— · HP19 9BBEngland138.0p
10Costco— · OL9 8AUEngland138.0p
11Holbeach Store And Filling Station— · PE12 0PXEngland138.0p
12Sainsburys— · DL14 9AEEngland139.0p
13Asda— · WV1 4DEEngland139.0p
14Murco Service Station— · WV1 2HJEngland139.0p
15Costco— · B7 5SAEngland139.0p
16Eurospar Springfield Road— · BT12 7AENorthern Ireland139.0p
17G W Holmes & Son— · DL14 0JUEngland139.0p
18Texaco— · SY4 1DBWales139.0p
19Sainsburys— · WV3 0STEngland139.0p
20Asda— · IP1 5PDEngland139.0p

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.0p
2Skerries Co-operative Society— · ZE2 9ARScotland210.0p
3Independent— · CA10 1BLEngland200.0p
4Mackenzie Stores Village Shop— · IV51 9JSScotland199.0p
5Independent— · NG4 4PNEngland198.0p
6Island Carriers— · TR21 0JYEngland198.0p
7Baildon Moor Garage— · BD17 6LBEngland197.0p
8Colonsay Trading Company Ltd— · PA61 7YWScotland195.0p
9Michael Wicks Garage Ltd— · PE14 0DGEngland192.0p
10Highland Fuels— · KW17 2PRScotland190.0p
11Cluanie Inn Hotel— · IV63 7YWScotland189.0p
12Witchampton Garage— · BH21 5AZEngland185.0p
13BP— · CV35 0AAEngland183.0p
14BP— · CV35 0AAEngland183.0p
15Shell— · TF118TGEngland182.0p
16Esso— · G71 8BGScotland181.0p
17Steisean Connaidh Chrosabol— · PA77 6UPScotland181.0p
18Ardminish Stores— · PA41 7AAScotland181.0p
19W And J Short— · EH22 3HFScotland180.0p
20BP— · WR8 0BZEngland180.0p

Cheapest by Region

Top 5 cheapest forecourts in each UK nation.

#BrandStationTown / PostcodeRegionPrice
1Texaco— · M41 0SUEngland135.0p
2Monchelsea Stores— · ME17 4JDEngland136.0p
3Blakenhall Service Station— · WV2 3JYEngland137.0p
4Costco— · WA11 9FAEngland137.0p
5Sainsburys— · HP19 8EHEngland138.0p

Cheapest by Major Brand

Lowest price right now from each major UK fuel retailer.

Costco 137.0p
WA11 9FA · England
Sainsburys 138.0p
HP19 8EH · England
Asda 139.0p
WV1 4DE · England
Esso 139.0p
IP9 2JT · England
Tesco 140.0p
BT32 4LF · Northern Ireland
JET 140.0p
YO17 7BN · England
Morrisons 141.0p
IP1 5BN · England
BP 141.0p
BT13 2BB · Northern Ireland
Shell 143.0p
OL13 8AG · England
Applegreen 144.0p
BT44 9HA · Northern Ireland

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, 8 July 2026 at 18:43 UK time. Based on UK Government Fuel Finder API data covering ~7,958 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).