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:04am 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 16 to 30.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Hawick (TD9 9NQ)Mart Street, Hawick, Roxburghshire, Hawick£7.50164.9p£8.95196.9p£8.91195.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Wakefield Dewsbury Road (WF2 9BY)Dewsbury Road, Wakefield, West Yorkshire, Wakefield£7.50164.9p£8.86194.9p£8.63189.9p£9.31204.9p3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Nelson (BB9 7PY)Clayton Street, Nelson, Lancashire, Nelson£7.53165.7p£8.90195.7p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Aberdeen King Street (AB24 5AR)West North Street, Aberdeen, Aberdeenshire, Aberdeen£7.54165.9p£9.00197.9p£8.91195.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Birmingham Small Heath (B10 0XA)Coventry Road, Small Heath, Birmingham, Small Heath£7.54165.9p£8.95196.9p£8.63189.9p£9.41206.9p3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Bradford Victoria (BD8 9AN)Waterside Road/ingleby Road, Bradford, West Yorkshire, Bradford£7.54165.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Belper (DE56 1AR)Chapel Street, Belper, Derbyshire, Belper£7.54165.9p£8.86194.9p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Ilkeston (DE7 5NN)Nottingham Road, Ilkeston, Derbyshire, Ilkeston£7.54165.9p£8.77192.9p£8.63189.9p£9.22202.9p3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Enfield (EN1 1TW)327 Southbury Road, Enfield, 327 Southbury Road£7.54165.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Gloucester Metz Way (GL1 1AH)Metz Way/triangle Way, Gloucester, Gloucestershire, Gloucester£7.54165.9p£8.72191.9p£8.63189.9p£9.18201.9p3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Huddersfield (HD5 8QW)Penny Lane, Waterloo, Huddersfield, Waterloo£7.54165.9p£8.77192.9p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Liverpool Speke (L24 2WZ)1 Penketh Drive, Speke, Liverpool, Speke£7.54165.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Killingworth (NE12 6YT)Killingworth Centre, Killingworth, Newcastle Upon Tyne, Killingworth£7.54165.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Whitley Bay (NE25 8HN)Hillheads Road, Whitley Bay, Tyne & Wear, Whitley Bay£7.54165.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 18:33
Morrisons logoMfg Morrisons Tynemouth (NE29 9JE)Preston North Road/jack Reid Road, Tyne & Wear, Preston North Road/jack Reid Road£7.54165.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 18: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