fuel.co.uk home

Price comparisons

Compare UK fuel prices

Side-by-side comparisons built from live prices at every reporting UK forecourt, refreshed every 30 minutes from official UK Government fuel price data.

Supermarket forecourts currently average £7.68 a gallon (168.9p) for unleaded (E10) across 1577 stations, against £7.80 (171.6p) at 6235 branded and independent forecourts: a gap of 2.7p per litre in the supermarkets’ favour.

Prices last refreshed at 4:04am on 5 November 2026.

Brand vs brand

Supermarkets vs branded forecourts

GradeSupermarket averageBranded averageGap
Unleaded (E10)£7.68168.9p · 1577£7.80171.6p · 6235+2.7p
Diesel (B7)£8.91195.9p · 1577£9.05199.0p · 6352+3.1p
Premium Unleaded (E5)£8.35183.6p · 1171£8.71191.5p · 5015+7.9p
Super Diesel (SDV)£9.50209.0p · 139£9.91218.0p · 3986+9.0p

Supermarket = Tesco, Asda, Morrisons, Sainsbury's and Costco forecourts. Averages reflect where stations are located as well as pricing policy; station counts per grade are shown in brackets.