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 Indian dine-in meal

    M&S £10 Indian dine-in meal

    Choose two mains and two sides. In stores only

    If you go into an M&S store (find your nearest*), you can pick up its £10 Indian dine-in meal - which includes two mains and two sides, until Tue 18 Sep. If you'd prefer to eat out, see our Restaurant Deals.

    What's on the menu? 

    The M&S website* lists 15 mains and 16 sides to mix and match as you wish (subject to availability). Mains include chicken tikka masala, butternut squash curry and lamb rogan josh, and sides include basmati rice, onion bhajis and saag aloo. See the full menu*.

  • M&S £12 dine-in meal with wine

    M&S £12 dine-in meal with wine

    Choose a main, two sides, dessert & wine. In stores only

    If you go into an M&S store (find your nearest*), you can pick up its £12 dine-in meal - which includes a main course, two side dishes, dessert and a bottle of wine or non-alcoholic alternative - until Tue 4 Sep.

    Previously, we've seen M&S do similar dine-in meals for £10, so this isn't as cheap as past offers. However, the offer now includes two sides instead of just one - so you'll need to decide if that's worth the extra couple of quid.

    The last few dine-in meals have been at the increased price of £12, so we think this will be the new regular price from now on.

    What's on the menu? 

    The M&S website* lists nine mains, ten sides and seven desserts to mix and match as you wish (subject to availability), including sea bass fillets, pork chops, rosemary potatoes, profiterole stack and cheese selection. See the full menu*.

    How much can you save?

    This kind of meal from M&S would cost you around £15 individually, so you'll be saving at least £3 with this deal - though possibly a lot more if you choose one of the more elaborate mains and a pricier bottle of wine.

    Please be Drinkaware. And if you'd rather dine out, see our Restaurant Vouchers.