Add to home screen Get quick access to cheap fuel near you
Add to home screen Get quick access to cheap fuel near you
Tap Share, then "Add to Home Screen"
pumpitdown.com

Asda vs Tesco vs Morrisons vs Sainsbury's

prices updated 11:54pm BST, 29 apr 2026

Stop overpaying at the pump

prices updated 11:54pm BST, 29 apr 2026

Which supermarket has the cheapest fuel today?

National average petrol and diesel prices for Asda, Tesco, Morrisons and Sainsbury's — updated daily from live station data.

Cheapest Petrol
Morrisons
154.1p
national avg / litre
Cheapest Diesel
Morrisons
186.4p
national avg / litre
Full comparison — sorted by cheapest petrol
Supermarket Avg Petrol Avg Diesel Stations
Morrisons
Morrisons Cheapest
154.1p 186.4p 339
Tesco
Tesco
154.2p 186.5p 516
Sainsbury's
Sainsbury's
154.5p 186.9p 315
Asda
Asda
154.9p 187.8p 403

Averages from 29 Apr 2026 · updated nightly

Why are supermarkets cheapest?

Supermarkets treat fuel as a loss-leader to drive footfall. They buy in enormous volumes and pass the savings on. A typical supermarket forecourt is 4–6p cheaper per litre than a branded station.

Read the full guide →

Is supermarket fuel lower quality?

No. All UK forecourt fuel meets the same EN228 (petrol) and EN590 (diesel) standards. Supermarket fuel is identical in specification to BP or Shell — the difference is in premium additive packages, not base quality.

More on fuel quality →