Supermarket Fuel Now 3.3p Cheaper Than the UK Average
Supermarket forecourts are currently selling unleaded petrol at 147.8p a litre, around 3.3p below the UK national average of 151.1p.
Drivers who fill up at a supermarket forecourt are paying noticeably less for petrol than those who stop at most other filling stations, with official UK fuel price data showing a gap of 3.3p per litre between the two.
The national average price for E10 unleaded currently stands at 151.1p a litre, calculated across 7,799 forecourts throughout the UK. Supermarket sites, covering 1,492 locations, are averaging 147.8p a litre. That might sound like a small difference, but on a typical 55-litre fill it adds up to roughly £1.80 saved each time you visit the pump.
Diesel remains considerably more expensive than petrol regardless of where you buy it. The national average for diesel is 164.7p a litre, meaning diesel drivers are paying over 13p a litre more than petrol drivers even before any comparison between retailers is taken into account.
For everyday drivers looking to keep running costs down, the message is straightforward: if a supermarket with a filling station is a reasonable detour on your usual route, it is likely worth the slight inconvenience. The saving is consistent across a large sample of sites, so it reflects a genuine and widespread pricing difference rather than a handful of promotional offers. Keeping an eye on local prices before a long journey, or planning a fill-up alongside a grocery shop, are simple habits that can take a little pressure off the weekly budget. For more practical advice on running and maintaining your car, visit Garage.co.uk.
Sources
This story cites UK Fuel Price Data.