UK Fuel Price Index

Live E10 petrol and B7 diesel from thousands of UK forecourts: national averages, movement vs recent weeks, supermarket vs other brands, and price by brand — updated from the same retailer data as our map.

See also fuel price trends and cheapest petrol today.

Petrol — E10 (standard unleaded)

Stations
7,235
UK average
145.8p
Cheapest
123.5p
Most expensive
210.0p
7-day change (est.)
30-day change (est.)

Movement is estimated from averaged price-history snapshots across 22 sampled stations (same method as our trend charts).

Diesel — B7 (standard diesel)

Stations
7,249
UK average
168.3p
Cheapest
131.0p
Most expensive
220.0p
7-day change (est.)
30-day change (est.)

Movement is estimated from averaged price-history snapshots across 22 sampled stations.

Supermarket vs other forecourts

Grouped using retailer metadata in our dataset. Averages use the same plausible-price filter as the national figures.

Supermarket forecourts

606 stations in dataset

Avg E10

144.6p

Avg B7

167.6p

Other brands & independents

6,799 stations in dataset

Avg E10

145.9p

Avg B7

168.4p

Illustrative savings: If supermarket E10 is below the non-supermarket average, filling a 55L tank could be around £0.74 less than paying the average of other forecourts (E10 only). For B7, the same comparison is around £0.46 per 55L tank vs the non-supermarket average — actual savings depend on your local options.

National trend lines

Same aggregate charts as Fuel Price Trends — we average historical snapshot buckets across many stations.

E10 petrol

Loading E10 petrol trend…

B7 diesel

Loading B7 diesel trend…

Average price by brand

Mean list price per brand across stations that report each fuel. We only list brands with at least 10 stations in our sample, and we merge common name variants (e.g. Tesco Express → Tesco). Supermarket forecourts are attributed to the supermarket name (Tesco, Asda, etc.), not only the fuel supplier shown on the pole sign. Brands are sorted by average E10 (lowest first).

BrandStationsAvg E10Avg B7
COSTCO WHOLESALE20134.3p155.1p
Tesco513139.6p159.8p
CENTRAL CO-OP18140.1p160.8p
Morrisons337140.4p160.9p
Sainsbury's316141.0p163.2p
Asda405142.7p164.5p
ESSAR30143.2p165.0p
HARVEST ENERGY15143.3p167.4p
Jet230144.1p166.7p
TOTAL HARVEST ENERGY27144.1p166.7p
VALERO59144.8p168.2p
PACE20144.8p166.8p
CENTRAL CONVENIENCE18145.0p168.8p
EG ON THE MOVE136145.2p168.2p
MURCO68145.5p167.7p
GULF185145.8p169.1p
APPLEGREEN13146.1p163.5p
CIRCLE K20146.2p167.0p
TEXACO334146.5p171.0p
ESSO1,328146.5p168.8p
SPAR21146.7p167.7p
BP HARVEST ENERGY33147.4p171.4p
SHELL HARVEST ENERGY19148.0p173.3p
BP816149.0p171.2p
SHELL756149.8p173.3p
WELCOME BREAK40164.6p179.3p

Cheapest & most expensive today

Top and bottom five by list price after outlier filtering. Tap a row to open the map centred on that station.

E10 petrol

Cheapest 5

Most expensive 5

B7 diesel

Cheapest 5

Most expensive 5

Methodology

Figures are derived from live station listings and historical price snapshots in the FuelNearby dataset. They are not identical to official government or RAC national averages. Use the interactive map for exact prices near you.

Frequently asked questions

What is the UK Fuel Price Index?
A snapshot of list prices across stations in our dataset: UK-wide averages for E10 petrol and B7 diesel, supermarket vs other forecourts, and averages by brand. It is not an official government index — it reflects live retailer feeds aggregated on FuelNearby.
How are 7-day and 30-day changes calculated?
We sample many stations across the country, read each site’s price-history buckets (same snapshots as our station charts), and take the mean change in pence per litre versus the 7-day and 30-day buckets. That approximates broad movement in our data, not every forecourt individually.
Why filter some prices out of averages?
We exclude obvious outliers (e.g. implausible pence-per-litre values from bad data) so national averages stay representative of real UK forecourts.
How often is this page updated?
Station list prices refresh hourly from retailer feeds. This page is rebuilt periodically with cached data for performance.
← All fuel price locationsFuel Price TrendsE10 petrol guide