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 316 to 330.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Lichfield (WS13 7QP)Beacon Street, Lichfield, Staffordshire, Lichfield£7.91173.9p£9.09199.9p£8.63189.9p£9.54209.9p29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Bridlington (YO16 4SH)Bessingby Road, Bridlington, Yorkshire, Bridlington£7.91173.9p£9.04198.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Wincanton (BA9 9RP)Southgate Road, Wincanton, Somerset, Wincanton£7.95174.9p£9.09199.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Weston Super Mare (BS24 7AY)Elmham Way/worle Moor Gate, Weston-super-mare, Somerset, Weston-super-mare£7.95174.9p£9.00197.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Harwich (CO12 4EN)Iconfield Park, Garland Road, Harwich, Garland Road£7.95174.9p£9.04198.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Canterbury (CT1 3TQ)Ten Perch Road, Wincheap, Canterbury, Wincheap£7.95174.9p£9.04198.9p£8.63189.9p£9.50208.9p29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Stratford (CV37 9DA)Alcester Road, Stratford-upon-avon, Warwickshire, Stratford-upon-avon£7.95174.9p£9.04198.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Stranraer (DG9 8ES)London Road, Stranraer, Wigtownshire, Stranraer£7.95174.9p£9.09199.9p£8.91195.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Bude (EX23 8UA)Stucley Road, Bude, Cornwall, Bude£7.95174.9p£9.09199.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Exeter (EX4 7BY)Prince Charles Road, Exeter, Devon, Exeter£7.95174.9p£9.00197.9p£8.63189.9p£9.45207.9p29 Oct 2026, 23:33
Morrisons logoMfg Morrisons St Andrews (KY16 8PJ)John Knox Road, ST Andrews, Fife, ST Andrews£7.95174.9p£9.00197.9p£8.91195.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Denbigh (LL16 3LW)Smithfield Road, Denbigh, Denbighshire, Denbigh£7.95174.9p£9.00197.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Sheppey (ME11 5AR)Neats Court, Thomsett Way, Isle Of Sheppey, Thomsett Way£7.95174.9p£9.09199.9p£8.63189.9p£9.54209.9p29 Oct 2026, 23:33
Morrisons logoMfg Morrisons East Dereham (NR19 1DF)Station Road, Dereham, Norfolk, Dereham£7.95174.9p£9.04198.9p£8.63189.9p----29 Oct 2026, 23:33
Morrisons logoMfg Morrisons Fakenham (NR21 8SW)Clipbush Lane, Fakenham, Norfolk, Fakenham£7.95174.9p£9.09199.9p£8.63189.9p----29 Oct 2026, 23: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