Skip to content
Morrisons logo

Supermarket

Morrisons Fuel Prices and Stations

Compare Morrisons unleaded and diesel averages with the UK average, see the cheapest Morrisons stations and find one near you.

341 stations across the UK.

7-day average unleaded 171.1p/L (189 stations), diesel 196.5p/L (191 stations). Prices updated 22 Oct.

Only prices that changed in that time count here. The averages further down use every station's latest price, however old.

Morrisons at a glance

Compared with the UK average. Price data changed 22 Oct 2026.

Average unleaded

171.6p/L

Latest price at 341 stations, however old

2.3p below the UK average

Average diesel

196.8p/L

Latest price at 341 stations, however old

2p below the UK average

Cheapest Morrisons right now

Unleaded
MFG Morrisons EnfieldLondon EN1 1TW165.9p/LThis week
Diesel
MFG Morrisons Gloucester Metz WayGloucester GL1 1AH191.9p/L7+ days

Stations

Unleaded prices, sorted cheapest first
Fuel type
341 stations
Page 1 of 18

Showing each station's standard unleaded price, or its super unleaded price if standard unleaded isn't listed.

About Morrisons

Brand type
Supermarket
Stations tracked
341 stations
Rewards
More Card
Current price data
Price data changed 22 Oct 2026

Morrisons petrol stations are now owned and run by Motor Fuel Group (MFG), which bought 337 Morrisons forecourts in April 2024. They still carry the Morrisons name and usually sit next to a Morrisons supermarket, with a Morrisons Daily shop on site.

Scan your Morrisons More Card to collect points on every litre of fuel; points turn into £5 Fivers to spend at Morrisons.

Since March 2026 you can also collect More Points when you charge an electric car at MFG stations: 5 points per £1, to spend in Morrisons supermarkets.

At a glance

  • Owned and run by Motor Fuel Group since April 2024.
  • Usually next to a Morrisons supermarket, with a Morrisons Daily shop.
  • MFG says it has spent £105m upgrading the stations.

Fuel and energy options

  • Standard unleaded and diesel; check the station page for other fuels.
  • MFG EV chargers at some stations.

Loyalty and payment

  • More Card: collect points on every litre of fuel, turned into £5 Fivers.
  • More Points on EV charging at MFG stations: 5 points per £1, since March 2026.
  • Points from EV charging can be spent in Morrisons supermarkets but not yet in Morrisons Daily shops.

Who this brand suits

  • More Card holders who want fuel points that turn into Morrisons Fivers.
  • Electric car drivers who want More Points when they charge.
  • Drivers who like a Morrisons Daily shop for snacks and basics.

Before you go checks

  • Scan your More Card before you pay.
  • Check petrol station opening hours, which can differ from the supermarket's.
  • For charging, check the station has MFG chargers.

Known variation note

Morrisons petrol stations are run by MFG rather than Morrisons, so some rules can differ from the supermarket's.

Sources

Sources last reviewed 17 Oct 2026.

All-grade averages

Across E10/E5 for unleaded and B7/Diesel for diesel.

Unleaded171.6p/L
Diesel196.8p/L

Price data changed 22 Oct 2026.

Cheapest station near you

Enter a postcode to find the lowest prices nearby.

Find cheap petrol near you

Current Morrisons fuel prices

Average prices by fuel type, compared with the UK average.

Price data changed 22 Oct 2026
Super unleaded
190.8p
340 stations
0.7p (0.4%) below
UK average: 191.5p
Low 189.9pHigh 195.9p
Unleaded
171.6p
341 stations
2.2p (1.3%) below
UK average: 173.8p
Low 165.9pHigh 176.9p
Diesel
196.8p
341 stations
2p (1.0%) below
UK average: 198.8p
Low 191.9pHigh 199.9p
Premium diesel
206.7p
91 stations
11p (5.1%) below
UK average: 217.7p
Low 169.9pHigh 218.9p

All-grade averages use recorded E10/E5 and B7/Diesel prices. Fuel cards compare each grade against the UK average for that grade; availability varies by brand.

Quick summary

Fast read of how Morrisons is performing right now.

Price position

Below the UK average on tracked fuels.

Unleaded is 2.3p below the UK average. Diesel is 2p below the UK average.

Key insight

Morrisons prices are typically 2.3p below the UK average.

Use the comparison and distribution sections below for local context.

Most competitive areas

Best average unleaded value appears in West Yorkshire and Caerphilly.

Regional averages are directional and can change as fresh prices arrive.

Freshness coverage

55% of stations changed their unleaded price in the last 7 days (8% in the last 24 hours).

Based on 341 stations with an unleaded price. Prices that haven't changed for 7+ days may still be right, but check them before travelling.

Coverage snapshot

Strongest county coverage is West Yorkshire.

19 stations in that county; 341 stations tracked overall.

Price comparison

Compare Morrisons averages to other supermarkets' average and the UK average.

What this means: Unleaded is roughly in line with the other supermarkets' average and 2.3p/L below the UK average. Diesel is roughly in line with the other supermarkets' average and 2p/L below the UK average.

Unleaded

Brand vs other supermarkets' average and UK average.

Brand avg
171.6p/L
Peer avgOther supermarkets' average

Benchmark: 171.7p/L

-0.1p/L
Roughly in line
Below benchmarkAbove benchmark
UK avgUK average

Benchmark: 173.9p/L

-2.3p/L
Better value
Below benchmarkAbove benchmark
Diesel

Brand vs other supermarkets' average and UK average.

Brand avg
196.8p/L
Peer avgOther supermarkets' average

Benchmark: 196.4p/L

+0.4p/L
Roughly in line
Below benchmarkAbove benchmark
UK avgUK average

Benchmark: 198.8p/L

-2p/L
Better value
Below benchmarkAbove benchmark

Price distribution

What this means: Typical unleaded prices span about 3p across the middle of the range, so pricing is moderately spread. Typical diesel prices span about 2p across the middle of the range, so pricing is fairly consistent. Unleaded pricing varies more than diesel across this brand.

Unleaded

Based on 341 tracked prices.

Median
171.9p
165.9p176.9p
P25 169.9pMedian 171.9pP75 172.9p
Typical range169.9p to 172.9p (3p spread)
Full range165.9p to 176.9p (11p spread)

A few stations sit well outside the typical range.

Min
165.9p
P25
169.9p
Median
171.9p
P75
172.9p
Max
176.9p
Diesel

Based on 341 tracked prices.

Median
196.9p
191.9p199.9p
P25 195.9pMedian 196.9pP75 197.9p
Typical range195.9p to 197.9p (2p spread)
Full range191.9p to 199.9p (8p spread)

A few stations sit well outside the typical range.

Min
191.9p
P25
195.9p
Median
196.9p
P75
197.9p
Max
199.9p

Shows min, 25th percentile, median, 75th percentile, and max across confidence-eligible prices for each fuel.

Brand snapshot

A quick read on price freshness, coverage, and facilities for Morrisons.

Data freshness

When the unleaded price last changed at 341 stations. Fresh: last 24 hours. This week: 1–7 days ago.

Fresh 8% This week 48% 7+ days 44% 30+ days 0%
Coverage snapshot

Top counties by station count.

West Yorkshire19 stations
South Yorkshire11 stations
West Midlands11 stations
North Yorkshire9 stations
Most competitive areas

Lowest average unleaded prices for this brand.

Reported amenities

Explicitly reported at 324 stations. Missing amenities are unknown, not absent.

Car wash311 sites
Restrooms94 sites
LPG71 sites
Open 24 hours46 sites

How to use this brand guide

Use this guide to see how Morrisons prices compare across the UK. The averages show whether prices run above or below the national level, and the distribution highlights how much local prices vary. Use the freshness labels to prioritise recent data when comparing value, and jump to station details for opening hours and facilities.

To see what a fill-up costs at any of these stations, enter its pump price in the fill-up cost calculator.

Planning a longer trip? Pair the journey cost calculator with the route planner to compare pump price savings against detour time. For regional context, jump to county pages or the UK price map to see where this brand is most competitive, or explore the fuel calculators for cost comparisons.

Loyalty scheme

More Card

Scan your More Card to collect points on every litre of fuel, and 5 points per £1 when you charge an electric car at MFG stations. Points turn into £5 Fivers to spend at Morrisons.

Brand FAQs

Motor Fuel Group (MFG), which bought 337 Morrisons forecourts in April 2024. They still carry the Morrisons name and usually sit next to a Morrisons supermarket with a Morrisons Daily shop, but some rules can differ from the supermarket's.

Yes. Scan your More Card to collect points on every litre of fuel; points turn into £5 Fivers to spend at Morrisons. Since March 2026 you also get 5 points per £1 when you charge an electric car at MFG stations, which you can spend in Morrisons supermarkets but not yet in Morrisons Daily shops.

We use the latest recorded prices across Morrisons stations, prioritising E10, then E5, then unleaded (and the latest diesel when available).

Some stations may not have reported a recent price yet, so averages and comparisons change as stations report new prices.

Use postcode search to compare nearby stations and sort by lowest price.

Cookie preferences

We use cookies to keep the site secure and remember your preferences. Analytics and advertising only load when you opt in. Read our cookie policy.