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

Latest Expired Deals

  • £5 off selected Mother's Day couriered flowers

    £5 off selected Mother's Day couriered flowers

    Eg, 100-stem bouquet for £25 couriered

    If you go online to M&S* you can get £5 off the 100-stem bouquet* and the pastel tulip gift bag* until Sat 21 Mar. The bouquets are normally £30, so you'll get £5 off 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.

    The last order deadline for free Mother's Day delivery is 2pm on Sat 21 Mar.

    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.

    For crafty ways to create your own flowers with tissue paper, we like this old forum thread on tissue paper wedding decorations.

  • M&S £20 Valentine's Day dine-in meal

    M&S £20 Valentine's Day dine-in meal

    Includes starter, main, side, dessert, wine & chocs

    If you go into an M&S store (find your nearest*), you can get its £20 Valentine's dine-in meal, which includes a starter and main, a side dish, a dessert, a bottle of wine or non-alcoholic alternative, plus a box of chocolates, until Fri 14 Feb while stock lasts. 

    What's on the menu? 

    This year's Valentine's Day menu* has nine mains, eight sides, seven starters and six desserts for you to mix and match as you wish (subject to availability). Mains include Scottish salmon and sirloin steak, and for the second year in a row, there's a vegan option for each of the three courses and the side dish - although frustratingly it's labelled as vegetarian online.

    How much can you save?

    The amount you can actually save with this deal will depend on the menu options you choose. When we checked, we found the most expensive mains were £10 each, and the prosecco was £12 - so you'll save £2 plus get your starter, side, dessert, and chocolates 'free' if you pick those options.

    Please be Drinkaware. See the rest of our Valentine's Day deals, and you'd rather dine out, see our Restaurant Vouchers.