Sainsbury's petrol prices today, 4 November 2026

The averages cover all 314 Sainsbury's stations in our data. Below are the 40 cheapest Sainsbury's stations for unleaded, the 10 most expensive, and Sainsbury's prices town by town, each linking to the full list of stations near that town. Sainsbury's publishes these prices under the government's fuel price transparency rules, and we update from the official Fuel Finder data daily. Sainsbury's is compared with the other supermarket chains on the supermarket fuel prices page.

Cheapest Sainsbury's unleaded
158.9p
Average Sainsbury's unleaded
169.2p
Average Sainsbury's diesel
196.0p
Unleaded against UK average
-1.5p

Sainsbury's fuel prices: quick answers

Where is the cheapest Sainsbury's petrol today?

158.9p a litre for unleaded (E10) at Sainsbury's, 10 Balloo Link, Bangor, BT19 7HJ. The Sainsbury's average is 169.2p, so the cheapest Sainsbury's forecourt is 10.3p under it.

Where is the cheapest Sainsbury's diesel?

184.9p a litre for diesel (B7) at Sainsbury's, Unit 28, Kennedy Centre, Falls Road, Belfast, BT11 9AE. The Sainsbury's diesel average is 196.0p.

Is Sainsbury's cheaper than average?

Sainsbury's unleaded averages 169.2p across 314 stations today, 1.5p below the UK average of 170.7p. Sainsbury's diesel averages 196.0p, 2.2p below the UK figure of 198.2p.

Which town has the cheapest Sainsbury's petrol?

Bangor (NI), where Sainsbury's unleaded averages 161.4p across 2 stations within 10 miles. The dearest is Newbury at 175.9p. Towns with a single Sainsbury's station are left out of this comparison.

Are Sainsbury's prices going up or down?

Sainsbury's unleaded has moved -1.4p across our last 7 daily snapshots. The full run is on the Sainsbury's price history page.

The 40 cheapest Sainsbury's stations for unleaded

Sainsbury's
10 Balloo Link, Bangor
BT19 7HJ
Air
Unleaded158.9p
Diesel187.9p
Sainsbury's
10 Riverside Regional Centre, Coleraine
BT51 3QQ
Car wash · Air
Unleaded158.9p
Diesel190.9p
Sainsbury's
Unit 28, Kennedy Centre, Falls Road, Belfast
BT11 9AE
Car wash · Air
Unleaded159.9p
Diesel184.9p
Sainsbury's
Limborough Road, Wantage
OX12 9AJ
Car wash · Air
Unleaded159.9p
Diesel194.9p
Sainsbury's
London Road, Hemel Hempstead
HP3 9QZ
Car wash · Air
Unleaded160.9p
Diesel193.9p
Sainsbury's
Unit 14, The Oaks Centre, Oaks Road, Dungannon
BT71 4NA
Car wash · Air
Unleaded161.9p
Diesel188.9p
Sainsbury's
Railway Street, Dewsbury
WF12 8EB
Car wash · Air
Unleaded161.9p
Diesel187.9p
Sainsbury's
Blackwater Valley Road, Camberley
GU15 3YN
Car wash · Air
Unleaded161.9p
Diesel192.9p
Sainsbury's
Forestside Shopping Centre, Upper Galwally, Belfast
BT8 6FX
Air
Unleaded162.9p
Diesel185.9p
Sainsbury's
1 Sainsburys Centre, Cavendish Street, Keighley
BD21 3RU
Air
Unleaded162.9p
Diesel192.9p
Sainsbury's
St. Helen Auckland, Bishop Auckland
DL14 9AE
Car wash · Air
Unleaded162.9p
Diesel189.9p
Sainsbury's
5 Sprucefield Park, Lisburn
BT27 5UQ
Car wash · Air
Unleaded163.9p
Diesel185.9p
Sainsbury's
White Rose Shopping Centre, Leeds
LS11 8LS
Car wash · Air
Unleaded163.9p
Diesel188.9p
Sainsbury's
Holywood Exchange, 302 Airport Road West, Belfast
BT3 9EJ
Car wash · Air
Unleaded163.9p
Diesel185.9p
Sainsbury's
Bedingfeld Way, Bury St. Edmunds
IP32 7EJ
Air
Unleaded163.9p
Diesel190.9p
Sainsbury's
4 Braidwater Retail Park, Larne Road Link, Ballymena
BT42 3AG
Car wash · Air
Unleaded163.9p
Diesel188.9p
Sainsbury's
Pinnaclehill Industrial Estate, Kelso
TD5 8DW
Air
Unleaded163.9p
Diesel197.9p
Sainsbury's
100 Regent Road, Salford
M5 4QU
24 hours · Car wash · Air
Unleaded163.9p
Diesel189.9p
Sainsbury's
50 Ings Road, Wakefield
WF1 1RS
Car wash · Air
Unleaded163.9p
Diesel194.9p
Sainsbury's
Great Homer Street, Liverpool
L5 3LQ
Car wash · Air
Unleaded164.9p
Diesel189.9p
Sainsbury's
6A Welsh Designer Outlet Village, Bridgend
CF32 9ST
Car wash · Air
Unleaded164.9p
Diesel196.9p
Sainsbury's
40 Hadleigh Road, Ipswich
IP2 0BX
Car wash · Air
Unleaded164.9p
Diesel189.9p
Sainsbury's
Rice Lane, Liverpool
L9 1NL
Car wash · Air
Unleaded164.9p
Diesel189.9p
Sainsbury's
Parsonage Retail Park, Parsonage Way, Leigh
WN7 5SJ
24 hours · Car wash · Air
Unleaded164.9p
Diesel187.9p
Sainsbury's
Commercial Road, Hawick
TD9 7AD
Air
Unleaded164.9p
Diesel196.9p
Sainsbury's
Riverside Road, Sunderland
SR5 3JG
Unleaded164.9p
Diesel193.9p
Sainsbury's
Butterley, Ripley
DE5 3QP
Car wash · Air
Unleaded164.9p
Diesel195.9p
Sainsbury's
3 Crown Road, Enfield
EN1 1TH
Car wash · Air
Unleaded165.9p
Diesel194.9p
Sainsbury's
Southgate, Huddersfield
HD1 6QR
Car wash · Air
Unleaded165.9p
Diesel190.9p
Sainsbury's
11 Castle Bridge Road, Nottingham
NG7 1GX
Unleaded165.9p
Diesel192.9p
Sainsbury's
Newbridge Rd Industrial Estate, Pontllanfraith, Blackwood
NP12 2AN
Air
Unleaded165.9p
Diesel193.9p
Sainsbury's
Main Street, Kimberley, Nottingham
NG16 2LY
Air
Unleaded165.9p
Diesel191.9p
Sainsbury's
Stainsacre Lane, Whitby
YO22 4NL
Air
Unleaded165.9p
Diesel193.9p
Sainsbury's
Exeter Road, Dawlish
EX7 0SB
Car wash · Air
Unleaded165.9p
Diesel194.9p
Sainsbury's
Mount Road, Braintree
CM7 1XH
Air
Unleaded165.9p
Diesel197.9p
Sainsbury's
Unit K, Arnison Retail Centre, Pity Me, Durham
DH1 5GD
Car wash · Air
Unleaded165.9p
Diesel195.9p
Sainsbury's
1-3 Rockingham Road, Kettering
NN16 8JY
Car wash · Air
Unleaded165.9p
Diesel188.9p
Sainsbury's
Barnett Way, Barnwood, Gloucester
GL4 3RT
Car wash · Air
Unleaded165.9p
Diesel187.9p
Sainsbury's
Quay Parade, Swansea
SA1 8JA
Air
Unleaded165.9p
Diesel195.9p
Sainsbury's
Yalberton Road, Paignton
TQ4 7PE
Car wash · Air
Unleaded165.9p
Diesel197.9p

The 10 most expensive Sainsbury's stations for unleaded

Sainsbury's
Hectors Way, Newbury
RG14 5AB
Car wash · Air
Unleaded176.9p
Diesel199.9p
Sainsbury's
Queensway, Weston-Super-Mare
BS22 6BL
Air
Unleaded175.9p
Diesel199.9p
Sainsbury's
Fifth Allende Avenue, Harlow
CM20 2AG
Car wash · Air
Unleaded175.9p
Diesel199.9p
Sainsbury's
Balmakeith Business Park, Forres Road, Nairn
IV12 5QF
Unleaded175.9p
Diesel199.9p
Sainsbury's
Northampton Road, Brackley
NN13 7DL
Car wash · Air
Unleaded175.9p
Diesel199.9p
Sainsbury's
1 Hill Barton Road, Exeter
EX1 3PF
Car wash · Air
Unleaded175.9p
Diesel199.9p
Sainsbury's
Alphington Road, Exeter
EX2 8NH
Car wash · Air
Unleaded174.9p
Diesel198.9p
Sainsbury's
Hunnycross Way, Newport
PO30 5ZB
Car wash · Air
Unleaded174.9p
Diesel197.9p
Sainsbury's
Tritton Road, Lincoln
LN6 7QN
24 hours · Car wash · Air
Unleaded174.9p
Diesel199.9p
Sainsbury's
1 Thorley Neighborhood Centre, Bishop'S Stortford
CM23 4EG
Air
Unleaded174.9p
Diesel199.9p

Sainsbury's prices by town

Sainsbury's stations within 10 miles of each town centre. Averages are tinted against the Sainsbury's national average: green is cheaper, red is dearer.

TownSainsbury's stationsAvg unleaded (E10)Avg diesel (B7)
Aberdeen1166.9p195.9p
Ashford1174.9p199.9p
Aylesbury1168.9p196.9p
Ayr1167.9p189.9p
Ballymena1163.9p188.9p
Banbury2172.9p197.9p
Bangor (NI)2161.4p186.9p
Barnsley2165.9p193.9p
Barnstaple1167.9p191.9p
Basildon4167.9p196.9p
Basingstoke2172.9p199.4p
Bath5168.7p197.7p
Bedford2170.9p197.4p
Belfast4162.7p185.7p
Birmingham9169.8p198.3p
Blackburn2170.9p197.4p
Blackpool1165.9p193.9p
Bolton5166.9p191.3p
Bournemouth2170.4p198.9p
Bracknell3166.9p197.2p
Bradford6165.6p192.9p
Bridgend2166.9p196.4p
Brighton3168.2p195.6p
Bristol6169.9p198.1p
Bromley10168.6p197.2p
Burnley1167.9p194.9p
Bury5167.9p192.5p
Bury St Edmunds1163.9p190.9p
Cambridge1168.9p198.9p
Canterbury3169.9p196.9p
Cardiff3169.9p197.6p
Carlisle1168.9p195.9p
Chelmsford3168.9p196.6p
Cheltenham4166.9p189.9p
Chester2169.9p198.4p
Chesterfield5170.1p195.1p
Colchester1169.9p196.9p
Corby2168.4p189.9p
Coventry3170.9p198.6p
Crawley3172.2p198.6p
Crewe2170.4p196.9p
Croydon11169.1p198.2p
Darlington3166.9p194.6p
Dartford7168.2p196.2p
Derby4168.9p197.4p
Doncaster1168.9p196.9p
Dudley9169.8p197.0p
Dundee1171.9p196.9p
Durham3168.6p198.2p
East Kilbride5170.5p193.7p
Eastbourne2168.4p196.4p
Edinburgh6168.9p189.1p
Enfield5170.3p197.3p
Exeter3172.2p197.9p
Gateshead7167.8p197.3p
Gillingham4169.9p198.7p
Glasgow6170.6p194.2p
Gloucester4166.9p189.9p
Grantham1167.9p196.9p
Grimsby1168.9p190.9p
Guildford5169.3p199.3p
Halifax4166.7p194.2p
Harlow3174.6p199.9p
Harrogate1167.9p191.9p
Hastings1168.9p197.9p
Hereford1174.9p198.9p
Huddersfield3166.2p192.2p
Hull1166.9p196.9p
Ipswich2166.4p191.4p
Isle of Wight1174.9p197.9p
Kettering3170.6p191.9p
Kilmarnock2168.9p191.9p
King's Lynn1170.9p198.9p
Kirkcaldy2170.4p199.4p
Lancaster1170.9p197.9p
Leeds6164.9p192.4p
Leicester4170.4p197.4p
Lincoln1174.9p199.9p
Lisburn3162.2p185.6p
Liverpool7169.5p194.8p
London15168.9p197.0p
Loughborough2169.4p195.9p
Luton5170.7p195.1p
Macclesfield2170.9p198.4p
Maidstone2170.4p199.4p
Manchester7168.6p194.3p
Mansfield1168.9p196.9p
Middlesbrough2167.9p196.9p
Newbury2175.9p199.9p
Newcastle upon Tyne6167.7p197.2p
Newport5168.9p196.9p
Newtownabbey4161.4p186.2p
Northampton2174.4p197.4p
Norwich3170.6p198.2p
Nottingham6167.1p192.4p
Nuneaton1169.9p198.9p
Oldham5167.7p192.7p
Oxford3170.9p196.6p
Paisley4171.4p195.9p
Peterborough1167.9p194.9p
Plymouth1169.9p196.9p
Poole2170.4p198.9p
Portsmouth3170.9p197.6p
Preston2170.9p197.4p
Reading1171.9p199.9p
Rochdale3168.6p193.2p
Romford6168.2p196.1p
Rotherham5168.7p192.9p
Rugby1167.9p197.9p
Scunthorpe1171.9p194.9p
Sheffield6169.6p193.9p
Shrewsbury1173.9p196.9p
Slough4168.9p196.4p
Solihull8168.9p197.7p
Southampton4171.2p199.7p
Southend-on-Sea4167.9p196.9p
St Albans5169.7p195.3p
St Helens5167.3p191.7p
Stevenage3169.6p193.6p
Stirling1169.9p196.9p
Stockport7168.6p194.3p
Stockton-on-Tees3168.2p197.6p
Stoke-on-Trent5168.5p193.7p
Sunderland4168.7p197.9p
Swansea1165.9p195.9p
Swindon2169.4p199.4p
Taunton3166.6p195.2p
Telford1174.9p199.9p
Torquay6166.9p197.4p
Truro1168.9p198.9p
Wakefield4163.9p191.2p
Walsall9169.3p196.8p
Warrington4168.2p191.7p
Warwick4170.4p198.7p
Watford8169.4p195.8p
Wigan4167.9p192.2p
Winchester3170.6p199.6p
Woking8168.0p197.5p
Wolverhampton8170.0p197.0p
Worcester2171.9p199.4p
Worthing2168.4p194.9p
Wrexham1170.9p196.9p
York1166.9p186.9p

How Sainsbury's prices have moved

Daily Sainsbury's average against the UK average over the last 48 days. Unleaded has moved +1.5p since 12 September 2026. Full Sainsbury's price history, day by day.

Sainsbury's unleadedSainsbury's dieselUK unleadedUK diesel
164p184p204p09-1209-2610-0410-1210-2010-2811-04

Data fetched 1 minutes ago.