Morrisons logo

Morrisons Fuel Prices

Live petrol and diesel prices at 341 Morrisons stations across the UK. Average unleaded today: 155.6p per litre.

Avg Unleaded

155.6p

-2.5p below avg

Avg Diesel

189.0p

-2.4p below avg

Cheapest Unleaded

151.9p

Stations

341

About Morrisons Fuel

Morrisons is one of the UK's largest supermarket chains, operating over 340 petrol stations across England, Scotland and Wales. Founded in 1899 by William Morrison in Bradford, the company has grown from a market stall to the UK's fourth-largest supermarket group. Morrisons petrol stations are typically located in the car parks of their supermarkets and are known for competitive pricing.

As of today, Morrisons unleaded averages 155.6p per litre, which is 2.5p below the UK national average of 158.1p. Diesel averages 189.0p, 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
1899
UK Stations
341
Avg Unleaded
155.6p
Avg Diesel
189.0p
vs National Avg
-2.5p

Cheapest Morrisons Stations

Cheapest Unleaded (E10)

StationCityPostcodePrice
MFG MORRISONS PRESTON RIVERSWAYASHTON-ON-RIBBLEPR2 2YN151.9p
MFG MORRISONS BISHOP AUCKLANDBISHOP AUCKLANDDL14 7TL151.9p
MFG MORRISONS LEIGHLEIGH SPORTS VILLAGEWN7 4JY151.9p
MFG MORRISONS HARROGATE STARBECKSTARBECKHG2 7HW151.9p
MFG MORRISONS HUDDERSFIELDWATERLOOHD5 8QW151.9p
MFG MORRISONS EASTBOURNEEASTBOURNEBN23 6QN152.9p
MFG MORRISONS TEIGNMOUTHTEIGNMOUTHTQ14 9AE152.9p
MFG MORRISONS MANSFIELD WOODHOUSEWOODHOUSENG19 9LA152.9p
MFG MORRISONS NEWCASTLE UNDER LYME MILEHOUSE LANENEWCASTLE-UNDER-LYMEST5 9BE152.9p
MFG MORRISONS DONCASTER BALBYBALBYDN4 8SJ152.9p

Cheapest Diesel (B7)

StationCityPostcodePrice
MFG MORRISONS HARROGATE STARBECKSTARBECKHG2 7HW184.9p
MFG MORRISONS LEIGHLEIGH SPORTS VILLAGEWN7 4JY184.9p
Ross Road GarageGLOUCESTERGL19 3EX184.9p
MFG MORRISONS PRESTON RIVERSWAYASHTON-ON-RIBBLEPR2 2YN184.9p
MFG MORRISONS AYRAYRKA7 2HY185.9p
MFG MORRISONS GLASGOW NEWLANDSNEWLANDSG43 1PU185.9p
MFG MORRISONS ST HELENS BOUNDARY ROADST HELENSWA10 2PX185.9p
MFG MORRISONS PECKHAMPECKHAMSE15 5EW185.9p
MFG MORRISONS HARTLEPOOL BELLE VUEHARTLEPOOLTS25 1JZ185.9p
MFG MORRISONS BOLTON ATLASBOLTONBL1 4EN185.9p

Most Expensive Morrisons Stations

The priciest Morrisons unleaded prices right now. Consider alternatives nearby.

StationCityPostcodePrice
MFG MORRISONS ISLE OF WIGHT LAKESANDOWNPO36 9PA159.9p
MFG MORRISONS LEICESTERAYLESTONELE2 7LT159.9p
MFG MORRISONS ISLE OF WIGHT NEWPORTNEWPORTPO30 1JQ159.9p
MFG MORRISONS WELLINGTONWELLINGTONTF1 1RP159.9p
MFG MORRISONS BUXTONBUXTONSK17 9TB159.9p
MFG MORRISONS FORT WILLIAMFORT WILLIAMPH33 6AN159.9p
MFG MORRISONS BEVERLEYBEVERLEYHU17 8PJ159.9p
MFG MORRISONS DISSDISSIP22 4AS159.9p
MFG MORRISONS WESTON SUPER MAREWESTON-SUPER-MAREBS24 7AY159.9p
MFG MORRISONS GRAVESENDGRAVESENDDA11 8AB158.9p

Supermarket Price Comparison

BrandAvg UnleadedAvg DieselStationsvs Morrisons
Maxol154.5p188.4p40-1.1p
TEXACO155.3p188.8p31-0.3p
Texaco155.7p189.7p41+0.1p
ESSO155.8p189.5p13+0.2p
Murco155.9p188.7p15+0.3p
BP156.3p190.4p50+0.7p
Gulf156.4p189.1p10+0.8p
GULF157.5p189.5p12+1.9p

Find Morrisons Fuel Near You

Search by postcode to find the nearest Morrisons station with live prices, or browse the interactive map to compare all stations in your area.

Frequently Asked Questions

What is the average Morrisons petrol price today?

The average unleaded (E10) petrol price at Morrisons stations today is 155.6p per litre, based on live data from 341 reporting stations across the UK. Diesel averages 189.0p per litre. These prices are updated every 5 minutes using official government data.

Is Morrisons fuel cheaper than other supermarkets?

Morrisons unleaded currently averages 155.6p per litre, which is 2.5p 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 Morrisons compares with Tesco, Asda, Sainsbury's and Costco.

How many Morrisons petrol stations are there in the UK?

Morrisons operates approximately 340+ petrol stations across the UK. PetrolFinder currently tracks live prices at 341 Morrisons stations that report through the government's mandatory fuel price transparency scheme.

Does Morrisons offer any fuel discounts or loyalty schemes?

Morrisons offers its More Card loyalty programme, allowing customers to collect points on fuel purchases. The chain also periodically runs fuel discount vouchers linked to in-store grocery spending, typically offering 5p to 7p off per litre.

Where is the cheapest Morrisons petrol station?

The cheapest Morrisons petrol station right now is MFG MORRISONS PRESTON RIVERSWAY in ASHTON-ON-RIBBLE, with unleaded priced at 151.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.