ASDA vs MORRISONS: Which is Cheaper Today?

MORRISONS is cheaper on 2 of 2 fuel types compared today.

Side-by-side comparison of ASDA (321 UK stations) and MORRISONS (340 UK stations) using live Fuel Finder prices refreshed every 30 minutes.

Today's Prices, Head-to-Head

Fuel ASDA
321 stations
MORRISONS
340 stations
Difference Saving on 60L fill Cheaper today
Unleaded (E10) 148.4p
321 stations
148.1p
340 stations
0.3p £0.18 MORRISONS
Diesel (B7) 164.1p
321 stations
162.8p
340 stations
1.3p £0.78 MORRISONS

Averages exclude stations with price-correction flags. A 60L fill is used as a representative tank size.

About each brand

ASDA has long positioned itself as a price-setter on UK fuel, using its forecourts as a marketing tool to advertise low-cost positioning. Historically ASDA operated a national price cap — every ASDA forecourt charging the same headline price on the same day — though recent reporting (notably by The Grocer) has documented meaningful inter-store variation on individual days. ASDA's forecourt network grew substantially in 2023 after it acquired EG Group's UK operations (356 predominantly freehold petrol stations). ASDA has been owned by the Issa brothers and TDR Capital since October 2020, with TDR Capital taking majority control in 2024.

Morrisons operates a substantial network of filling stations attached to its supermarkets, making it one of the UK's "big four" supermarket fuel retailers alongside Tesco, ASDA and Sainsbury's. Morrisons typically tracks ASDA's pricing closely, and the relaunched Morrisons More loyalty scheme (points-based, relaunched 2023) rewards fuel spend: members earn 5 More points per litre, with occasional double-points promotions. 5,000 points converts to a £5 "Fiver" voucher redeemable in-store or online. Morrisons also operates separate Morrisons Daily convenience-style forecourts, many of which are franchised — these may price differently to the main supermarket forecourts.

Loyalty & Highlights

ASDA
  • Historically a flat national price — though inter-store variation has been reported.
  • Fuels: E10 unleaded, E5 Super Unleaded, B7 diesel.
  • No fuel loyalty scheme — ASDA Rewards covers grocery spend but not fuel.
  • Large forecourt network: ~600+ sites after the 2023 EG Group UK acquisition added 356 stations.
MORRISONS
  • Morrisons More: 5 points per litre of fuel; 5,000 points = £5 Fiver voucher for in-store/online spend.
  • Double-points fuel promotions run periodically (10 points per litre on qualifying fills).
  • Fuels: E10 unleaded, E5 super unleaded, B7 diesel.
  • Morrisons Daily franchised sites carry the brand but price independently — check prices in advance.

Cheapest forecourts right now

Top 3 sites for each brand, excluding stations with flagged prices.

Cheapest unleaded (E10)

ASDA
  • WV1 4DE JACK HAYWARD WAY - WATERLOO ROAD 140.9p View
  • M11 4BD ASDA SPORTCITY, ASHTON NEW ROAD 142.7p View
  • NN16 9HU CUNLIFFE DRIVE, NORTHFIELD AVENUE 142.7p View
MORRISONS
  • SK16 5PJ FOUNDRY STREET 141.9p View
  • DL14 7TL BOB HARDISTY DRIVE 141.9p View
  • NR33 7NG TOWER ROAD 141.9p View

Cheapest diesel (B7)

ASDA
  • WV1 4DE JACK HAYWARD WAY - WATERLOO ROAD 154.9p View
  • BT52 1QP 1 RING RD 155.7p View
  • BT39 9DQ PARK STREET 156.9p View
MORRISONS
  • NR33 7NG TOWER ROAD 155.9p View
  • DL14 7TL BOB HARDISTY DRIVE 155.9p View
  • RM17 5XZ LONDON ROAD 156.9p View

Frequently Asked Questions

MORRISONS averages 148.1p per litre on Unleaded (E10), 0.3p cheaper than ASDA at 148.4p. That's about £0.18 off a 60-litre fill.

MORRISONS averages 162.8p per litre on Diesel (B7), 1.3p cheaper than ASDA at 164.1p. That's about £0.78 off a 60-litre fill.

ASDA has 321 reporting forecourts; MORRISONS has 340. Figures reflect stations currently submitting prices to the UK Fuel Finder scheme.

Prices come from the UK government's Fuel Finder scheme, which requires large fuel retailers to publish pump prices. MPG Calc refreshes the data every 30 minutes.