fuel.co.uk home

Brand prices

Sainsbury's logo

Sainsbury's petrol prices today

315 Sainsbury's stations reporting through the official UK fuel price scheme.

Supermarket forecourts

The average unleaded (E10) price across 315 Sainsbury's stations is £7.69 a gallon (169.2p per litre), 1.8p below the UK average of 171.0p. The cheapest reported Sainsbury's unleaded is £7.22 a gallon (158.9p); the highest is £8.04 (176.9p). The brand average has fallen 1.6p over the last 7 days.

Prices last refreshed at 3:32am on 5 November 2026, supplied through the official UK Government fuel price open data scheme.

GradeStationsCheapestAverageHighestUK average
Unleaded (E10)315£7.22158.9p£7.69169.2p£8.04176.9p£7.77171.0p
Diesel (B7)315£8.41184.9p£8.91196.0p£9.09199.9p£9.02198.4p
Premium Unleaded (E5)291£7.77170.9p£8.24181.2p£8.59188.9p£8.64190.0p

Every Sainsbury's petrol station in the UK

All 315 Sainsbury's forecourts reporting through the official UK Government fuel price scheme, with their address and live prices. Showing 1 to 15.

StationUnleadedDieselPremiumSuper dieselUpdated
Sainsbury's logoSainsburys Bangor (BT19 7HJ)10 Balloo Link, Bangor, Bangor£7.22158.9p£8.54187.9p£7.77170.9p----52 mins ago
Sainsbury's logoSainsburys Coleraine (BT51 3QQ)10 Riverside Regional Centre, Coleraine, Coleraine£7.22158.9p£8.68190.9p£7.77170.9p----52 mins ago
Sainsbury's logoSainsburys West Belfast (BT11 9AE)Unit 28, Kennedy Centre, Falls Road, Belfast, Belfast£7.27159.9p£8.41184.9p£7.81171.9p----52 mins ago
Sainsbury's logoSainsburys Wantage (OX12 9AJ)Limborough Road, Wantage, Wantage£7.27159.9p£8.86194.9p£7.81171.9p----52 mins ago
Sainsbury's logoSainsburys Apsley Mill (HP3 9QZ)London Road, Hemel Hempstead, Hemel Hempstead£7.31160.9p£8.81193.9p£7.86172.9p----52 mins ago
Sainsbury's logoSainsburys Dungannon (BT71 4NA)Unit 14, The Oaks Centre, Oaks Road, Dungannon, Dungannon£7.36161.9p£8.59188.9p£7.91173.9p----52 mins ago
Sainsbury's logoSainsburys Watchmoor Park (GU15 3YN)Blackwater Valley Road, Camberley, Camberley£7.36161.9p£8.77192.9p£7.91173.9p----52 mins ago
Sainsbury's logoSainsburys Dewsbury (WF12 8EB)Railway Street, Dewsbury, Dewsbury£7.36161.9p£8.54187.9p--------52 mins ago
Sainsbury's logoSainsburys Keighley (BD21 3RU)1 Sainsburys Centre, Cavendish Street, Keighley, Keighley£7.41162.9p£8.77192.9p£7.95174.9p----52 mins ago
Sainsbury's logoSainsburys Forestside (BT8 6FX)Forestside Shopping Centre, Upper Galwally, Belfast, Belfast£7.41162.9p£8.45185.9p£7.95174.9p----52 mins ago
Sainsbury's logoSainsburys Bishop Auckland (DL14 9AE)ST. Helen Auckland, Bishop Auckland, Bishop Auckland£7.41162.9p£8.63189.9p£7.95174.9p----52 mins ago
Sainsbury's logoSainsburys Sprucefield (BT27 5UQ)5 Sprucefield Park, Lisburn, Lisburn£7.45163.9p£8.45185.9p--------52 mins ago
Sainsbury's logoSainsburys Holywood Exchange (BT3 9EJ)Holywood Exchange, 302 Airport Road West, Belfast, Belfast£7.45163.9p£8.45185.9p£8.00175.9p----52 mins ago
Sainsbury's logoSainsburys Ballymena (BT42 3AG)4 Braidwater Retail Park, Larne Road Link, Ballymena, Ballymena£7.45163.9p£8.59188.9p£8.00175.9p----52 mins ago
Sainsbury's logoSainsburys Bury St Edmunds (IP32 7EJ)Bedingfeld Way, Bury ST. Edmunds, Bury ST. Edmunds£7.45163.9p£8.68190.9p£8.00175.9p----52 mins ago

Cheapest reported Sainsbury's unleaded in the UK

StationUnleadedDieselPremiumSuper dieselUpdated
Sainsbury's logoSainsburys Bangor (BT19 7HJ)10 Balloo Link, Bangor, Bangor£7.22158.9p------------
Sainsbury's logoSainsburys Coleraine (BT51 3QQ)10 Riverside Regional Centre, Coleraine, Coleraine£7.22158.9p------------
Sainsbury's logoSainsburys Wantage (OX12 9AJ)Limborough Road, Wantage, Wantage£7.27159.9p------------
Sainsbury's logoSainsburys West Belfast (BT11 9AE)Unit 28, Kennedy Centre, Falls Road, Belfast, Belfast£7.27159.9p------------
Sainsbury's logoSainsburys Apsley Mill (HP3 9QZ)London Road, Hemel Hempstead, Hemel Hempstead£7.31160.9p------------

Cheapest reported Sainsbury's diesel in the UK

StationUnleadedDieselPremiumSuper dieselUpdated
Sainsbury's logoSainsburys West Belfast (BT11 9AE)Unit 28, Kennedy Centre, Falls Road, Belfast, Belfast----£8.41184.9p--------
Sainsbury's logoSainsburys Holywood Exchange (BT3 9EJ)Holywood Exchange, 302 Airport Road West, Belfast, Belfast----£8.45185.9p--------
Sainsbury's logoSainsburys Forestside (BT8 6FX)Forestside Shopping Centre, Upper Galwally, Belfast, Belfast----£8.45185.9p--------
Sainsbury's logoSainsburys Sprucefield (BT27 5UQ)5 Sprucefield Park, Lisburn, Lisburn----£8.45185.9p--------
Sainsbury's logoSainsburys Monks Cross (YO32 9LG)Jockey Lane, Huntington, York, York----£8.50186.9p--------

What Sainsbury's stations offer

Of the 315 Sainsbury's stations reporting through the official scheme, 12 offer 24-hour fuel, 195 have a car wash. Facilities are as declared by each station; every station's own page lists its full details.

About Sainsbury’s

Sainsbury’s petrol filling stations are attached to Sainsbury’s supermarkets.

Nectar points can be collected on Sainsbury’s fuel.

Price gaps are computed live from stations reporting both grades through the official UK fuel price scheme.

News about Sainsbury's and supermarket fuel

A brand's average reflects where its stations are located as well as its pricing policy. fuel.co.uk is independent of Sainsbury's and does not operate its stations.

Find Sainsbury's near you

Questions about Sainsbury's fuel prices

What is the average Sainsbury's petrol price today?
The average unleaded (E10) price across 315 Sainsbury's stations currently reporting is £7.69 a gallon (169.2p per litre), which is 1.8p below the UK average of 171.0p. Prices were last refreshed at 3:32am on 5 November 2026 from official UK Government fuel price data.
Where is the cheapest Sainsbury's petrol in the UK?
The cheapest reported unleaded at a Sainsbury's station is £7.22 a gallon (158.9p per litre) at Sainsburys Bangor (BT19 7HJ) in BANGOR. The five cheapest Sainsbury's stations are listed on this page with live prices.
Who owns Sainsbury’s?
Sainsbury’s petrol filling stations are attached to Sainsbury’s supermarkets.
Are Sainsbury's petrol prices going up or down?
Sainsbury's's average unleaded price has fallen 1.6p per litre over the last 7 days, based on stored official price snapshots.