Background
Sell Your Car

Live Sainsbury's Fuel Prices

Sainsbury's Fuel Prices Today.

Compare live Sainsbury's petrol and diesel prices at 270 UK stations. Updated hourly from official government data.

Find your nearest Sainsbury's petrol station and check today's prices.

Sainsbury's average: Unleaded 160.2p · Diesel 179.0p
National average: Unleaded 161.5p

270 Sainsbury's stations in the UK

Live prices, updated hourly

Official UK Fuel Finder data

Free, no sign-up needed

Enter a postcode to find your nearest Sainsbury's

We check every Sainsbury's forecourt within your chosen radius using live data from the UK Government Fuel Finder scheme.

Sainsbury's fuel prices vs the national average

Live averages from every reporting Sainsbury's forecourt compared with the UK national mean, based on the Fuel Finder scheme.

Sainsbury's Unleaded (E10)

160.2p

per litre, across 270 stations

UK national Unleaded (E10)

161.5p

per litre, across 7,817 stations

Filling up at Sainsbury's could save you around 1.3p per litre compared to the national average.

Based on a 50-litre tank, that's a saving of around £0.65 per fill-up.

In late October 2026, Sainsbury's petrol (E10) averaged 170.55p a litre, 1.85p a litre less than the UK average of 172.40p, via the Brumble Fuel Price Index.

About Sainsbury's fuel

Sainsbury's operates around 270 petrol stations across the UK. They sell standard unleaded (E10), super unleaded (E5), and diesel (B7). All Sainsbury's fuel meets the same British Standards as every other UK retailer.

Fuel grades available at Sainsbury's

  • Unleaded (E10)
  • Super Unleaded (E5)
  • Diesel (B7)

Nectar and fuel

How Nectar rewards work when you fill up at Sainsbury's.

Standard earn rate

1 point per litre of fuel

Also worth knowing

  • Nectar points can be redeemed for money off fuel
  • Nectar Prices offers occasional fuel discounts

Sainsbury's fuel FAQs

Common questions about Sainsbury's fuel, quality, and pricing.

In late October 2026, Sainsbury's petrol (E10) averaged 170.55p a litre, 1.85p a litre less than the UK average of 172.40p, via the Brumble Fuel Price Index. Use the tool above to check your nearest Sainsbury's station.
In late October 2026, Sainsbury's diesel (B7) averaged 196.31p a litre, 2.31p a litre less than the UK average of 198.62p, via the Brumble Fuel Price Index. Use the tool above to check the latest Sainsbury's diesel price near you.
Yes. All petrol and diesel sold in the UK must meet the same British Standards. Sainsbury's fuel is the same base quality as any other retailer.
Yes. You earn 1 Nectar point for every litre of fuel at Sainsbury's petrol stations. Nectar Prices occasionally offers further fuel discounts.
Sainsbury's and Tesco prices are usually very close. In late October 2026, Sainsbury's petrol (E10) averaged 1.01p a litre less than Tesco, via the Brumble Fuel Price Index. Prices vary by location.

Compare with other supermarkets

See how Sainsbury's stacks up against the other major supermarket forecourts, or search all UK stations.

Save more with a cheaper car insurance quote

Fuel is only one line on your motoring budget. Compare car insurance quotes from 130+ providers in under 5 minutes.

Compare Car Insurance
Brumble

Brumble® is a registered trademark of Be Clear Technologies Limited.

Subscribe to our newsletter

Get the latest money-saving tips and motoring guides delivered to your inbox.

Be Clear Technologies Limited is registered in England and Wales (Company No. 16416180). Registered office: Northwood House, 138 Bromham Road, Bedford, England, MK40 2QW, United Kingdom. Be Clear Technologies Ltd. All Rights Reserved.

Be Clear Technologies Limited is registered with the Information Commissioner’s Office under registration number: ZB959184

Information provided on our website relating to insurance or financial products is intended for editorial purposes only and not intended as a recommendation or financial advice.

© 2026 Be Clear Technologies Limited. All rights reserved.