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 151 to 165.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Newport Rogerstone (NP10 9SA)Azalea Road, Rogerstone, Newport, Rogerstone£7.68168.9p£9.00197.9p£8.63189.9p£9.45207.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Heywood (OL10 4PN)Bamford Road, Heywood, Greater Manchester, Heywood£7.68168.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Oldham (OL9 7LD)Hollinwood Avenue, Chadderton, Oldham, Chadderton£7.68168.9p£8.81193.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Paisley Anchor Mills (PA1 1GZ)Thread Street, Anchor Mills, Paisley, Anchor Mills£7.68168.9p£8.95196.9p£8.91195.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Paisley Falside Road (PA2 6QH)Falside Road, Renfrewshire, Paisley, Renfrewshire£7.68168.9p£8.95196.9p£8.91195.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons St Ives (PE27 4NB)Harrison WAY/A1123, ST Ives, Cambridgeshire, ST Ives£7.68168.9p£8.95196.9p£8.63189.9p£9.41206.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Stanground (PE2 8GP)Bellona Drive, Stanground, Peterborough, Stanground£7.68168.9p£8.81193.9p£8.63189.9p£9.27203.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Southport (PR8 1RH)Victoria Way, Southport, Merseyside, Southport£7.68168.9p£8.86194.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Catcliffe (S60 5TR)Poplar Way, Catcliffe, Rotherham, Catcliffe£7.68168.9p£8.81193.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Barnsley (S70 1LQ)Lower Thomas Street, Barnsley, South Yorkshire, Barnsley£7.68168.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Brampton (S73 0SX)Corton Wood, Brampton, Barnsley, Brampton£7.68168.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Sheffield Meadowhead (S8 7UE)Meadowhead, Sheffield, Derbyshire, Sheffield£7.68168.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Port Talbot Baglan (SA12 7DA)Christchurch Road, Baglan Moor, Port Talbot, Baglan Moor£7.68168.9p£8.91195.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Peckham (SE15 5EW)Aylesham Centre, Rye Lane, Peckham, Peckham£7.68168.9p£8.86194.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Hyde (SK14 2NG)Mottram Road, Hyde, Cheshire, Hyde£7.68168.9p£8.81193.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