oliveoilcompare.
Compared per litre
All shops
While you’re at Morrisons

Make one shop
go further.

2 products are at their best price at Morrisons, compared with at least one other shop.

Best prices here, including ties
Joint cheapest

Napolina Extra Virgin Olive Oil

£8.00 / litre

Pay £4.00 · 50cl

Matches Asda and Tesco

No card neededCaptured 15 Nov
Joint cheapest

Napolina Olive Oil

£8.00 / litre

Pay £4.00 · 50cl

Matches Asda and Tesco

No card neededCaptured 15 Nov
Only seen at Morrisons (6)

We’ve found these at Morrisons and nowhere else, so we can’t say whether the price is a good one. They’re listed in case they help fill your basket.

While you’re at Morrisons

Also worth adding at Morrisons

Products from other aisles that are cheaper per unit at Morrisons than at every other shop we’ve recorded. Each links to Morrisons.

The 48 widest gaps to the next shop
Cheapest here

Heineken

0.4p / litre

Pay £14.00 · 10 × 33cl

Next best: £1.97 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Bavaria

£1.70 / litre

Pay £3.00 · 4 × 44cl

Next best: £3.94 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Innis & Gunn Original

£3.27 / litre

Pay £5.75 · 4 × 44cl

Next best: £7.42 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Birra Ichnusa Italian Lager

£4.04 / litre

Pay £32.00 · 24 × 33cl

Next best: £7.20 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Wainwright Amber Ale

£2.00 / litre

Pay £1.00 · 50cl

Next best: £3.50 / litre at Asda

No card neededCaptured 13 Nov
Cheapest here

Miller Genuine Draft

£3.16 / litre

Pay £12.50 · 12 × 33cl

Next best: £5.50 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Babycham Original Perry

£4.50 / litre

Pay £3.60 · 4 × 20cl

Next best: £7.50 / litre at Ocado

No card neededCaptured 13 Nov
Cheapest hereMore Card

Chivas Regal Extra 13 Year Old Blended Scotch Whisky

£35.72 / litre

Pay £25.00 · 70cl

Next best: £58.79 / litre at Ocado

More Card requiredCaptured 12 Nov
Cheapest hereBuy 4 for £7.50

Harviestoun Schiehallion

£3.76 / litre

Pay £7.50 · 4 × 50cl

Next best: £6.06 / litre at Ocado

No card neededCaptured 13 Nov
Cheapest here

Galipette Rose Cidre

£5.00 / litre

Pay £2.50 · 50cl

Next best: £8.03 / litre at Ocado

No card neededCaptured 13 Nov
Cheapest hereMore Card

Warner's London Dry Gin

£28.57 / litre

Pay £20.00 · 70cl

Next best: £45.00 / litre at Sainsbury's

More Card requiredCaptured 12 Nov
Cheapest hereBuy 4 for £7.50

Shepherd Neame 1698 Ale

£3.76 / litre

Pay £7.50 · 4 × 50cl

Next best: £5.70 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest hereMore Card

Whitley Neill Black Cherry Gin

£28.57 / litre

Pay £20.00 · 70cl

Next best: £42.86 / litre at Sainsbury's

More Card requiredCaptured 12 Nov
Cheapest hereBuy 4 for £8

Angioletti Riserva Cider

£4.00 / litre

Pay £8.00 · 4 × 50cl

Next best: £6.00 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest hereBuy 4 for £8

Orchard Pig Truffler Cider

£4.00 / litre

Pay £8.00 · 4 × 50cl

Next best: £6.00 / litre at Ocado

No card neededCaptured 13 Nov
Cheapest hereBuy 4 for £6

Theakston Nowt Peculier

£3.00 / litre

Pay £6.00 · 4 × 50cl

Next best: £4.50 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest here

Wiper & True Kaleidoscope Pale Ale

£4.55 / litre

Pay £6.00 · 4 × 33cl

Next best: £6.81 / litre at Waitrose

No card neededCaptured 13 Nov
Cheapest here

Adnams Ghost Ship

£2.00 / litre

Pay £1.00 · 50cl

Next best: £2.98 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest hereMore Card

Glen Moray 12 Year Old Single Malt Scotch Whisky

£37.86 / litre

Pay £26.50 · 70cl

Next best: £54.29 / litre at Waitrose

More Card requiredCaptured 12 Nov
Cheapest hereBuy 4 for £8

Keo

£3.17 / litre

Pay £8.00 · 4 × 63cl

Next best: £4.52 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Penderyn Legend Single Malt Welsh Whisky

£35.00 / litre

Pay £24.50 · 70cl

Next best: £48.57 / litre at Asda

No card neededCaptured 12 Nov
Cheapest here

The Glenlivet Founder's Reserve Single Malt Scotch Whisky

£37.14 / litre

Pay £26.00 · 70cl

Next best: £51.43 / litre at Asda

No card neededCaptured 12 Nov
Cheapest hereBuy 4 for £7.50

Oakham Krush

£3.76 / litre

Pay £7.50 · 4 × 50cl

Next best: £5.20 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest hereBuy 4 for £8

Krombacher Pils

£3.03 / litre

Pay £8.00 · 4 × 66cl

Next best: £4.17 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest hereMore Card

Tamnavulin Port Cask Single Malt Scotch Whisky

£35.71 / litre

Pay £25.00 · 70cl

Next best: £48.57 / litre at Ocado

More Card requiredCaptured 12 Nov
Cheapest hereBuy 4 for £7.50

Woodforde's Bure Gold

£3.76 / litre

Pay £7.50 · 4 × 50cl

Next best: £5.10 / litre at Waitrose

No card neededCaptured 13 Nov
Cheapest hereBuy 4 for £7.50

Woodforde's Nelson's Revenge

£3.76 / litre

Pay £7.50 · 4 × 50cl

Next best: £5.10 / litre at Waitrose

No card neededCaptured 13 Nov
Cheapest hereBuy 4 for £7.50

Wye Valley HPA

£3.76 / litre

Pay £7.50 · 4 × 50cl

Next best: £5.10 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest here

Aber Falls Welsh Dry Gin

£28.57 / litre

Pay £20.00 · 70cl

Next best: £38.57 / litre at Sainsbury's

No card neededCaptured 12 Nov
Cheapest hereBuy 4 for £8

Thatchers Old Rascal Cider

£4.00 / litre

Pay £8.00 · 4 × 50cl

Next best: £5.40 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest hereBuy 2 for £10.50

Northern Monk Beyond Bold

£3.98 / litre

Pay £10.50 · 2 × 4 × 33cl

Next best: £5.30 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest hereBuy 4 for £7.50

Woodforde's Wherry

£3.76 / litre

Pay £7.50 · 4 × 50cl

Next best: £5.00 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest here

Thatchers Blood Orange Cider

£1.93 / litre

Pay £8.50 · 10 × 44cl

Next best: £2.55 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Brecon Botanicals Gin

£29.29 / litre

Pay £20.50 · 70cl

Next best: £38.57 / litre at Ocado

No card neededCaptured 12 Nov
Cheapest here

Hawkstone Hedgerow Cider

£5.00 / litre

Pay £2.50 · 50cl

Next best: £6.50 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest here

Meantime Prime Pale Ale

£4.92 / litre

Pay £6.50 · 4 × 33cl

Next best: £6.35 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest hereBuy 2 for £18

Old Mout Pineapple & Raspberry Cider

£2.73 / litre

Pay £18.00 · 2 × 10 × 33cl

Next best: £3.50 / litre at Asda

No card neededCaptured 13 Nov
Cheapest here

Ossett White Rat Nitro

£2.75 / litre

Pay £5.50 · 4 × 50cl

Next best: £3.50 / litre at Asda

No card neededCaptured 13 Nov
Cheapest hereBuy 2 for £10.50

Kirkstall Virtuous Session IPA

£3.97 / litre

Pay £10.50 · 2 × 4 × 33cl

Next best: £5.02 / litre at Asda

No card neededCaptured 13 Nov
Cheapest hereBuy 2 for £10.50

Tiny Rebel Clwb Tropica

£3.98 / litre

Pay £10.50 · 2 × 4 × 33cl

Next best: £5.02 / litre at Asda

No card neededCaptured 13 Nov
Cheapest here

Coors

£1.26 / litre

Pay £10.00 · 18 × 44cl

Next best: £1.59 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest here

Old Speckled Hen Zero Alcohol Free

£2.27 / litre

Pay £4.00 · 4 × 44cl

Next best: £2.84 / litre at Asda

No card neededCaptured 13 Nov
Cheapest hereMore Card

Bunnahabhain Stiuireadair Single Malt Scotch Whisky

£40.00 / litre

Pay £28.00 · 70cl

Next best: £50.00 / litre at Ocado

More Card requiredCaptured 12 Nov
Cheapest hereBuy 2 for £18

Kopparberg Crisp Apple Cider

£2.05 / litre

Pay £18.00 · 2 × 10 × 44cl

Next best: £2.55 / litre at Tesco

No card neededCaptured 13 Nov
Cheapest hereBuy 2 for £10

Lucky Saint Hazy IPA Alcohol Free

£3.79 / litre

Pay £10.00 · 2 × 4 × 33cl

Next best: £4.73 / litre at Ocado

No card neededCaptured 13 Nov
Cheapest hereBuy 2 for £10

Lucky Saint Lime & Sea Salt Lager Alcohol Free

£3.79 / litre

Pay £10.00 · 2 × 4 × 33cl

Next best: £4.73 / litre at Sainsbury's

No card neededCaptured 13 Nov
Cheapest here

Amstel

£2.25 / litre

Pay £9.90 · 10 × 44cl

Next best: £2.78 / litre at Ocado

No card neededCaptured 13 Nov
Cheapest here

Thatchers Vintage Cider

£3.13 / litre

Pay £5.50 · 4 × 44cl

Next best: £3.84 / litre at Waitrose

No card neededCaptured 13 Nov

A good buy earns its place here by price: Morrisons’s best price per unit matches or beats every other shop we’ve recorded for that product. Loyalty-card and multi-buy prices are counted and marked. Item prices exclude delivery charges and minimum order values. What a shop stocks varies by area.