Fuel Price Check Analysis – Week of April 28, 2026 Petrol (E10) 158.4p 0.1% (-0.2p) 7d avg: 158.5p Prices stable | Super Unleaded (E5) 175.9p 0.1% (-0.1p) 7d avg: 176p Prices stable | Diesel (B7) 184.2p 0.5% (-1p) 7d avg: 184.7p Prices dipping | Super Diesel (SDV) 203.6p 0.9% (-1.8p) 7d avg: 204.3p Prices dipping |
Fuel Price Check Analysis – Week of April 28, 2026 Petrol (E10) 158.4p 0.1% (-0.2p) 7d avg: 158.5p Prices stable | Super Unleaded (E5) 175.9p 0.1% (-0.1p) 7d avg: 176p Prices stable | Diesel (B7) 184.2p 0.5% (-1p) 7d avg: 184.7p Prices dipping | Super Diesel (SDV) 203.6p 0.9% (-1.8p) 7d avg: 204.3p Prices dipping |
LIVE GOV DATA | UK AVG: PETROL: 158.4p DIESEL: 184.2p | Morrisons AVG: 156.5p
Morrisons Logo

Morrisons Fuel Prices UK

Tracking live prices from 355 Morrisons forecourts across the UK.

About Morrisons Fuel

Morrisons is one of the UK’s major supermarket chains, and its fuel stations are a convenient and cost-effective option for drivers looking to refuel while shopping. Typically located alongside Morrisons supermarkets, these forecourts are known for offering competitive pricing on Unleaded (E10) and Diesel (B7), often undercutting traditional fuel retailers.

Morrisons fuel stations are usually self-service and equipped with pay-at-pump options, allowing for quick and efficient refuelling. Some sites also offer additional services such as car washes, air and water, and convenience kiosks. While not all locations operate 24/7, many are open extended hours to suit a wide range of customer needs.

Backed by the scale and infrastructure of a national supermarket brand, Morrisons fuel is a popular choice for drivers seeking value and accessibility across the UK.

View on map
Morrisons vs UK Average
Petrol (E10)
156.5p
1.9p UK Avg: 158.4p
Super Unleaded (E5)
170.5p
5.4p UK Avg: 175.9p
Diesel (B7)
179.5p
4.7p UK Avg: 184.2p
Super Diesel (SDV)
189.5p
14.1p UK Avg: 203.6p
Cheapest Morrisons Today
Live Deals
PETROL (E10)
110.9p

Morrisons

GX11 1AA

View Station
DIESEL (B7)
124.9p

Morrisons

GX11 1AA

View Station
SUPER (E5)
120.9p

Morrisons

GX11 1AA

View Station
SUPER DIESEL
152.9p

Morrisons

OL10 4PN

View Station
All Morrisons Locations
MORRISONS
MORRISONS

BLACKHALL ROAD, INVERURIE, ABERDEENSHIRE, SCOTLAND, AB51 4JP

PETROL
161.9p
DIESEL
179.9p
SUPER
175.9p
MORRISONS
MORRISONS

FALSIDE ROAD, RENFREWSHIRE, PAISLEY, SCOTLAND, PA2 6QH

PETROL
155.9p
DIESEL
179.9p
SUPER
175.9p
MORRISONS
MORRISONS

CALEDONIAN ROAD, PERTH, PERTHSHIRE, SCOTLAND, PH1 5XD

PETROL
158.9p
DIESEL
178.9p
SUPER
175.9p
MORRISONS
MORRISONS

HAY CRESCENT, PETERHEAD, ABERDEENSHIRE, SCOTLAND, AB42 1HG

PETROL
156.9p
DIESEL
179.9p
SUPER
175.9p
MORRISONS
MORRISONS

JOHN KNOX ROAD, ST ANDREWS, FIFE, SCOTLAND, KY16 8PJ

PETROL
156.9p
DIESEL
179.9p
SUPER
175.9p
MORRISONS
MORRISONS

KILWINNING ROAD, STEVENSTON, AYRSHIRE, SCOTLAND, KA20 3DE

PETROL
154.9p
DIESEL
178.9p
SUPER
175.9p
MORRISONS
MORRISONS

SPRINGKERSE RETAIL PARK, IAN URQUHART WAY, STIRLING, SCOTLAND, FK7 7TL

PETROL
155.9p
DIESEL
178.9p
SUPER
175.9p
MORRISONS
MORRISONS

LONDON ROAD, STRANRAER, WIGTOWNSHIRE, SCOTLAND, DG9 8ES

PETROL
159.9p
DIESEL
182.9p
SUPER
175.9p
MORRISONS
MORRISONS

DUKES ROAD/JUBILEE ROAD, TROON, AYRSHIRE, SCOTLAND, KA10 6QR

PETROL
153.9p
DIESEL
176.9p
SUPER
175.9p
MORRISONS
MORRISONS

160 KIRK ROAD, WISHAW, LANARKSHIRE, SCOTLAND, ML2 7BJ

PETROL
157.9p
DIESEL
178.9p
SUPER
175.9p
MORRISONS
MORRISONS

FRONT STREET, CONSETT, COUNTY DURHAM, ENGLAND, DH8 5RE

PETROL
157.9p
DIESEL
178.9p
SUPER
169.9p
MORRISONS
MORRISONS

TWO BALL LONNEN, NEWCASTLE UPON TYNE, TYNE & WEAR, ENGLAND, NE4 9SZ

PETROL
156.9p
DIESEL
178.9p
SUPER
169.9p
MORRISONS
MORRISONS

HILLHEADS ROAD, WHITLEY BAY, TYNE & WEAR, ENGLAND, NE25 8HN

PETROL
157.9p
DIESEL
179.9p
SUPER
169.9p
MORRISONS
MORRISONS

BAKEWELL ROAD, BUXTON, DERBYSHIRE, ENGLAND, SK17 9TB

PETROL
159.9p
DIESEL
182.9p
SUPER
169.9p
MORRISONS
MORRISONS

MARKET STREET, CHAPEL-EN-LE-FRITH, HIGH PEAK, ENGLAND, SK23 0HZ

PETROL
159.9p
DIESEL
182.9p
SUPER
169.9p
How Does Morrisons Compare?
BRAND STATIONS PETROL (E10) DIESEL (B7)
Morrisons Morrisons
355 156.5p 179.5p YOU ARE HERE
Esso Esso
1,379 159.7p 185.8p View
BP BP
881 159.9p 186.5p View
Shell Shell
756 160.0p 187.5p View
Independent Independent
575 157.6p 179.1p View
Tesco Tesco
519 154.2p 186.4p View
Morrisons FAQs

There are currently 355 Morrisons petrol stations across the UK. We track live fuel prices at every location, updated throughout the day.

Morrisons petrol (E10) averages 156.5p per litre, which is 1.9p cheaper than the UK national average of 158.4p.

Morrisons diesel (B7) averages 179.5p per litre, which is 4.7p cheaper than the UK national average of 184.2p.

The cheapest Morrisons station for petrol (E10) is currently at GX11 1AA at 110.9p per litre.

Morrisons stations offer the following fuel types: Petrol (E10), Diesel (B7), Super Unleaded (E5), Premium Diesel (SDV). Availability may vary by location.

We update Morrisons fuel prices throughout the day using data from the CMA Fuel Finder scheme and other official sources. Prices typically refresh every 30 minutes.