Morrisons petrol prices

A supermarket network concentrated in the North of England, generally priced with the other big four.

341Forecourts
£1.68Petrol (E10)
£1.92Diesel (B7)
−2.0pvs UK median

Cheapest Morrisons in each region

Live
Search Morrisons near you →

Morrisons against the UK average

Daily network average, petrol and diesel

About Morrisons

Morrisons is the most regionally weighted of the supermarket fuel networks. Its estate follows its stores, which means a heavy concentration across Yorkshire, the North West and the North East and comparatively thin coverage in the South East — the opposite shape to the market as a whole.

That geography flatters its national average. Fuel is cheaper in the North than in the South regardless of the sign over the forecourt, so a chain weighted northward will look cheaper on a national table than a like-for-like comparison in the same town would show. It is worth comparing Morrisons against a rival in your own region rather than nationally.

Like the rest of the big four, Morrisons was bought by private equity and has been under pressure to hold margin since. Its fuel pricing has stayed broadly in line with Asda, Tesco and Sainsbury's rather than undercutting them.

OwnerWm Morrison Supermarkets, owned by Clayton, Dubilier & Rice
LoyaltyMore Card
Premium gradeStandard grades only
On pricePriced with the supermarket pack, with the strongest coverage across the North of England.

Where Morrisons forecourts are

Sites by UK region, with the local median price

Coverage explains a good deal of what looks like brand pricing. Fuel is cheaper in some regions than others whatever the sign says, so a chain weighted towards the cheaper ones shows a lower national average without any of its sites pricing unusually.

Frequently asked questions

What is the current Morrisons petrol price?+

Morrisons is averaging £1.68 a litre for E10 petrol across 341 UK forecourts — £92.34 for a 55-litre tank. The cheapest Morrisons forecourt in the country is currently £1.63.

Is Morrisons cheaper than the UK average?+

Morrisons is 2.0p below the UK median of £1.70, which places it 10th of 29 ranked brands. Priced with the supermarket pack, with the strongest coverage across the North of England.

How many Morrisons petrol stations are there in the UK?+

341 Morrisons forecourts are in our data, all currently quoting a price, spread across 11 of the twelve UK regions.

Does Morrisons have a loyalty scheme?+

Yes — More Card. Loyalty shifts the effective price by an amount that depends on how much you redeem rather than how much you fill, so it is worth counting only if you actually use it.

Does Morrisons sell super unleaded?+

Morrisons sites generally sell standard E10 petrol and B7 diesel, though some also stock super unleaded, averaging £1.86.

How do I find the cheapest Morrisons near me?+

Search your postcode on FuelSignal and filter by brand. Prices come from the government Fuel Finder feed, which has required every UK forecourt to report a change within thirty minutes since February 2026, so what you see is what is on the sign.

How Morrisons ranks

10th cheapest of 29 ranked brands

Costco
£1.62
Go
£1.65
Solo
£1.65
Emo
£1.65
Maxol
£1.66
Circle K
£1.66
The Co-operative
£1.67
Applegreen
£1.68
See every brand ranked →

Morrisons head to head

Price, network size and coverage, side by side

All brand comparisons →

Other brands