Morrisons Deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • If you're taking the kids for a bite to eat at a Morrisons* café, they eat free (norm £3) with each accompanying adult who spends £4.50. The offer's available in all its cafés daily from 3pm (check your nearest*).

    The 'free' kids' meal includes a drink and a piece of fruit. Menu options to choose from are a cheese pizza, cottage pie, penne bolognese, fish fingers, sausage and yorkshire pudding, chicken nuggets and macaroni cheese.

  • You can get a full school uniform (ages 3-13) from £9.50 at Morrisons, both in stores and online - though you have to spend £40 online to qualify for delivery (which costs £1-£5), so you're probably best to head to a store.

    What do you get?

    Prices change depending on size.

  • If you go online or in some stores to Morrisons*, you can get a selection box of wonky veg for £3.50. Online delivery's from £1 on a minimum order of £40+. See full T&Cs*.

    The wonky veg box will include:

    • Carrots - approx four (large).
    • Onions - approx six (small).
    • Potatoes - approx eight (large).
    • Parsnips - approx three (large).

    It'll also include at least three of a selection of other veg, which could include:

    • Cabbage
    • Swede
    • Cauliflower
    • Leeks
    • Peppers

    We priced up the box based on the included veg plus one cauliflower, swede and a cabbage at Tesco and came to £6.81. However, if you bought the wonky veg from Morrisons plus a swede and a pack of parsnips, it'd cost £3.92.

    So you'll save money with this box, but it might be worth picking up the individual packets of wonky veg instead if you like to know what you'll get.

    It's worth noting that the wonky veg do not come packed in any plastic, just the cardboard box which can be reused or recycled after you've eaten the vegetables. So, this box is good if you're looking to reduce your purchase of single-use plastics.

  • If you go in store or online to Morrisons*, you can get selected vegetables and fruit branded 'wonky', which may be slightly irregular in shape or appearance, but totally fine to eat.

    In most cases it makes Morrisons veg cheaper than all other major supermarkets - including Aldi and Lidl - but what's available will depend on the season and stock in your local store.

    Some examples of wonky veg available include:

    It's worth noting that all of these fruit & veg are provided in non-recyclable packaging. If you're looking to reduce your purchase of single-use plastics, Morrisons also sell a Wonky Vegetable box* for £3.50 which doesn't contain any plastic.

  • There are always ways to save money at Morrisons* so even if there isn't a cracking deal out there that works for you, don't assume you can't cut your costs further.

    Ways to save include:

    • Supermarket coupons. Make sure you check out our supermarket coupons page to save on your shopping.

    • Compare the cost of your trolley. Compare the cost of your shopping trolley at the major online supermarkets with MySupermarket*. Prices are often reflected in stores, so it's worth doing a check to see which is cheapest for you.

    • Take the Downshift Challenge. The phrasing and language used in shops hypnotises us into thinking the most costly is best. While the packaging looks more opulent, look beneath it sometimes you won't be able to tell the difference (often it's even made in the same factory). Take our Downshift Challenge.

    • Track if it's really a bargain. Most of us know just because a supermarket lists an item as "on offer", that doesn't mean it's cheap. The trouble has been sorting awesome offers from poor promos. To help, MySupermarket* charts products' price histories to show if a 'was' price is realistic.

    • Time trips right to bag huge yellow sticker discounts. If you spot a yellow sticker discount - fantastic. Grab it and use it quickly as it's a saving on perfectly good nosh. See when Morrisons normally reduces its produce in our Cheap Supermarket Shopping guide.

    • Check out similar retailers, eg, Asda, Sainsbury’s and the other major supermarkets. If you're not committed to buying from Morrisons, check out our deals from AsdaAldiTescoSainsbury'sLidl and Waitrose, where they may have a better offer.

    • Try haggling. We polled 1,400 MoneySavers to find out in which shops hagglers have most success. Supermarkets did feature, so it's worth a go. Find out more in our Haggle on the High Street guide.

    • Had a problem with Morrisons? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we like so much we work with it to help people get complaints justice – you can use it to complain to Morrisons*.

    If you spot any hot deals out there we have missed (we are human after all!), email us at or via Twitter @MSE_Deals.

Latest Expired Deals


    This deal has expired - you can't get it any more. We've kept it here for reference.

    See more Morrisons deals

  • Free pack of wonky carrots

    Free pack of wonky carrots

    At Morrisons stores on Sat 21 Dec (norm 50p)

    On Sat 21 Dec, all Morrisons stores around the country (find your nearest) will be giving out bags of wonky carrots at its front entrance. They are usually priced at 50p and there are 125,000 bags to be given away nationwide on the day. Morrisons hasn't confirmed to us during what times you'll be able to get some, or how many bags you are allowed to pick up. We'll update you here when we know more.

    This is a good freebie if you are in the area of a Morrisons, but don't make a special trip in case they are all sold out. For more wonky veg, see our round up.

  • £10 Baileys (norm £20)

    £10 Baileys (norm £20)

    1L Original Irish Cream at Morrisons

    If you go online to Morrisons*, or pop into a store (find your nearest*), you can get a one-litre bottle of Baileys Original for £10 (normally £20) until Sun 8 Dec, while stock lasts.

    We correctly predicted this deal would happen in our 2019 Christmas Deals Predictor – though it's done it a week later than usual.

    These bottles usually get snapped up quickly so if you're going to a store, to avoid a wasted journey, it might be best to call first to check stock.

    The next cheapest we found was £12 at Asda and Tesco – though in previous years we've seen Asda also drop the price of Baileys to £10 in the run up to Christmas, so there's a chance it could do it again.

    Please be Drinkaware.