fuel.co.uk home

Brand prices

Morrisons logo

Morrisons petrol prices today

336 Morrisons stations reporting through the official UK fuel price scheme.

Supermarket forecourts

The average unleaded (E10) price across 336 Morrisons stations is £7.67 a gallon (168.7p per litre), 2.3p below the UK average of 171.0p. The cheapest reported Morrisons unleaded is £7.36 a gallon (161.9p); the highest is £7.91 (173.9p). The brand average has fallen 1.8p over the last 7 days.

Prices last refreshed at 3:03am on 5 November 2026, supplied through the official UK Government fuel price open data scheme.

GradeStationsCheapestAverageHighestUK average
Unleaded (E10)336£7.36161.9p£7.67168.7p£7.91173.9p£7.77171.0p
Diesel (B7)336£8.71191.7p£8.93196.5p£9.09199.9p£9.02198.4p
Premium Unleaded (E5)335£8.63189.9p£8.67190.8p£8.91195.9p£8.64190.0p
Super Diesel (SDV)89£9.18201.9p£9.39206.6p£9.54209.9p£9.90217.7p

Every Morrisons petrol station in the UK

All 336 Morrisons forecourts reporting through the official UK Government fuel price scheme, with their address and live prices. Showing 1 to 15.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Earlston (TD4 6DL)Melrose Road, Earlston, Berwickshire, Earlston£7.36161.9p£8.91195.9p£8.91195.9p£9.36205.9p1h ago
Morrisons logoMfg Morrisons Heckmondwike (WF16 0HL)Union Street, Heckmondwike, West Yorkshire, Heckmondwike£7.36161.9p£8.77192.9p£8.63189.9p----1h ago
Morrisons logoMfg Morrisons Bishop Auckland (DL14 7TL)Bob Hardisty Drive, Bishop Auckland, County Durham, Bishop Auckland£7.40162.7p£8.71191.7p£8.63189.9p----1h ago
Morrisons logoMfg Morrisons Hartlepool (TS24 8BT)Clarence Road, County Durham, Clarence Road£7.40162.7p£8.85194.7p£8.63189.9p----1h ago
Morrisons logoMfg Morrisons Hartlepool Belle Vue (TS25 1JZ)Belle Vue Way, Hartlepool, County Durham, Hartlepool£7.40162.7p£8.85194.7p£8.63189.9p----1h ago
Morrisons logoMfg Morrisons Farnborough Southwood (GU14 0NZ)Summit Avenue, Southwood, Farnborough, Southwood£7.41162.9p£8.81193.9p£8.63189.9p£9.27203.9p1h ago
Morrisons logoMfg Morrisons Leighton Buzzard (LU7 1WS)Lake Street, Leighton Buzzard, Bedfordshire, Leighton Buzzard£7.44163.7p£8.76192.7p£8.63189.9p£9.22202.9p1h ago
Morrisons logoMfg Morrisons Keighley (BD21 5JT)Beck Street, Keighley, Bradford, Keighley£7.45163.9p£8.81193.9p£8.63189.9p----1h ago
Morrisons logoMfg Morrisons Arbroath (DD11 1UH)Hume Street, Arbroath, Dundee, Arbroath£7.45163.9p£8.91195.9p£8.91195.9p----1h ago
Morrisons logoMfg Morrisons Fleet (GU51 1HA)Elvetham Heath Way, Fleet, Guildford, Fleet£7.45163.9p£8.91195.9p£8.63189.9p----1h ago
Morrisons logoMfg Morrisons Leeds Morley (LS27 9BG)Queensway, Morley, Leeds, Morley£7.45163.9p£8.77192.9p£8.63189.9p----1h ago
Morrisons logoMfg Morrisons Eccles (M30 0FH)Irwell Place, Eccles, Manchester, Eccles£7.45163.9p£8.77192.9p£8.63189.9p£9.22202.9p1h ago
Morrisons logoMfg Morrisons Hawick (TD9 9NQ)Mart Street, Hawick, Roxburghshire, Hawick£7.45163.9p£8.95196.9p£8.91195.9p----1h ago
Morrisons logoMfg Morrisons Wakefield Dewsbury Road (WF2 9BY)Dewsbury Road, Wakefield, West Yorkshire, Wakefield£7.45163.9p£8.86194.9p£8.63189.9p£9.31204.9p1h ago
Morrisons logoMfg Morrisons Leeds Hunslet (LS10 2AU)Church Street, Hunslet, Leeds, Hunslet£7.49164.7p£8.85194.7p£8.63189.9p----1h ago

Cheapest reported Morrisons unleaded in the UK

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Heckmondwike (WF16 0HL)Union Street, Heckmondwike, West Yorkshire, Heckmondwike£7.36161.9p------------
Morrisons logoMfg Morrisons Earlston (TD4 6DL)Melrose Road, Earlston, Berwickshire, Earlston£7.36161.9p------------
Morrisons logoMfg Morrisons Hartlepool (TS24 8BT)Clarence Road, County Durham, Clarence Road£7.40162.7p------------
Morrisons logoMfg Morrisons Hartlepool Belle Vue (TS25 1JZ)Belle Vue Way, Hartlepool, County Durham, Hartlepool£7.40162.7p------------
Morrisons logoMfg Morrisons Bishop Auckland (DL14 7TL)Bob Hardisty Drive, Bishop Auckland, County Durham, Bishop Auckland£7.40162.7p------------

Cheapest reported Morrisons diesel in the UK

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Bishop Auckland (DL14 7TL)Bob Hardisty Drive, Bishop Auckland, County Durham, Bishop Auckland----£8.71191.7p--------
Morrisons logoMfg Morrisons Bolton Atlas (BL1 4EN)Mornington Road, Bolton, Greater Manchester, Bolton----£8.72191.9p--------
Morrisons logoMfg Morrisons Gloucester Metz Way (GL1 1AH)Metz Way/triangle Way, Gloucester, Gloucestershire, Gloucester----£8.72191.9p--------
Morrisons logoMfg Morrisons Leigh (WN7 4JY)Sale Way, Leigh Sports Village, Wigan, Leigh Sports Village----£8.72191.9p--------
Morrisons logoMfg Morrisons Ipswich (IP1 5BN)Sproughton Road, Ipswich, Suffolk, Ipswich----£8.72191.9p--------

What Morrisons stations offer

Of the 336 Morrisons stations reporting through the official scheme, 130 offer 24-hour fuel, 307 have a car wash, 91 have customer toilets, 71 sell LPG. Facilities are as declared by each station; every station's own page lists its full details.

About Morrisons

Morrisons petrol filling stations are attached to Morrisons supermarkets.

Morrisons More Card collects points on fuel.

Price gaps are computed live from stations reporting both grades through the official UK fuel price scheme.

News about Morrisons and supermarket fuel

A brand's average reflects where its stations are located as well as its pricing policy. fuel.co.uk is independent of Morrisons and does not operate its stations.

Find Morrisons near you

Questions about Morrisons fuel prices

What is the average Morrisons petrol price today?
The average unleaded (E10) price across 336 Morrisons stations currently reporting is £7.67 a gallon (168.7p per litre), which is 2.3p below the UK average of 171.0p. Prices were last refreshed at 3:03am on 5 November 2026 from official UK Government fuel price data.
Where is the cheapest Morrisons petrol in the UK?
The cheapest reported unleaded at a Morrisons station is £7.36 a gallon (161.9p per litre) at Mfg Morrisons Heckmondwike (WF16 0HL) in HECKMONDWIKE. The five cheapest Morrisons stations are listed on this page with live prices.
Who owns Morrisons?
Morrisons petrol filling stations are attached to Morrisons supermarkets.
Are Morrisons petrol prices going up or down?
Morrisons's average unleaded price has fallen 1.8p per litre over the last 7 days, based on stored official price snapshots.