Skip to main content

UK brand comparison

Sainsbury's fuel prices

Sainsbury's Petrol currently averages 171.6p/l, 2.5p/l below the uk average. Compare its trend and the cheapest qualifying locations, then check every nearby forecourt before choosing where to fill up.

Forecourts in scope
316
Locations represented
248
Fuel types stocked
3

Compare Sainsbury's with forecourts near you

Results compare all qualifying nearby forecourts, so you can judge Sainsbury's fairly.

Completed daily history

Sainsbury's fuel price trend over 30 days

Completed daily Sainsbury's averages in pence per litre from 20 September 2026 to 19 October 2026. Current headline prices can be newer.

199p184p168p
  • 20 September 2026: Petrol 169p/l; Diesel 191.4p/l; Super unleaded 181p/l.
  • 21 September 2026: Petrol 169.3p/l; Diesel 191.8p/l; Super unleaded 181.3p/l.
  • 22 September 2026: Petrol 169.5p/l; Diesel 192.1p/l; Super unleaded 181.5p/l.
  • 23 September 2026: Petrol 170.1p/l; Diesel 193.1p/l; Super unleaded 182.1p/l.
  • 24 September 2026: Petrol 170.7p/l; Diesel 193.5p/l; Super unleaded 182.6p/l.
  • 25 September 2026: Petrol 171.2p/l; Diesel 194.8p/l; Super unleaded 183.2p/l.
  • 26 September 2026: Petrol 172.1p/l; Diesel 195.7p/l; Super unleaded 184.1p/l.
  • 27 September 2026: Petrol 172.5p/l; Diesel 196.7p/l; Super unleaded 184.5p/l.
  • 28 September 2026: Petrol 172.6p/l; Diesel 196.7p/l; Super unleaded 184.5p/l.
  • 29 September 2026: Petrol 172.7p/l; Diesel 196.8p/l; Super unleaded 184.7p/l.
  • 30 September 2026: Petrol 172.9p/l; Diesel 197.4p/l; Super unleaded 184.9p/l.
  • 1 October 2026: Petrol 173.7p/l; Diesel 197.6p/l; Super unleaded 185.7p/l.
  • 2 October 2026: Petrol 173.7p/l; Diesel 197.6p/l; Super unleaded 185.7p/l.
  • 3 October 2026: Petrol 173.7p/l; Diesel 197.6p/l; Super unleaded 185.8p/l.
  • 4 October 2026: Petrol 173.8p/l; Diesel 197.8p/l; Super unleaded 185.8p/l.
  • 5 October 2026: Petrol 173.8p/l; Diesel 197.8p/l; Super unleaded 185.8p/l.
  • 6 October 2026: Petrol 173.8p/l; Diesel 197.9p/l; Super unleaded 185.8p/l.
  • 7 October 2026: Petrol 173.8p/l; Diesel 197.9p/l; Super unleaded 185.8p/l.
  • 8 October 2026: Petrol 172.8p/l; Diesel 196.9p/l; Super unleaded 184.8p/l.
  • 9 October 2026: Petrol 172.8p/l; Diesel 196.9p/l; Super unleaded 184.8p/l.
  • 10 October 2026: Petrol 172.8p/l; Diesel 196.9p/l; Super unleaded 184.8p/l.
  • 11 October 2026: Petrol 172.5p/l; Diesel 197p/l; Super unleaded 184.6p/l.
  • 12 October 2026: Petrol 172.5p/l; Diesel 197.1p/l; Super unleaded 184.5p/l.
  • 13 October 2026: Petrol 171.5p/l; Diesel 196.1p/l; Super unleaded 183.5p/l.
  • 14 October 2026: Petrol 171.4p/l; Diesel 196.1p/l; Super unleaded 183.4p/l.
  • 15 October 2026: Petrol 171.3p/l; Diesel 196p/l; Super unleaded 183.4p/l.
  • 16 October 2026: Petrol 171.3p/l; Diesel 195.9p/l; Super unleaded 183.3p/l.
  • 17 October 2026: Petrol 171.6p/l; Diesel 196.2p/l; Super unleaded 183.6p/l.
  • 18 October 2026: Petrol 171.5p/l; Diesel 196.3p/l; Super unleaded 183.5p/l.
  • 19 October 2026: Petrol 171.6p/l; Diesel 196.4p/l; Super unleaded 183.6p/l.

What changed

  • Petrol

    Sainsbury's Petrol rose 2.6p/l, from 169p/l on 20 September to 171.6p/l on 19 October. The rise was not continuous: prices fell 2.5p/l from 7 October to 15 October before moving higher again.

  • Diesel

    Sainsbury's Diesel rose 5p/l, from 191.4p/l on 20 September to 196.4p/l on 19 October. The rise was not continuous: prices fell 2p/l from 7 October to 16 October before moving higher again.

  • Super unleaded

    Sainsbury's Super unleaded rose 2.6p/l, from 181p/l on 20 September to 183.6p/l on 19 October. The rise was not continuous: prices fell 2.5p/l from 7 October to 16 October before moving higher again.

History to 19 October 2026. Current averages in the hero can be newer.

Location comparison

Cheapest places for Sainsbury's fuel

Rankings use qualifying location averages. Open a location to compare every nearby forecourt, not only this brand.

Compare the same UK market evidence across other supermarket and major fuel brands.

Good to know

Sainsbury's fuel price questions

Current Sainsbury's averages, locations, stock and freshness.

What are the current Sainsbury's fuel prices?
The current qualifying UK averages are Petrol 171.6p/l, Diesel 196.3p/l and Super unleaded 183.6p/l. These are brand-scope averages, not guaranteed pump prices at every forecourt.
Where is Sainsbury's fuel cheapest?
Belfast currently leads the qualifying location ranking at 164.2p/l. Open the location to compare all nearby forecourts, not only Sainsbury's.
Which fuel types does Sainsbury's stock?
Current forecourt stock records show Petrol, Diesel and Super unleaded within the reviewed Sainsbury's scope. Availability still varies by individual forecourt.
How are Sainsbury's averages calculated?
Qualifying current prices from forecourts in the reviewed brand scope are aggregated by fuel. Brand, retail-banner and operator facts remain separate. Read the data accuracy rules.
How fresh are the Sainsbury's prices?
Current averages refresh with the website price models. Prices checked 20 Oct 2026, 06:10. Completed daily trend data can be older than the headline average.

How Sainsbury's evidence is checked

Independent, data-led Sainsbury's comparisons built from the UK Government Fuel Finder scheme and reviewed PetrolDiesel market scopes.

Forecourts in scope
316
Locations represented
248
Fuel types stocked
3
Current data
Prices checked Tue Oct 20 2026 05:10:43 GMT+0000 (Coordinated Universal Time)