What a typical UK forecourt is charging right now, across 7,871 sites reporting a price. The cheapest in Great Britain today is 28.0p below it — £15.40 a tank, at Isle of Lewis.
10.0p covers the middle eight forecourts in ten — £5.50 on a tank, and the difference an ordinary driver can actually act on. Beyond both ends lies a tail: the cheapest forecourt in the UK is at £1.43 and the dearest £2.40, but that dear end is almost entirely motorway services and remote sites, which is why the scale is drawn across the range you are likely to meet rather than the one that flatters the headline.
E10 petrol, England, Scotland and Wales.
1Ravenspoint Trading Ltd, ISLE OF LEWISISLE OF LEWIS · Scotland£1.432shell, PAISLEYPAISLEY · Scotland£1.473Baldwins Gate Filling Station, NEWCASTLENEWCASTLE · West Midlands£1.484Jet, DEWSBURYDEWSBURY · Yorkshire and The Humber£1.495Gulf, KILMARNOCKKILMARNOCK · Scotland£1.506VALERO, NOTTINGHAMNOTTINGHAM · East Midlands£1.51A separate market, typically 6.0p below the UK median, so it is listed on its own.
1EMO, NEWRYNEWRY£1.492Bingham Shop, DROMOREDROMORE£1.493Corner filling station, CookstownCookstown£1.50Median E10, cheapest first.
Northern Ireland£1.65Yorkshire and The Humber£1.70Wales£1.70North East£1.70North West£1.70East Midlands£1.71Scotland£1.72Fuel is not one national price. Northern Ireland is running £1.65 today and South East £1.73 — 7.9p apart, or £4.35 on a tank. The spread within most towns is wider than the spread between regions, which is the whole reason to look before you fill rather than after.
Search any UK postcode above to see every forecourt near it with today’s price, sorted by cheapest or by nearest. Every price comes from the government Fuel Finder scheme, which since February 2026 has required each of the 8,081 UK forecourts to report a price change within thirty minutes of it taking effect.