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 5: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 166 to 180.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Leek (ST13 8BU)Newcastle Road, Leek, Staffordshire, Leek£7.68168.9p£8.86194.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Stoke (ST1 5NY)Ridgehouse Drive, Festival Park, Stoke-on-trent, Festival Park£7.68168.9p£8.72191.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Newcastle Under Lyme Goose Street (ST5 3HY)Goose Street, Newcastle-under-lyme, Staffordshire, Newcastle-under-lyme£7.68168.9p£8.72191.9p£8.63189.9p£9.18201.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Newcastle Under Lyme Milehouse Lane (ST5 9BE)Lower Milehouse Lane, Newcastle-under-lyme, Staffordshire, Newcastle-under-lyme£7.68168.9p£8.72191.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Market Drayton (TF9 3AL)Maer Lane, Market Drayton, Cheshire, Market Drayton£7.68168.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Warrington (WA4 6RN)Greenall's Avenue, Warrington, Cheshire, Warrington£7.68168.9p£8.77192.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Borehamwood (WD6 2BT)Stirling Way, Borehamwood, Hertfordshire, Borehamwood£7.68168.9p£8.81193.9p£8.63189.9p£9.27203.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Wednesbury (WS10 7HS)60 Trouse Lane, Wednesbury, West Midlands, Wednesbury£7.68168.9p£9.04198.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Walsall Wallows Lane (WS2 9BZ)Wallows Lane, West Midlands, Wallows Lane£7.68168.9p£9.04198.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Bristol Cribbs Causeway (BS10 7UD)Lysander Road, Patchway, Bristol, Patchway£7.71169.7p£8.94196.7p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Workington (CA14 3YW)Derwent Drive, Workington, Cumbria, Workington£7.71169.7p£8.94196.7p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Edinburgh Granton (EH5 1SA)3 Waterfront Broadway, Granton, Edinburgh, Granton£7.71169.7p£8.81193.7p£8.91195.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Bideford (EX39 2LG)Kingsley Road, Bideford, Devon, Bideford£7.71169.7p£9.03198.7p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Alloa (FK10 1RQ)Clackmannan Road, Alloa, Clackmannanshire, Alloa£7.71169.7p£8.94196.7p£8.91195.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Glasgow Bishopbriggs (G64 2LS)Kirkintilloch Road, Bishopbriggs, Glasgow, Bishopbriggs£7.71169.7p£8.99197.7p£8.91195.9p----3 Nov 2026, 07:33

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