M&S deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

  • If you fancy a pizza, but want to save your dough, this M&S meal deal could be one for you.

    Go into an M&S (find your nearest*) and you can pick up its £12 Pizza Night dine-in meal deal which includes two pizzas and two sides. M&S says this'll feed four. This is an on-going offer with no end date. A pizza would usually cost £6 by itself, so with another and two sides, we think this is good value.

    What's on the menu? 

    The M&S website* lists 11 pizzas and 14 sides to to mix and match as you wish (subject to availability).  A few highlights we spotted on the menu include:

    Pizzas 🍕

    • Stonebaked smoky BBQ chicken
    • Stonebaked feta and caramelised onion
    • Plant Kitchen stonebaked vegan three cheese

    Sides 🥦

    • Chicken munchies
    • Dirty fries
    • Garlic doughballs

    Visit our Supermarket coupons page for ways to save on the weekly shop.

  • MSE weekly email

    FREE weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today – it's spam-free!

  • M&S is offering a 'Grooming Edit'* set for £30, while stock lasts. It contains seven products from big brands such as L'Occitane, REN and Clinique – see below for the full list.

    M&S reckons the contents are worth £100, although we've worked out you can buy all the items separately for £93.10 when factoring in current discounts.

    If ordering online, delivery's £3.99 and can take 2-4 days, so bear this in mind if you want it for Father's Day (Sunday 16 June), or you can collect in a store for free, which is usually available the next day. The box is also available in some M&S stores – select 'Find in store' on the product page* to see if there are any in stock near you.

    M&S beauty and grooming boxes are popular with MoneySavers, so if you want this it's best to go quick.

    What’s in the bag?

    Here's what you get, plus the cheapest price we found if bought separately when checking on Tuesday 4 June:

    • L'Occitane Homme shower gel, 250ml – £14.50 at Amazon
    • L'Occitane Shea Butter hand cream, 30ml – £9.50 at M&S
    • REN Everhydrate cream, 50ml – £35 at Boots
    • Discover Cool Vetiver fragrance, 30ml – £6 at M&S
    • Apothecary Grooming post shave balm, 150ml – £4.50 at Ocado
    • Clinique for Men face scrub, 15ml – £3.60 based on full-size 100ml at Boots
    • Murdock Black Tea cologne, 10ml – £20 at Asos

    For other ways to save on beauty, see our make-up and skincare deals.

  • Popular high-street retailer M&S* has launched an 'up to 50% off' sale online and in stores. 

    When we checked on Thursday 30 May, there were over 2,000 items discounted online across men's, women's and kids' clothing, as well as home. What's discounted in-store will be dependent on what's in stock at that particular location.

    As it's a sale, numbers of each item are likely to be limited, so go quick if there's something you're after. Here are a few examples we found of decent discounts:

    If you're buying online, delivery's £3.99, or free if you're spending £60 or more. In-store click & collect is also free. 

    M&S may not always be the cheapest place to buy branded items, even in a sale, so always compare prices elsewhere to check you're getting a good deal.

    What does ‘up to 50% off' mean?

    The Advertising Standards Agency has previously stated that at least 10% of items should be available at the 'up to' price. So we've done spot checks to try and establish what sort of discount you can expect: 

    Minimum discount we spotted: 20%
    Maximum discount we spotted: 72%
    Average discount based on 10 random items: 42%

    Looking for more clothing deals? See our full list of fashion sales and discounts.

  • There are always ways to save money at M&S*, 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:

    • Free Click & Collect. Every online purchase is eligible for free Click & Collect and there's no minimum spend required. 

    • Try haggling. In May 2016 we polled 1,400 MoneySavers to see in which shops they had most success and M&S came in the top 10, with a 39% success rate - so it's worth a go. Read our Haggle on the High Street guide for more haggling tips.

    • Check the online offers page. The M&S offers page* lists offers from all departments - these are often on multi-buys, so it's worth checking if you need to buy more than one of something.

    • Check out similar retailers, for example John Lewis. If you're not committed to buying from M&S, check out our deals from John Lewis, House of Fraser, and Very, where there may be a better offer.

    • Had a problem with M&S? 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 M&S*.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know on Twitter @MSE_Deals or by emailing msedeals@moneysavingexpert.com..

Latest Expired Deals

  • £30 M&S Summer Beauty Bag with £161 of make-up and skincare

    £30 M&S Summer Beauty Bag with £161 of make-up and skincare

    But you'll need to spend £35 on other items to get it


    The popular M&S 'Summer Beauty Bag'* is back for £30 online and in stores (find your nearest*), while stock lasts. The bag includes 12 make-up and skincare items from L’Occitane, Pixi, Ren and more – see the full list of what's inside.

    There is a catch though... To get the beauty bag for £30, you also have to spend £35 on clothing, beauty and/or homeware – so technically, you have to spend at least £65 in one transaction at M&S to get this. M&S says the beauty bag is valued at £170, although we've worked out you can buy all the items separately for £161 when factoring in current offers.

    Add the beauty bag to your online basket (or pick it up in-store), add £35 of other eligible items and the beauty bag will be reduced to £30 at the checkout.

    What’s in the bag?

    Here's what you get, plus the cheapest price we found if bought separately when checking on Tuesday 14 May:

    • Color Wow Xtra Large Bombshell volumiser, 50ml – £11 at Lookfantastic
    • Floral Street Arizona Bloom EDP, 10ml – £23.75 at Beauty Bay
    • Ren Daily Glow Daily AHA tonic, 100ml – £15.40 at Sephora
    • Pixi Lip Lift Max - Honey Sheen, 2.7g – £12 at Sephora
    • Ultrasun Face SPF50+, 25ml – £13 at Next
    • Fresh Elements Hydrate Overnight moisture cream, 50ml – £12.50 at M&S
    • Discover Sunrise EDT, 30ml – worth £3 based on 100ml at M&S
    • L’Occitane Verbena shower gel, 250ml – £17.50 at Cult Beauty
    • Clinique Moisture Surge, 15ml – £14 at Boots
    • This Works Perfect Legs body butter, 200ml – £25 at Space NK
    • Dr Paw Paw SPF lip balm, 8ml – £4 at Urban Outfitters
    • Formula sleep cream, 15ml – £9.50 at M&S

    For other ways to save on beauty, see our make-up and skincare deals.

  • M&S Mother's Day bouquets from £25 couriered

    M&S Mother's Day bouquets from £25 couriered

    Including 100 stems for £25. Delivery excludes Northern Ireland


    If you go online to M&S* you can order a bouquet for Mum with free couriered delivery from £25.

    If you want your bouquet to arrive on Mother's Day itself (Sunday 10 March) it must be ordered by 2pm on Saturday 9 March.

    All flowers will be delivered between 7am and 7pm, but you can't choose a specific time slot. You can also add a free gift message to your bouquet. 

    When we checked on Thursday 22 February, we spotted these examples:

    Radiant Rose Abundance bouquet*

    M&S deliver across England, Scotland and Wales, but there are some location exceptions.

    In past years, some big firms' Mother's Day deliveries have gone wrong, so always consider that risk before buying.

    What if the flowers arrive late or damaged?

    If you have any issues with your flowers, M&S says to get in contact by calling 0333 014 3544.