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 271 to 285.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Clacton Little Clacton (CO16 9SB)Centenary Way, Little Clacton, Clacton-on-sea, Little Clacton£7.81171.9p£9.00197.9p£8.63189.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Nantwich (CW5 5SB)Pratchetts Row, Nantwich, Cheshire, Nantwich£7.81171.9p£9.00197.9p£8.63189.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Scunthorpe (DN16 3UA)Lakeside Parkway, Scunthorpe, Lincolnshire, Scunthorpe£7.81171.9p£8.86194.9p£8.63189.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Bathgate (EH48 7XN)Linkston Way, Bathgate, West Lothian, Bathgate£7.81171.9p£9.04198.9p£8.91195.9p£9.50208.9p4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Edinburgh Portobello Road (EH8 7BQ)Portobello Road, Edinburgh, Midlothian, Edinburgh£7.81171.9p£8.81193.9p£8.91195.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Tiverton (EX16 6RZ)Kennedy Way, Tiverton, Devon, Tiverton£7.81171.9p£9.04198.9p£8.63189.9p£9.50208.9p4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Falkirk (FK1 5AT)Hope Street, Falkirk, Stirlingshire, Falkirk£7.81171.9p£9.04198.9p£8.91195.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Glasgow Newlands (G43 1PU)Riverford Road, Newlands, Glasgow, Newlands£7.81171.9p£8.91195.9p£8.91195.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Glasgow Giffnock (G46 6AA)Fenwick Road, Giffnock, Glasgow, Giffnock£7.81171.9p£8.91195.9p£8.91195.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Dumbarton (G82 1QZ)Glasgow Road, Dumbarton, Glasgow, Dumbarton£7.81171.9p£9.09199.9p£8.91195.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Helensburgh (G84 7LA)Cardross Road, Helensburgh, Dunbartonshire, Helensburgh£7.81171.9p£9.04198.9p£8.91195.9p£9.50208.9p4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Brough (HU15 1BH)Welton Road, Brough, Humberside, Brough£7.81171.9p£9.04198.9p£8.63189.9p£9.50208.9p4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Felixstowe (IP11 2XD)Grange Farm Avenue, Felixstowe, Suffolk, Felixstowe£7.81171.9p£9.09199.9p£8.63189.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons St Andrews (KY16 8PJ)John Knox Road, ST Andrews, Fife, ST Andrews£7.81171.9p£9.00197.9p£8.91195.9p----4 Nov 2026, 00:33
Morrisons logoMfg Morrisons Rhyl (LL18 2DF)Marsh Road, Rhyl, Denbighshire, Rhyl£7.81171.9p£9.00197.9p£8.63189.9p----4 Nov 2026, 00: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