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

  • M&S £10 pizza dine-in meal

    M&S £10 pizza dine-in meal

    Choose a pizza and three sides. In stores only

    If you go into an M&S store (find your nearest*), you can pick up its £10 pizza dine-in meal - which includes a loaded pizza and three sides, until Tue 9 Apr. For more ways to save on pizza, see our Restaurant & Takeaway Deals.

    What's on the menu? 

    The M&S website* lists four pizzas and nine sides to mix and match as you wish (subject to availability). Pizzas include 'philly steak out' and 'meatball marinara', while sides include loaded potato skins, melting mozzarella sticks and garlic doughballs. See the full menu*.

  • M&S 100 stem bouquet couriered for £25 (was £30)

    M&S 100 stem bouquet couriered for £25 (was £30)

    £5 off daffodil & tulip bouquet. Incl free delivery on Mother's Day

    If you go online to M&S* you can get its '100 stem daffodil & tulip'* bouquet (80 daffodils and 20 purple tulips) for £25 before Sun 31 Mar. The bouquet's normally £30, so you'll get £5 off plus free couriered delivery, including Mother's Day on Sun 31 Mar.

    There's no code to enter as the discount has already been applied automatically. 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.

    Image taken from M&S - we cannot vouch it will look like this

    The last order deadline for free Mother's Day delivery to most postcodes is midday on Sat 30 Mar, but delivery slots could get booked up, so go quick if you want it. 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.