M&S 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


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

    See more M&S deals

  • M&S Summer beauty bag – £125ish for £20

    M&S Summer beauty bag – £125ish for £20

    But you'll need to spend £30+ on other stuff to get it

    Now Ended

    Summer lovin' had me a bag – that's right, from Thu 27 May, you might want to go Grease lightning to nab yourself an M&S 'Summer Beauty' bag* for £20 online and in stores (find your nearest*), while stocks last. It includes items from Ren, L'Occitane, and Aveda, and from our calculations, it'll have about £125-worth of stuff, based on the cost if bought separately from the cheapest retailers – see full list of what's inside.

    But there's a catch, as you'll also have to spend £30 on clothing, beauty and/or homeware to get the bag for £20, otherwise it would cost £145.45 - even though in our view, it's worth a bit less. So, technically, you have to spend at least £50 at M&S to bag this beauty bag.

    From Thursday you can find the bag online via the link above or enter its product code T31/4545A in the search bar on the M&S site. Once you've spent £30 on other eligible items, you'll see the beauty box reduced to £20 whether at the online or in-store checkout.  

    While M&S says there's no specific end date, it couldn't tell us how much stock is available, and last year its summer box sold out online within hours, so go quick if you want this. If this one's not for you, see other cheap beauty deals.

    • What’s in the bag?

      The bag has 11 items inside including make-up, skincare and haircare products. There are five full-sized items and the rest are mini or travel-sized. Here's what 's inside, plus the cheapest price we found if bought separately:

      • Nails Inc nail varnish in 'Watermelon Pink' (full-size) – Found similar, £11.95 at Nails Inc
      • Autograph Colour Shine lip lacquer, 6ml (full-size) – £10 at M&S
      • Formula Glow 'Your Time To Glow' rapid morning mask, 60ml (full-size) – £12 at M&S
      • Aveda Botanical repair leave-In treatment, 100ml (full-size) – £23.80 at Feel Unique
      • Origins Ginzing refreshing eye cream, 15ml (full-size) – £22.55 at LookFantastic
      • Emma Hardie protect & prime SPF 30, 20ml (mini) – £13.80. Based on a 50ml, £34.50 at Just My Look
      • L’Occitane Almond shower oil, 75ml (travel-size) – £7 at L'Occitane (currently OOS)
      • Nuxe Huile prodigieuse oil, 10ml (mini) – £2.64 based on a 100ml, £26.45 at Feel Unique
      • Colour WOW Raise the root hairspray, 50ml (mini) – £9.30. Based on a 75ml, £13.95 at LookFantastic
      • REN Overnight glow dark spot sleeping cream, 10ml (mini) – £12.75 at LookFantastic
      • Discover Fragrance roller ball 2x 5ml (mini) – 95p. Based on a 100ml, £9.50 at M&S
  • MSE weekly email

    FREE weekly MoneySaving email

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

  • Website: M&S*
    Start date (online): It started on Christmas Eve
    Sale strength: 'Up to 50% off' womenswear, menswear, kidswear, home and beauty. 
    Likely to boost? Last year it started at 'up to 50% off', before being boosted to 'up to 60% off' on 3 Jan and 'up to 70% off' on 15 Jan. On 24 Jan, it boosted to 'up to 90% off', in stores only. We're predicting it will boost further this year too, but online.

    A few strong examples we spotted on Mon 18 Dec:

  • If you go online to M&S* or into a store (find your nearest*), you can get a full school uniform (ages 2-16) from £15.20, which includes a polo shirt, sweatshirt and skirt or trousers. M&S only sells its basic polo shirt as part of a multipack of two (it's not available as a single item), meaning the cheapest price for a set gets you two polo shirts, and one of everything else. 

    Delivery's £3.50 or you can click and collect to a store for free.

    There's currently 20% off on selected school uniform, available on most clothing items, but not on footwear, accessories, hosiery or underwear. Discounted items are clearly marked on site. M&S hasn't been able to share when this offer will end, so go quick if this is something you're after.

    What do you get?

    To calculate the cheapest bundle price, we added two polo shirts, a sweatshirt and a skirt for £16.80, to be fully kitted out. Though this does mean you'll have extras as some of them come in multipacks.

    Prices change depending on size.

  • If you go online to M&S* or into a store, you can get 4for3 on selected knickers. Delivery's £3.50 or collect in store for free.

    Add three items from the 4for3 mix & match selection* to your basket and the cost of the cheapest one will be automatically deducted at the checkout. In stores, items valid in the 3for2 will be clearly marked.

  • 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, eg, Debenhams and Dorothy Perkins. If you're not committed to buying from M&S, check out our deals from Debenhams, Dorothy PerkinsJohn Lewis, House of Fraser, Very and Littlewoods, 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

  • M&S £15 'Italian' family meal-deal

    M&S £15 'Italian' family meal-deal

    Incl four mains and four extras. In stores only


    If you go into an M&S (find your nearest*), you can pick up its £15 'little Italy family dine-in' – including four mains and four extras (a mixture of sides and desserts) until stores close on Tue 13 Jul.

    What's on the menu? 

    The M&S website* lists eight mains and 10 extras to mix and match as you wish (subject to availability). A few highlights we spotted on the menu include:

    🍝 Mains

    • 'Ricotta e spinaci' pizza
    • 'Vegan 3 cheeze' pizza 
    • 'Pollo piccante' pizza
    • Lasagne al forno

    🥗 Extras

    • Mozzarella sticks
    • Garlic doughballs
    • Vegan chocolate pot
    • Tiramisu

    See the full menu*.

    Please be Drinkaware. For a similar offer, see Co-op £5 pizza and beer meal deal. 

    • Menus in Northern Ireland and Republic of Ireland may vary


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

    See more M&S deals

  • M&S £5 off selected Mother's Day couriered flowers

    M&S £5 off selected Mother's Day couriered flowers

    Eg, 100-stem bouquet for £20 couriered (norm £25)


    MSE Update at 10.28am on Fri 12 Mar: Delivery slots for Mother's Day and the days leading up to it have now sold out.

    WARNING: Things can go wrong with the delivery of flowers for Mother's Day – it's especially worth bearing in mind that while things are currently operating normally, coronavirus disruption could have an impact on deliveries. Hopefully it won’t happen but there’s always a risk, so consider that before buying.

    If you go online to M&S* you can get £5 off selected Mother's Day bouquets which normally cost £25-£45, plus free couriered delivery.

    There's no code to enter as the discount has already been applied automatically. Delivery's free – you can select the day of delivery, but you can't choose a specific time slot – the flowers will be delivered between 7am and 7pm.

    We can't vouch the flowers will actually look like this

    Which flowers have £5 off?

    100-stem bouquet* for £20 (norm £25) until Sun 14 Mar - 80 yellow daffodils, 10 white narcissi and 10 yellow narcissi; 32cm stem length. Sunday delivery no longer available

    23-stem rose & lily bouquet* for £30 (norm £35) until Sun 14 Mar - four white oriental lilies, eight white roses, eight yellow roses, one china grass bunch and two kentia palm; 50cm stem length. Sunday delivery no longer available

    Note: Lilies and narcissi are toxic to pets.

    The last order deadline for free delivery on Mothering Sunday is 12pm on Sat 13 Mar, though delivery slots could get booked up before then so it's best to order earlier.

    What if the flowers arrive late or damaged?

    If you have any issues with your flowers, M&S says to get in contact with it by calling 0333 014 8000, by completing its email form*, or chatting with a live agent.