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 121 to 135.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Cwmbran (NP44 1QP)Grange Road, Torfaen, Cwmbran, Torfaen£7.63167.9p£8.91195.9p£8.63189.9p£9.36205.9p11h ago
Morrisons logoMfg Morrisons Bradwell (NR31 8RT)Blackbird Close, Bradwell, Great Yarmouth, Bradwell£7.63167.9p£8.86194.9p£8.63189.9p£9.31204.9p11h ago
Morrisons logoMfg Morrisons Heywood (OL10 4PN)Bamford Road, Heywood, Greater Manchester, Heywood£7.63167.9p£8.91195.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Rochdale (OL16 4AT)Rochdale Bypass, Rochdale, Greater Manchester, Rochdale£7.63167.9p£8.86194.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Paisley Anchor Mills (PA1 1GZ)Thread Street, Anchor Mills, Paisley, Anchor Mills£7.63167.9p£8.95196.9p£8.91195.9p----11h ago
Morrisons logoMfg Morrisons Spalding Pinchbeck (PE11 3UG)Wardentree Lane, Pinchbeck, Spalding, Pinchbeck£7.63167.9p£8.95196.9p£8.63189.9p£9.41206.9p11h ago
Morrisons logoMfg Morrisons Peterborough (PE4 6AL)Lincoln Road, Peterborough, Cambridgeshire, Peterborough£7.63167.9p£8.86194.9p£8.63189.9p£9.31204.9p11h ago
Morrisons logoMfg Morrisons Preston Riversway (PR2 2YN)Mariners Way, Ashton-on-ribble, Preston, Ashton-on-ribble£7.63167.9p£8.86194.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Grays (RM17 5XZ)London Road, Grays, Romford, Grays£7.63167.9p£8.95196.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Llanelli (SA14 9UZ)Pemberton Retail Park, Llanelli, Carmarthenshire, Llanelli£7.63167.9p£8.91195.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Swansea (SA1 7DF)Morfa Retail Park, Brunel Way, Morfa, Swansea, Brunel Way, Morfa£7.63167.9p£8.91195.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Carmarthen (SA31 2NF)Parc Pensarn, Carmarthen, Carmarthenshire, Carmarthen£7.63167.9p£8.86194.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Hyde (SK14 2NG)Mottram Road, Hyde, Cheshire, Hyde£7.63167.9p£8.81193.9p£8.63189.9p----11h ago
Morrisons logoMfg Morrisons Dukinfield (SK16 5PJ)Foundry Street, Dukinfield, Greater Manchester, Dukinfield£7.63167.9p£8.77192.9p--------11h ago
Morrisons logoMfg Morrisons Chippenham (SN14 6YD)Stainers Way, Chippenham, Wiltshire, Chippenham£7.63167.9p£8.91195.9p£8.63189.9p----11h ago

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