315 forecourts · supermarket

Sainsbury's petrol stations and fuel prices today

Sainsbury's unleaded averages 167.3p a litre across 315 forecourts, 2.0p below the UK average; diesel averages 195.6p. That makes it the 10th cheapest of 31 brands for unleaded.

Updated 9 Nov 2026, 08:46

Sainsbury's · cheapest now

Live
  • Unleaded
  • Diesel
  • Super
Lowest Sainsbury's price for each fuel, each possibly at a different forecourt.

Find your nearest Sainsbury's petrol station

Nearest first, with each Sainsbury's forecourt's price and whether it's open now.

Sainsbury's against the UK average

Unleaded (E10)

167.3paverage

£7.61 a gallon

2.0p below UK average

Cheapest 157.9p at Sainsburys Sprucefieldreported 8 Nov 2026, 06:11

315 forecourts with a recent price

Diesel (B7)

195.6paverage

£8.89 a gallon

2.0p below UK average

Cheapest 183.9p at Sainsburys West Belfastreported 5 Nov 2026, 06:46

315 forecourts with a recent price

Super unleaded (E5)

179.3paverage

£8.15 a gallon

7.9p below UK average

291 forecourts with a recent price

Rank among the 31 brands with at least 10 forecourts: 10th cheapest for unleaded, 12th for diesel. See the full table

The last 60 days

Daily Sainsbury's average against the UK average.

Unleaded

167p168p169p170p171p172p173p174p175p26 Sept18 Oct9 Nov169.3p UK167.3p Sainsbury's
Sainsbury'sUK
Sainsbury's average unleaded price against the UK
DaySainsbury'sUK
27 Oct171.1p172.8p
28 Oct170.8p172.6p
29 Oct170.6p172.3p
30 Oct170.3p171.9p
31 Oct170.0p171.8p
1 Nov169.8p171.7p
2 Nov169.8p171.4p
3 Nov169.5p171.0p
4 Nov169.2p170.7p
5 Nov168.9p170.2p
6 Nov168.5p169.7p
7 Nov168.1p169.5p
8 Nov167.6p169.4p
9 Nov167.3p169.3p

Diesel

195p196p197p198p199p200p26 Sept18 Oct9 Nov197.7p UK195.6p Sainsbury's
Sainsbury'sUK
Sainsbury's average diesel price against the UK
DaySainsbury'sUK
27 Oct196.4p198.7p
28 Oct196.4p198.6p
29 Oct196.3p198.6p
30 Oct196.3p198.4p
31 Oct196.2p198.4p
1 Nov196.2p198.4p
2 Nov196.2p198.4p
3 Nov196.1p198.3p
4 Nov196.1p198.2p
5 Nov196.0p198.0p
6 Nov195.9p197.9p
7 Nov195.8p197.8p
8 Nov195.7p197.7p
9 Nov195.6p197.7p

The cheapest Sainsbury's forecourts for unleaded

Right now, across the UK.

  • Sainsburys Bangor

    Sainsbury's · BT19 7HJ · Ards and North Down

    Unleaded
    157.9p6 Nov 2026, 06:15
    Diesel
    187.9p25 Oct 2026, 07:42
    Super
    169.9p6 Nov 2026, 06:15
    Prem. diesel
    —
  • Sainsburys Dungannon

    Sainsbury's · BT71 4NA · Dungannon

    Unleaded
    157.9p9 Nov 2026, 07:05
    Diesel
    188.9p17 Oct 2026, 08:04
    Super
    169.9p9 Nov 2026, 07:05
    Prem. diesel
    —
  • Sainsburys Sprucefield

    Sainsbury's · BT27 5UQ · Lisburn and Castlereagh

    Unleaded
    157.9p8 Nov 2026, 06:11
    Diesel
    185.9p18 Oct 2026, 07:01
    Super
    —
    Prem. diesel
    —
  • Sainsburys West Belfast

    Sainsbury's · BT11 9AE · Belfast

    Unleaded
    157.9p6 Nov 2026, 06:41
    Diesel
    183.9p5 Nov 2026, 06:46
    Super
    169.9p6 Nov 2026, 06:41
    Prem. diesel
    —
  • Sainsburys Ballymena

    Sainsbury's · BT42 3AG · Ballymena

    Unleaded
    158.9p8 Nov 2026, 09:09
    Diesel
    186.9p7 Nov 2026, 07:07
    Super
    170.9p8 Nov 2026, 09:09
    Prem. diesel
    —
  • Sainsburys Coleraine

    Sainsbury's · BT51 3QQ · Coleraine

    Unleaded
    158.9p3 Nov 2026, 06:43
    Diesel
    188.9p6 Nov 2026, 06:56
    Super
    170.9p3 Nov 2026, 06:43
    Prem. diesel
    —
  • Sainsburys Rice Lane

    Sainsbury's · L9 1NL · Liverpool

    Unleaded
    159.9p9 Nov 2026, 06:06
    Diesel
    188.9p7 Nov 2026, 06:03
    Super
    —
    Prem. diesel
    —
  • Sainsburys Sunderland North

    Sainsbury's · SR5 3JG · Sunderland

    Unleaded
    159.9p9 Nov 2026, 06:21
    Diesel
    193.9p13 Oct 2026, 07:18
    Super
    171.9p9 Nov 2026, 06:21
    Prem. diesel
    —

The cheapest Sainsbury's forecourts for diesel

Right now, across the UK.

  • Sainsburys West Belfast

    Sainsbury's · BT11 9AE · Belfast

    Diesel
    183.9p5 Nov 2026, 06:46
    Unleaded
    157.9p6 Nov 2026, 06:41
    Super
    169.9p6 Nov 2026, 06:41
    Prem. diesel
    —
  • Sainsburys Forestside

    Sainsbury's · BT8 6FX · Lisburn and Castlereagh

    Diesel
    185.9p17 Oct 2026, 07:43
    Unleaded
    159.9p5 Nov 2026, 06:43
    Super
    171.9p5 Nov 2026, 06:43
    Prem. diesel
    —
  • Sainsburys Holywood Exchange

    Sainsbury's · BT3 9EJ · Belfast

    Diesel
    185.9p17 Oct 2026, 07:52
    Unleaded
    159.9p7 Nov 2026, 06:44
    Super
    171.9p7 Nov 2026, 06:44
    Prem. diesel
    —
  • Sainsburys Sprucefield

    Sainsbury's · BT27 5UQ · Lisburn and Castlereagh

    Diesel
    185.9p18 Oct 2026, 07:01
    Unleaded
    157.9p8 Nov 2026, 06:11
    Super
    —
    Prem. diesel
    —
  • Sainsburys Straiton

    Sainsbury's · EH20 9PW · Midlothian

    Diesel
    185.9p7 Nov 2026, 06:21
    Unleaded
    165.9p7 Nov 2026, 06:21
    Super
    177.9p7 Nov 2026, 06:21
    Prem. diesel
    —
  • Sainsburys Ballymena

    Sainsbury's · BT42 3AG · Ballymena

    Diesel
    186.9p7 Nov 2026, 07:07
    Unleaded
    158.9p8 Nov 2026, 09:09
    Super
    170.9p8 Nov 2026, 09:09
    Prem. diesel
    —
  • Sainsburys Monks Cross

    Sainsbury's · YO32 9LG · York

    Diesel
    186.9p13 Oct 2026, 06:45
    Unleaded
    165.9p8 Nov 2026, 07:49
    Super
    177.9p8 Nov 2026, 07:49
    Prem. diesel
    —
  • Sainsburys Gloucester Quays

    Sainsbury's · GL2 5SA · Gloucester

    Diesel
    187.9p8 Nov 2026, 07:36
    Unleaded
    164.9p8 Nov 2026, 07:35
    Super
    176.9p8 Nov 2026, 07:35
    Prem. diesel
    —

Sainsbury's by region

Average price at the brand's forecourts in each part of the UK.

Sainsbury's average prices by region
RegionForecourtsUnleadedDiesel
London22167.3p196.5p
South East52168.8p197.5p
South West37167.5p196.3p
East of England39168.3p196.5p
West Midlands29168.1p196.6p
East Midlands28167.7p195.3p
Yorkshire and the Humber21165.4p193.2p
North West31166.6p194.1p
North East13165.4p195.8p
Scotland24167.4p194.1p
Wales11166.9p196.6p
Northern Ireland8158.7p186.8p

Every Sainsbury's petrol station

315 forecourts with a current price, by region. Each page has its prices, opening hours and facilities.

Sainsbury's petrol stations in London22
Sainsbury's petrol stations in South East52
Sainsbury's petrol stations in South West37
Sainsbury's petrol stations in East of England39
Sainsbury's petrol stations in West Midlands29
Sainsbury's petrol stations in East Midlands28
Sainsbury's petrol stations in Yorkshire and the Humber21
Sainsbury's petrol stations in North West31
Sainsbury's petrol stations in North East13
Sainsbury's petrol stations in Scotland24
Sainsbury's petrol stations in Wales11
Sainsbury's petrol stations in Northern Ireland8

How often prices change

In the last 30 days the average Sainsbury's forecourt changed its unleaded price 6.0 times, against 4.0 for every forecourt in the UK. Sainsbury's prices move more often than most, so it pays to check before you fill up.

Questions about Sainsbury's fuel

Where is the nearest Sainsbury's petrol station?

Search by postcode or town at the top of this page: it lists the nearest Sainsbury'sforecourts with today's prices and whether each is open now. All 315 Sainsbury's petrol stations with a current price are listed by region further down.

Is Sainsbury's petrol cheaper than average?

Yes. Sainsbury's unleaded averages 167.3p against 169.3p across all UK forecourts, 10th cheapest of the 31 brands we compare. Diesel is 195.6p against 197.7p.

Where is the cheapest Sainsbury's petrol?

Sainsburys Sprucefield (BT27 5UQ) at 157.9p, reported 8 Nov 2026, 06:11. Prices at the same brand vary from forecourt to forecourt, so the nearest isn't always the cheapest.

Are Sainsbury's petrol stations open 24 hours?

12 of the 315 Sainsbury's forecourts with a current price sell fuel 24 hours a day. That's from the opening hours each forecourt reports to the Fuel Finder scheme; the search above shows whether the nearest is open now.

Do Sainsbury's petrol stations sell super unleaded and premium diesel?

291 of 315 report a current super unleaded (E5) price and 0a premium diesel price. Each station's page shows which fuels it sells.

Do Sainsbury's petrol stations have AdBlue or a car wash?

0 Sainsbury's forecourts list AdBlue at the pump and 195 a car wash among their facilities. A forecourt that lists nothing may still have them; the scheme only records what each one reports.

How many Sainsbury's petrol stations are there?

315 forecourts under the Sainsbury's name currently report an unleaded price to the government's Fuel Finder scheme. Forecourts that have stopped reporting are not counted.

How often does Sainsbury's change its prices?

Over the last 30 days an average Sainsbury's forecourt changed its unleaded price 6.0 times, against 4.0 for all forecourts.

Get told when fuel near you gets cheaper

Price-drop alerts, your saved stations and CarPlay are coming in the FuelWise iPhone app, which is in final testing. Prices here stay free on the web.

Coming soon

Prices are reported by the forecourts themselves to the UK Government's Fuel Finder scheme, which requires every change to be published within 30 minutes. FuelWise reads the feed every 15 minutes and last updated these figures on 9 Nov 2026, 08:46. Each price shows when it was reported; prices older than 30 days and stations that have stopped reporting are left out.

A brand here is the name the forecourt reports to the scheme. Supermarket and oil-company sites run by franchisees or dealers are counted under the brand on their sign.

How we calculate averages · Contains public sector information licensed under the Open Government Licence v3.0.