Sainsbury's Fuel Prices
Live petrol and diesel prices at 316 Sainsbury's stations across the UK. Average unleaded today: 155.7p per litre.
Avg Unleaded
155.7p
-2.4p below avg
Avg Diesel
188.5p
-2.9p below avg
Cheapest Unleaded
149.9p
Stations
316
About Sainsbury's Fuel
Sainsbury's operates over 300 petrol stations across the UK, making it one of the largest supermarket fuel retailers. Founded in 1869 by John James Sainsbury, the chain's fuel stations are typically found at their larger supermarket locations. Nectar card holders can collect points on fuel purchases.
As of today, Sainsbury's unleaded averages 155.7p per litre, which is 2.4p below the UK national average of 158.1p. Diesel averages 188.5p, compared to the national average of 191.4p. Prices are sourced from the UK government's mandatory fuel price transparency scheme and updated every 5 minutes.
Quick Facts
- Founded
- 1869
- UK Stations
- 316
- Avg Unleaded
- 155.7p
- Avg Diesel
- 188.5p
- vs National Avg
- -2.4p
Latest Sainsbury's Fuel News
Recent news coverage mentioning Sainsbury's fuel and petrol prices.
Fuel: Sainsbury's makes huge fuel station change as petrol and diesel prices near record-high - GB News
Sainsbury’s in massive petrol and diesel fuel reduction with costs down 7p per litre - Daily Express
Major UK supermarket knocks 5p a litre off fuel at over 1,200 stations across UK under loyalty scheme - The Sun
Sainsbury’s customers can get 5p a litre off petrol as fuel prices rise for drivers - Chronicle Live
Sainsbury's issues statement as Darlington petrol station shut after pumps ran dry - The Northern Echo
News sourced from Google News. PetrolFinder is not affiliated with these publications.
Cheapest Sainsbury's Stations
Cheapest Unleaded (E10)
| Station | City | Postcode | Price |
|---|---|---|---|
| SAINSBURYS SHOREHEAD | HUDDERSFIELD | HD1 6QR | 149.9p |
| SAINSBURYS HADLEIGH ROAD | IPSWICH | IP2 0BX | 149.9p |
| SAINSBURYS MONKS CROSS | YORK | YO32 9LG | 149.9p |
| SAINSBURYS GLOUCESTER QUAYS | GLOUCESTER | GL2 5SA | 149.9p |
| SAINSBURYS DEWSBURY | DEWSBURY | WF12 8EB | 149.9p |
| SAINSBURYS MELKSHAM | MELKSHAM | SN12 6LL | 149.9p |
| SAINSBURYS THANET | RAMSGATE | CT12 5FJ | 149.9p |
| SAINSBURYS PRESTWICK | PRESTWICK | KA9 1TW | 150.9p |
| SAINSBURYS HAMPDEN PARK | EASTBOURNE | BN22 9PW | 150.9p |
| SAINSBURYS LOWER RICHMOND ROAD | LONDON | SW15 1EU | 150.9p |
Cheapest Diesel (B7)
| Station | City | Postcode | Price |
|---|---|---|---|
| SAINSBURYS MARKET HARBOROUGH | MARKET HARBOROUGH | LE16 7DR | 182.9p |
| SAINSBURYS HARROGATE | HARROGATE | HG2 8QZ | 182.9p |
| SAINSBURYS GLOUCESTER QUAYS | GLOUCESTER | GL2 5SA | 182.9p |
| SAINSBURYS DEEPDALE | PRESTON | PR1 6PJ | 182.9p |
| SAINSBURYS PRESTWICK | PRESTWICK | KA9 1TW | 182.9p |
| SAINSBURYS NEWTON ABBOT | NEWTON ABBOT | TQ12 1BN | 182.9p |
| SAINSBURYS ASHTON MOSS | ASHTON-UNDER-LYNE | OL6 7UB | 182.9p |
| SAINSBURYS BARNWOOD | GLOUCESTER | GL4 3RT | 183.9p |
| SAINSBURYS DEWSBURY | DEWSBURY | WF12 8EB | 183.9p |
| SAINSBURYS NEWCASTLE-UNDER-LYME | NEWCASTLE | ST5 2AF | 183.9p |
Most Expensive Sainsbury's Stations
The priciest Sainsbury's unleaded prices right now. Consider alternatives nearby.
| Station | City | Postcode | Price |
|---|---|---|---|
| SAINSBURYS ATTLEBOROUGH | ATTLEBOROUGH | NR17 2EH | 163.9p |
| SAINSBURYS TALBOT HEATH | POOLE | BH12 4BA | 161.9p |
| SAINSBURYS ASHFORD BYBROOK | ASHFORD | TN24 8YN | 161.9p |
| SAINSBURYS ALTON | ALTON | GU34 1SS | 160.9p |
| SAINSBURYS WORLE | WESTON-SUPER-MARE | BS22 6BL | 160.9p |
| SAINSBURYS ISLE OF WIGHT | NEWPORT | PO30 5ZB | 160.9p |
| SAINSBURYS GLEN ROAD | LEICESTER | LE2 4PE | 160.9p |
| SAINSBURYS NAIRN | NAIRN | IV12 5QF | 159.9p |
| SAINSBURYS FOSSE PARK | LEICESTER | LE19 1WT | 159.9p |
| SAINSBURYS GODALMING | GODALMING | GU7 1LQ | 159.9p |
Supermarket Price Comparison
| Brand | Avg Unleaded | Avg Diesel | Stations | vs Sainsbury's |
|---|---|---|---|---|
| Maxol | 154.5p | 188.4p | 40 | -1.2p |
| TEXACO | 155.3p | 188.8p | 31 | -0.4p |
| Texaco | 155.7p | 189.7p | 41 | 0p |
| ESSO | 155.8p | 189.5p | 13 | +0.1p |
| Murco | 155.9p | 188.7p | 15 | +0.2p |
| BP | 156.3p | 190.4p | 50 | +0.6p |
| Gulf | 156.4p | 189.1p | 10 | +0.7p |
| GULF | 157.5p | 189.5p | 12 | +1.8p |
Find Sainsbury's Fuel Near You
Search by postcode to find the nearest Sainsbury's station with live prices, or browse the interactive map to compare all stations in your area.
Frequently Asked Questions
What is the average Sainsbury's petrol price today?
The average unleaded (E10) petrol price at Sainsbury's stations today is 155.7p per litre, based on live data from 316 reporting stations across the UK. Diesel averages 188.5p per litre. These prices are updated every 5 minutes using official government data.
Is Sainsbury's fuel cheaper than other supermarkets?
Sainsbury's unleaded currently averages 155.7p per litre, which is 2.4p below the national average of 158.1p. Supermarket fuel is generally cheaper than branded forecourts, though prices vary between chains. Use the comparison table above to see exactly how Sainsbury's compares with Tesco, Asda, Sainsbury's and Costco.
How many Sainsbury's petrol stations are there in the UK?
Sainsbury's operates approximately 300+ petrol stations across the UK. PetrolFinder currently tracks live prices at 316 Sainsbury's stations that report through the government's mandatory fuel price transparency scheme.
Does Sainsbury's offer any fuel discounts or loyalty schemes?
Sainsbury's fuel stations participate in the Nectar loyalty programme. Customers can collect Nectar points on fuel purchases and occasionally receive targeted bonus point offers. Sainsbury's also periodically runs promotional fuel discounts linked to in-store spending.
Where is the cheapest Sainsbury's petrol station?
The cheapest Sainsbury's petrol station right now is SAINSBURYS SHOREHEAD in HUDDERSFIELD, with unleaded priced at 149.9p per litre. Prices change frequently, so check this page regularly for the latest data. You can also browse the full cheapest stations table above.