Latest Reported Sainsbury's Fuel Prices
Sainsbury's forecourts sit alongside Asda, Tesco and Morrisons at the cheaper end of UK fuel retail. This page tracks the latest reported petrol and diesel prices from eligible Sainsbury's station in the official government price feed, with the current gap to the UK average.
Last updated: 21 August 2026, 23:55 GMT
Petrol (E10)
292 stations149.9p
161.4p
2.4p per litre below the UK average
Diesel (B7)
292 stations165.9p
183.0p
4.1p per litre below the UK average
Before you go
- Prices vary between stores, so the table below matters more than the brand name.
- Nectar points can be collected on fuel at Sainsbury's forecourts.
The 40 cheapest eligible Sainsbury's stations
The averages above cover 292 eligible UK Sainsbury's stations with recent reports. Use the map to search for sites near you.
Sainsbury's fuel FAQs
Is Sainsbury's petrol cheaper than other stations?
Generally yes, compared with the UK average. Among the supermarkets the ordering shifts from town to town, so use the reported-price table above to see how your local store compares in the latest included data.
Can you collect Nectar points on Sainsbury's fuel?
Yes, fuel purchases at Sainsbury's forecourts earn Nectar points. Check the current Nectar terms for the earn rate and any live fuel offers.
Comparing brands? See the UK fuel price index, find E5 super unleaded near you, or find the cheapest fuel near you.