UK fuel price trends

The national average petrol and diesel price, captured once a day from official retailer price data since 12 September 2026. The analysis pages below break the same data down by region, by road type and by fuel.

Average unleaded now
171.0p
Average diesel now
198.2p
Unleaded, last 7 snapshots
-1.3p
Unleaded, last 30 snapshots
-3.8p
Unleaded E10Diesel B7
166p185p204p09-1209-2610-0410-1210-2010-2811-04

In more depth

Brands moving most across the last 7 snapshots

Change in each brand's average unleaded price between the first and last of our last 7 daily captures, for brands with 5 or more stations reporting.

BrandChangeAverage nowStations
Total Energies+0.6p166.7p6
Welcome Break-3.2p193.8p29
Harvest-2.3p173.1p5
Emo-2.1p163.0p16
Solo-2.1p162.3p36
Shell-1.8p173.6p857

Cheapest and dearest towns for unleaded today

Average unleaded across the stations within 10 miles of each town centre. All 160 towns ranked.

TownRegionAvg unleadedCheapestStations
CraigavonNorthern Ireland163.0p156.9p56
Bangor (NI)Northern Ireland163.1p156.9p60
NewtownabbeyNorthern Ireland163.4p154.9p100
BallymenaNorthern Ireland163.6p154.7p24
BelfastNorthern Ireland163.7p154.9p114
NewburySouth East178.0p171.9p14
NorthamptonEast Midlands176.6p165.7p32
Isle of WightSouth East176.4p169.7p18
WinchesterSouth East176.2p167.9p39
HarlowEast of England175.7p167.9p47

48 days on record. How we collect this.