341 forecourts · supermarket

Morrisons petrol stations and fuel prices today

Morrisons unleaded averages 166.4p a litre across 341 forecourts, 2.9p below the UK average; diesel averages 196.1p. That makes it the 8th cheapest of 31 brands for unleaded.

Updated 9 Nov 2026, 09:04

Morrisons · cheapest now

Live
  • Unleaded
  • Diesel
  • Super
  • Prem. diesel
Lowest Morrisons price for each fuel, each possibly at a different forecourt.

Find your nearest Morrisons petrol station

Nearest first, with each Morrisons forecourt's price and whether it's open now.

Morrisons against the UK average

Unleaded (E10)

166.4paverage

£7.57 a gallon

2.9p below UK average

Cheapest 161.7p at MFG Morrisons Leeds Hunsletreported 8 Nov 2026, 22:13

341 forecourts with a recent price

Diesel (B7)

196.1paverage

£8.91 a gallon

1.6p below UK average

Cheapest 191.7p at MFG Morrisons Leighton Buzzardreported 8 Nov 2026, 23:13

332 forecourts with a recent price

Super unleaded (E5)

186.5paverage

£8.48 a gallon

0.7p below UK average

339 forecourts with a recent price

Super diesel (B7)

206.3paverage

£9.38 a gallon

9.7p below UK average

86 forecourts with a recent price

Rank among the 31 brands with at least 10 forecourts: 8th cheapest for unleaded, 14th for diesel. See the full table

The last 60 days

Daily Morrisons average against the UK average.

Unleaded

166p167p168p169p170p171p172p173p174p175p176p26 Sept18 Oct9 Nov169.3p UK166.4p Morrisons
MorrisonsUK
Morrisons average unleaded price against the UK
DayMorrisonsUK
27 Oct170.8p172.8p
28 Oct170.5p172.6p
29 Oct170.2p172.3p
30 Oct169.9p171.9p
31 Oct169.8p171.8p
1 Nov169.8p171.7p
2 Nov169.5p171.4p
3 Nov169.1p171.0p
4 Nov168.7p170.7p
5 Nov168.3p170.2p
6 Nov167.5p169.7p
7 Nov167.1p169.5p
8 Nov166.6p169.4p
9 Nov166.4p169.3p

Diesel

196p197p198p199p200p26 Sept18 Oct9 Nov197.6p UK196.1p Morrisons
MorrisonsUK
Morrisons average diesel price against the UK
DayMorrisonsUK
27 Oct196.6p198.7p
28 Oct196.6p198.6p
29 Oct196.6p198.6p
30 Oct196.5p198.4p
31 Oct196.5p198.4p
1 Nov196.5p198.4p
2 Nov196.4p198.4p
3 Nov196.5p198.3p
4 Nov196.4p198.2p
5 Nov196.4p198.0p
6 Nov196.5p197.9p
7 Nov196.4p197.8p
8 Nov196.1p197.7p
9 Nov196.1p197.6p

The cheapest Morrisons forecourts for unleaded

Right now, across the UK.

  • MFG Morrisons Bishop Auckland

    Morrisons · DL14 7TL · Bishop Auckland

    Unleaded
    161.7p8 Nov 2026, 11:05
    Diesel
    191.7p2 Nov 2026, 12:32
    Super
    185.9p5 Nov 2026, 16:09
    Prem. diesel
    —
  • MFG Morrisons Hartlepool

    Morrisons · TS24 8BT · Hartlepool

    Unleaded
    161.7p6 Nov 2026, 22:03
    Diesel
    193.7p8 Nov 2026, 22:04
    Super
    185.9p5 Nov 2026, 22:05
    Prem. diesel
    —

    24 hours

  • MFG Morrisons Hartlepool Belle Vue

    Morrisons · TS25 1JZ · Hartlepool

    Unleaded
    161.7p6 Nov 2026, 22:06
    Diesel
    193.7p8 Nov 2026, 22:05
    Super
    185.9p5 Nov 2026, 22:05
    Prem. diesel
    —

    LPG

  • MFG Morrisons Leeds Hunslet

    Morrisons · LS10 2AU · Leeds

    Unleaded
    161.7p8 Nov 2026, 22:13
    Diesel
    193.7p5 Nov 2026, 22:06
    Super
    185.9p5 Nov 2026, 22:06
    Prem. diesel
    —

    24 hours

  • MFG Morrisons Leighton Buzzard

    Morrisons · LU7 1WS · Leighton Buzzard

    Unleaded
    161.7p8 Nov 2026, 23:13
    Diesel
    191.7p8 Nov 2026, 23:13
    Super
    185.9p5 Nov 2026, 22:57
    Prem. diesel
    201.9p8 Nov 2026, 23:13

    AdBlue pumps

  • MFG Morrisons Crowborough

    Morrisons · TN6 1SA · Wealden

    Unleaded
    161.9p8 Nov 2026, 23:30
    Diesel
    192.9p8 Nov 2026, 23:30
    Super
    185.9p5 Nov 2026, 23:34
    Prem. diesel
    —

    24 hours

  • MFG Morrisons Hawick

    Morrisons · TD9 9NQ · Scottish Borders

    Unleaded
    161.9p8 Nov 2026, 23:04
    Diesel
    195.9p8 Nov 2026, 23:04
    Super
    189.9p5 Nov 2026, 23:01
    Prem. diesel
    —
  • MFG Morrisons Keighley

    Morrisons · BD21 5JT · Keighley

    Unleaded
    161.9p8 Nov 2026, 23:59
    Diesel
    193.9p16 Oct 2026, 23:58
    Super
    185.9p6 Nov 2026, 00:13
    Prem. diesel
    —

    24 hoursLPG

The cheapest Morrisons forecourts for diesel

Right now, across the UK.

  • MFG Morrisons Bishop Auckland

    Morrisons · DL14 7TL · Bishop Auckland

    Diesel
    191.7p2 Nov 2026, 12:32
    Unleaded
    161.7p8 Nov 2026, 11:05
    Super
    185.9p5 Nov 2026, 16:09
    Prem. diesel
    —
  • MFG Morrisons Leighton Buzzard

    Morrisons · LU7 1WS · Leighton Buzzard

    Diesel
    191.7p8 Nov 2026, 23:13
    Unleaded
    161.7p8 Nov 2026, 23:13
    Super
    185.9p5 Nov 2026, 22:57
    Prem. diesel
    201.9p8 Nov 2026, 23:13

    AdBlue pumps

  • MFG Morrisons Dukinfield

    Morrisons · SK16 5PJ · Tameside

    Diesel
    191.9p8 Nov 2026, 23:03
    Unleaded
    163.9p7 Nov 2026, 23:02
    Super
    —
    Prem. diesel
    —
  • MFG Morrisons Eccles

    Morrisons · M30 0FH · Salford

    Diesel
    191.9p8 Nov 2026, 22:18
    Unleaded
    163.9p4 Nov 2026, 22:34
    Super
    185.9p5 Nov 2026, 22:29
    Prem. diesel
    201.9p8 Nov 2026, 22:18

    LPG

  • MFG Morrisons Gloucester Metz Way

    Morrisons · GL1 1AH · Gloucester

    Diesel
    191.9p8 Nov 2026, 22:07
    Unleaded
    163.9p8 Nov 2026, 22:07
    Super
    185.9p5 Nov 2026, 22:28
    Prem. diesel
    201.9p8 Nov 2026, 22:07

    24 hours

  • MFG Morrisons Ipswich

    Morrisons · IP1 5BN · Ipswich

    Diesel
    191.9p21 Oct 2026, 22:03
    Unleaded
    161.9p8 Nov 2026, 22:05
    Super
    185.9p5 Nov 2026, 22:01
    Prem. diesel
    201.9p21 Oct 2026, 22:03

    24 hoursAdBlue pumpsLPG

  • MFG Morrisons Leigh

    Morrisons · WN7 4JY · Leigh

    Diesel
    191.9p14 Oct 2026, 23:04
    Unleaded
    163.9p6 Nov 2026, 22:55
    Super
    185.9p5 Nov 2026, 22:55
    Prem. diesel
    201.9p14 Oct 2026, 23:04

    24 hoursLPG

  • MFG Morrisons York Foss Islands Road

    Morrisons · YO31 7UL · York

    Diesel
    191.9p8 Nov 2026, 22:25
    Unleaded
    164.9p8 Nov 2026, 22:25
    Super
    185.9p5 Nov 2026, 22:23
    Prem. diesel
    —

    24 hours

Morrisons by region

Average price at the brand's forecourts in each part of the UK.

Morrisons average prices by region
RegionForecourtsUnleadedDiesel
London6165.6p195.7p
South East25166.9p196.7p
South West35167.6p196.9p
East of England27167.4p196.6p
West Midlands32167.4p197.1p
East Midlands31166.6p196.2p
Yorkshire and the Humber43164.9p195.4p
North West46165.8p194.9p
North East22165.3p195.8p
Scotland50166.7p196.1p
Wales24166.7p196.3p

Every Morrisons petrol station

341 forecourts with a current price, by region. Each page has its prices, opening hours and facilities.

Morrisons petrol stations in London6
Morrisons petrol stations in South East25
Morrisons petrol stations in South West35
Morrisons petrol stations in East of England27
Morrisons petrol stations in West Midlands32
Morrisons petrol stations in East Midlands31
Morrisons petrol stations in Yorkshire and the Humber43
Morrisons petrol stations in North West46
Morrisons petrol stations in North East22
Morrisons petrol stations in Scotland50
Morrisons petrol stations in Wales24

How often prices change

In the last 30 days the average Morrisons forecourt changed its unleaded price 5.4 times, against 4.0 for every forecourt in the UK. Morrisons prices move more often than most, so it pays to check before you fill up.

Questions about Morrisons fuel

Where is the nearest Morrisons petrol station?

Search by postcode or town at the top of this page: it lists the nearest Morrisonsforecourts with today's prices and whether each is open now. All 341 Morrisons petrol stations with a current price are listed by region further down.

Is Morrisons petrol cheaper than average?

Yes. Morrisons unleaded averages 166.4p against 169.3p across all UK forecourts, 8th cheapest of the 31 brands we compare. Diesel is 196.1p against 197.6p.

Where is the cheapest Morrisons petrol?

MFG Morrisons Leeds Hunslet (LS10 2AU) at 161.7p, reported 8 Nov 2026, 22:13. Prices at the same brand vary from forecourt to forecourt, so the nearest isn't always the cheapest.

Are Morrisons petrol stations open 24 hours?

132 of the 341 Morrisons forecourts with a current price sell fuel 24 hours a day. That's from the opening hours each forecourt reports to the Fuel Finder scheme; the search above shows whether the nearest is open now.

Do Morrisons petrol stations sell super unleaded and premium diesel?

339 of 341 report a current super unleaded (E5) price and 86a premium diesel price. Each station's page shows which fuels it sells.

Do Morrisons petrol stations have AdBlue or a car wash?

62 Morrisons forecourts list AdBlue at the pump and 311 a car wash among their facilities. A forecourt that lists nothing may still have them; the scheme only records what each one reports.

How many Morrisons petrol stations are there?

341 forecourts under the Morrisons name currently report an unleaded price to the government's Fuel Finder scheme. Forecourts that have stopped reporting are not counted.

How often does Morrisons change its prices?

Over the last 30 days an average Morrisons forecourt changed its unleaded price 5.4 times, against 4.0 for all forecourts.

Get told when fuel near you gets cheaper

Price-drop alerts, your saved stations and CarPlay are coming in the FuelWise iPhone app, which is in final testing. Prices here stay free on the web.

Coming soon

Prices are reported by the forecourts themselves to the UK Government's Fuel Finder scheme, which requires every change to be published within 30 minutes. FuelWise reads the feed every 15 minutes and last updated these figures on 9 Nov 2026, 09:04. Each price shows when it was reported; prices older than 30 days and stations that have stopped reporting are left out.

A brand here is the name the forecourt reports to the scheme. Supermarket and oil-company sites run by franchisees or dealers are counted under the brand on their sign.

How we calculate averages · Contains public sector information licensed under the Open Government Licence v3.0.