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 4:32am 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 241 to 255.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Rotherham Bramley (S66 1YY)Moorhead Way, Bramley, Rotherham, Bramley£7.72169.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Haverfordwest (SA61 2EX)Bridge Meadow Lane, Haverfordwest, Pembrokeshire, Haverfordwest£7.72169.9p£8.86194.9p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Cheadle Heath (SK3 0RL)Edgeley Road, Edgeley, Stockport, Edgeley£7.72169.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Bredbury (SK6 2AP)Ashton Road, Bredbury, Stockport, Bredbury£7.72169.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Oswestry (SY11 4QA)Shrewsbury Road, Oswestry, Shropshire, Oswestry£7.72169.9p£8.95196.9p£8.63189.9p£9.41206.9p3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Berwick Upon Tweed (TD15 1UQ)Loaning Meadows, Berwick-upon-tweed, Northumberland, Berwick-upon-tweed£7.72169.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Penzance (TR20 8HT)Long Rock Bypass, Penzance, Cornwall, Penzance£7.72169.9p£8.95196.9p£8.63189.9p£9.41206.9p3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Redcar (TS10 2AA)Wilmore Road, Redcar, Cleveland, Redcar£7.72169.9p£9.00197.9p£8.63189.9p£9.45207.9p3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Burntwood (WS7 3XA)Milestone Way, Chasetown, Burntwood, Chasetown£7.72169.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Willenhall (WV13 1QE)Middle Piece Way, Willenhall, West Midlands, Willenhall£7.72169.9p£9.04198.9p£8.63189.9p£9.50208.9p3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Scarborough (YO11 3YN)Market Lane, Eastfield, Scarborough, Eastfield£7.72169.9p£9.00197.9p£8.63189.9p£9.45207.9p3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Caernarfon (LL55 1BE)Ffordd Y Gogledd (north Road), Caernarfon, Gwynedd, Caernarfon£7.81171.7p£8.94196.7p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Skegness (PE25 3QT)Wainfleet Road, Skegness, Lincolnshire, Skegness£7.81171.7p£8.99197.7p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Bodmin (PL31 2AG)Priory Road, Bodmin, Cornwall, Bodmin£7.81171.7p£8.94196.7p£8.63189.9p----3 Nov 2026, 20:32
Morrisons logoMfg Morrisons Worksop (S80 2DJ)Kilton Road, Worksop, Derbyshire, Worksop£7.81171.7p£8.99197.7p£8.63189.9p£9.45207.9p3 Nov 2026, 20:32

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