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 4: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 91 to 105.

StationUnleadedDieselPremiumSuper dieselUpdated
Sainsbury's logoSainsburys Ashton Moss (OL6 7UB)2 Lord Sheldon Way, Ashton-under-lyne, Ashton-under-lyne£7.63167.9p£8.72191.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Romford (RM1 1AU)1 The Brewery, Romford, Romford£7.63167.9p£8.95196.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Swansea (SA1 8JA)Quay Parade, Swansea, Swansea£7.63167.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Biggleswade (SG18 0NA)Bells Brook, Biggleswade, Biggleswade£7.63167.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Chippenham (SN14 0BJ)Bath Road, Chippenham, Chippenham£7.63167.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Sunderland (SR3 1PD)Silksworth Lane, Sunderland, Sunderland£7.63167.9p£9.00197.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Hankridge Farm (TA1 2LR)Hankridge Farm, Hankridge Way, Taunton, Taunton£7.63167.9p£8.86194.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Torquay (TQ2 7HT)Nicholson Road, Torquay, Torquay£7.63167.9p£9.04198.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys New Road Brixham (TQ5 8NJ)76 New Road, Brixham, Brixham£7.63167.9p£9.04198.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Dartmouth Automat (TQ6 9AH)Nelson Road, Dartmouth, Dartmouth£7.63167.9p£9.04198.9p--------3 Nov 2026, 09:03
Sainsbury's logoSainsburys Whitehouse Farm Automat (TS19 0QB)Whitehouse Farm, Bishopton Road West, Stockton-on-tees, Stockton-on-tees£7.63167.9p£8.95196.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Staines (TW18 3AP)The Causeway, Staines, Staines£7.63167.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Dome Roundabout (WD25 9JS)Cow Lane, Watford, Watford£7.63167.9p£8.54187.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Reedswood (WS2 8XA)Reedswood Way, Walsall, Walsall£7.63167.9p£9.04198.9p£8.18179.9p----3 Nov 2026, 09:03
Sainsbury's logoSainsburys Tamworth (B78 3HD)Bitterscote Drive, Bonehill, Tamworth, Tamworth£7.68168.9p£9.04198.9p£8.22180.9p----3 Nov 2026, 09:03

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