Sainsbury’s fuel prices
Sainsbury’s forecourts charge an average of 171.4p a litre for unleaded today across 315 UK sites, 2.8p below the UK average. Like for like, a typical Sainsbury’s forecourt is 2.8p cheaper than other brands within 3 miles, and cheaper than them at 98% of sites. Diesel averages 195.9p. Updated UK time.
Median gap to other brands within 3 miles. Ranked 2 of 26 brands.
Of 304 forecourts with rivals nearby. Cheapest locally at 38%.
−2.8p vs UK average (174.2p).
−3.3p vs UK average.
What the figures show
- Price range. Most Sainsbury’s forecourts charge between 167.3p and 174.9p for unleaded; the full range runs from 161.9p to 177.9p.
- How often prices change. Half of Sainsbury’s current unleaded prices were set in the last 4 days.
- Cheapest in town. Sainsbury’s has the lowest unleaded price in 26 towns Tank Prices covers today.
Sainsbury’s prices over time
Daily average for the same forecourts throughout, against the UK average.
Unleaded 315 forecourts
- Sainsbury’s 171.4p −0.1p since 14 Oct
- UK average 174.2p −0.1p since 14 Oct
Show the figures
| Day | Sainsbury’s | UK average |
|---|---|---|
| Latest | 171.4p | 174.2p |
| 16 Oct | 171.3p | 174.2p |
| 15 Oct | 171.4p | 174.3p |
| 14 Oct | 171.5p | 174.4p |
Diesel 315 forecourts
- Sainsbury’s 195.9p −0.2p since 14 Oct
- UK average 199.2p −0.2p since 14 Oct
Show the figures
| Day | Sainsbury’s | UK average |
|---|---|---|
| Latest | 195.9p | 199.2p |
| 16 Oct | 195.9p | 199.2p |
| 15 Oct | 196.0p | 199.3p |
| 14 Oct | 196.1p | 199.4p |
Tank Prices’ price history starts 14 October 2026; earlier prices aren’t estimated.
Sainsbury’s by country
Average unleaded, countries with at least 5 reporting forecourts.
| Country | Forecourts | Unleaded average |
|---|---|---|
| Northern Ireland | 8 | 164.0p |
| Wales | 11 | 171.3p |
| England | 272 | 171.5p |
| Scotland | 24 | 171.7p |
Cheapest Sainsbury’s forecourts
Towns where Sainsbury’s is cheapest
Sainsbury’s has the lowest reported unleaded price in these towns today.
- Bury St. Edmunds 163.9p
- Newton Abbot 164.9p
- Enfield 164.9p
- Hemel Hempstead 164.9p
- Huddersfield 165.9p
- Dunstable 166.9p
- St Albans 167.9p
- Stoke-on-Trent 168.9p
- Wakefield 168.9p
- Luton 169.9p
- Bridgend 169.9p
- Mansfield 169.9p
- Aberdeen 169.9p
- Winchester 170.9p
- Crawley 170.9p
- Farnham 170.9p
- Chippenham 170.9p
- Stirling 171.9p
- Romford 171.9p
- Worthing 171.9p
- Solihull 171.9p
- Guildford 172.9p
- Bath 172.9p
- Tonbridge 174.9p
And 2 more.
Compare with similar brands
Brands ranked next to Sainsbury’s like for like.
About these figures
Prices are the latest each Sainsbury’s forecourt reports to the government’s Fuel Finder scheme; closed sites are excluded. Supermarket forecourts are grouped by retailer, whatever fuel brand is on the canopy. Averages aren’t weighted by sales. Local comparisons use other brands’ forecourts within 3 miles in a straight line. How we compare brands.