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 5:03am 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 181 to 195.

StationUnleadedDieselPremiumSuper dieselUpdated
Morrisons logoMfg Morrisons Glenrothes (KY7 5QF)Flemington Road, Glenrothes, Fife, Glenrothes£7.71169.7p£9.03198.7p£8.91195.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Brecon (LD3 7EN)Watton, Brecon, Powys, Brecon£7.71169.7p£9.08199.7p£8.63189.9p£9.54209.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Wrexham (LL13 7TU)Ruthin Road/centenary Road, Wrexham, Clwyd, Wrexham£7.71169.7p£8.85194.7p£8.63189.9p£9.31204.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Birmingham Castle Bromwich (B36 0LB)264 Chester Road, Castle Bromwich, Birmingham, Castle Bromwich£7.72169.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Bromsgrove (B60 3DX)Buntsford Park Road, Bromsgrove, Worcestershire, Bromsgrove£7.72169.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Yeovil (BA20 2AU)Lysander Road, Yeovil, Somerset, Yeovil£7.72169.9p£9.00197.9p£8.63189.9p£9.45207.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Great Harwood (BB6 7AT)Queen Street, Great Harwood, Blackburn, Great Harwood£7.72169.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Skipton (BD23 1RT)Broughton Road, Skipton, North Yorkshire, Skipton£7.72169.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Verwood (BH31 6US)Chiltern Drive, Verwood, Dorset, Verwood£7.72169.9p£9.00197.9p£8.63189.9p£9.45207.9p3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Yate (BS37 5PW)Poole Court Drive, Yate, South Gloucestershire, Yate£7.72169.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Cambourne (CB23 6EY)Back Lane, Great Cambourne, Cambridge, Great Cambourne£7.72169.9p£9.09199.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Chester Liverpool Road (CH2 1AU)Liverpool Road, Chester, Cheshire, Chester£7.72169.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Ellesmere Port (CH65 6RU)Chester Road, Whitby, Ellesmere Port, Whitby£7.72169.9p£9.00197.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Crewe (CW1 3AW)Dunwoody Way, Crewe, Cheshire, Crewe£7.72169.9p£8.95196.9p£8.63189.9p----3 Nov 2026, 07:33
Morrisons logoMfg Morrisons Winsford (CW7 3GZ)Nat Lane, Winsford, Cheshire, Winsford£7.72169.9p£8.86194.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