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 61 to 75.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Tavistock (PL19 9DS)Plymouth Road, Tavistock, Devon, Tavistock£7.59166.9p£9.00197.9p£8.63189.9p£9.45207.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Neath (SA11 1RX)Riverside Drive, Neath, West Glamorgan, Neath£7.59166.9p£8.86194.9p£8.63189.9p£9.31204.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Taunton (TA1 1DX)Priory Bridge Road, Taunton, Somerset, Taunton£7.59166.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Crowborough (TN6 1SA)Beacon Road, Crowborough, East Sussex, Crowborough£7.59166.9p£8.86194.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Middlesborough (TS3 7RP)Berwick Hills Centre, Ormesby Road, Middlesborough, Ormesby Road£7.59166.9p£8.86194.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Knottingley (WF11 8ER)Marine Villa Road, Knottingley, West Yorkshire, Knottingley£7.59166.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Leigh (WN7 4JY)Sale Way, Leigh Sports Village, Wigan, Leigh Sports Village£7.59166.9p£8.72191.9p£8.63189.9p£9.18201.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons York Foss Islands Road (YO31 7UL)Foss Islands Road, York, North Yorkshire, York£7.59166.9p£8.72191.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Newcastle Upon Tyne Cowgate (NE4 9SZ)Two Ball Lonnen, Newcastle Upon Tyne, Tyne & Wear, Newcastle Upon Tyne£7.62167.7p£8.94196.7p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Liskeard (PL14 3PR)Plymouth Road, Horningtops, Liskeard, Horningtops£7.62167.7p£8.94196.7p£8.63189.9p£9.41206.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Birmingham Rubery (B45 9NY)Bristol Road, Rubery, Birmingham, Rubery£7.63167.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Harwood (BL2 3HN)Lea Gate, Harwood, Bolton, Harwood£7.63167.9p£8.81193.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Caerphilly (CF83 3AP)Bedwas Road, Caerphilly, Glamorgan, Caerphilly£7.63167.9p£8.95196.9p£8.63189.9p£9.41206.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Saltney (CH4 8RU)High Street, Saltney, Chester, Saltney£7.63167.9p£9.00197.9p£8.63189.9p£9.45207.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Doncaster (DN5 8XG)York Road, Doncaster, South Yorkshire, Doncaster£7.63167.9p£8.95196.9p£8.63189.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