Daily report · 13 April 2026

Sainsbury's Petrol Prices Today

Live Sainsbury's fuel prices across 316UK forecourts, updated daily directly from the UK Government. See today's cheapest Sainsbury'sstations and how Sainsbury's compares to other retailers.

Average Sainsbury's fuel prices today

Unleaded (E10)
156.0p / litre
Based on 316 Sainsbury's forecourts. 2.2p below UK average.
Premium Unleaded (E5)
168.0p / litre
Based on 292 Sainsbury's forecourts.
Diesel (B7)
189.1p / litre
Based on 316 Sainsbury's forecourts. 2.4p below UK average.

About Sainsbury's

Sainsbury's has roughly 310 forecourts attached to its supermarkets, offering competitive supermarket fuel prices.

Cheapest Sainsbury's petrol in the UK today

The 10 cheapest Sainsbury's forecourts for standard unleaded (E10) across the UK.

#LocationUnleaded
1Southgate, Huddersfield149.9p
2Parsonage Retail Park, Parsonage Way, Leigh149.9p
3Railway Street, Dewsbury149.9p
4Wetherby Road, Harrogate150.9p
540 Hadleigh Road, Ipswich150.9p
6Bath Road, Melksham150.9p
7Main Street, Kimberley, Nottingham150.9p
8Corporation Road, Grimsby150.9p
9Broadwater Way, Eastbourne150.9p
10St. Ann Way, Gloucester150.9p

Cheapest Sainsbury's diesel in the UK today

The 10 cheapest Sainsbury's forecourts for standard diesel (B7) across the UK.

#LocationDiesel
1Wetherby Road, Harrogate183.9p
2Railway Street, Dewsbury183.9p
3Flintoff Way, Preston183.9p
4St. Mary's Place, Market Harborough183.9p
52 Lord Sheldon Way, Ashton-under-lyne184.9p
640 Hadleigh Road, Ipswich184.9p
7Bath Road, Melksham184.9p
8Lower Richmond Road, Richmond184.9p
9Exeter Road, Dawlish184.9p
10125 Ayr Road, Prestwick184.9p

Frequently asked questions

How much is Sainsbury's petrol today?

Sainsbury's unleaded petrol costs an average of 156.0 pence per litre today across 316 UK forecourts. The cheapest Sainsbury's forecourt for unleaded is priced at 149.9p.

How much is Sainsbury's diesel today?

Sainsbury's diesel costs an average of 189.1 pence per litre today across 316 UK forecourts. The cheapest Sainsbury's forecourt for diesel is priced at 183.9p.

Is Sainsbury's cheaper than other petrol stations?

Yes. On average, Sainsbury's sells unleaded for 2.2 pence per litre less than the UK national average of 158.3 pence.

How often are Sainsbury's prices updated?

All Sainsbury's prices on this page come directly from the UK Government and are refreshed daily. UK retailers are required to publish price changes within 30 minutes of updating them at the pump.

Compare other fuel retailers