M&S deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

Latest Expired Deals

  • M&S 'up to 50% off' sale

    M&S 'up to 50% off' sale

    Across men's, women's, kids', beauty and home


    If you go online to M&S* or into a store (find your nearest*), you can get up to 50% off in its sale, while stocks last. Delivery's £3.50 or free if you're spending £50 or more. You can also click and collect in store for free. 

    When we checked on Monday 6 March, there were over 4,400 styles discounted across men's, women's and kids' clothing, as well as beauty and home. As it's a sale, stock is likely to be limited, so go quick if there's something you're after. We've asked M&S when the sale ends and we'll update here when we know more.

    Although the sale is billed as ‘up to 50% off’, we spotted a few items that had an even stronger discount.

    Here are some examples we found when we checked on Monday 6 March:

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

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

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

    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 19 March) it must be ordered by 2pm on Saturday 18 March. Delivery takes place any day of your choice between Tuesday 14 and Sunday 19 March – subject to availability.

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

    When we checked on Monday 6 March, we spotted these examples:

    Seasonal Posy*

    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 with it by calling 0333 014 8000, by completing its email form, or chatting with a live agent.