The free shipping promo code at the top of this page removes delivery charges on any order at Marks & Spencer, making it the right starting point if you shop online. That code applies across fashion, homeware and more, and saves you whatever standard delivery would cost to your address.
Buying men's shirts: If you are buying two men's formal T-shirts, you have a choice. The Buy 2 and Get 30% Off Men's Formal T-Shirts deal takes 30% off when you add two eligible styles and cannot be combined with other offers. On two men's formal T-shirts at $40 each totalling $80, the 30% off deal saves you $24 and brings your total to $56. The free shipping code would also apply to that order, but only removes the delivery fee, not the item cost, so the 30% deal saves more on the item price itself. The Buy 2 Men's Shirts, and Get 30% Off is a separate offer covering regular men's shirts; check which one covers your chosen items.
Shopping for socks and tights: The 4 For 3 On Socks & Tights deal lets you buy four pairs for the price of three. On four pairs at $15 each totalling $60, you pay $45, saving $15. This offer applies across womenswear, menswear, children's clothing and lingerie, and is automatically applied at checkout when you add four items. You can use the free shipping code on top of this deal.
Stocking up on underwear: If you are buying panties, the 3 for 2 On Panties deal lets you buy three for the price of two, which saves roughly 33% on those items. On three panties at $18 each totalling $54, you pay $36, saving $18. This deal is automatically applied when you add three items to your cart and works alongside the free shipping code.
Buying coats or jackets: The 20% Off Jackets & Coats sale takes 20% off eligible styles and is automatically applied to your cart. On a coat priced at $120, you save $24 and pay $96. The free shipping code still applies on top, removing the delivery charge. If you are buying multiple jackets or coats, the discount stacks across all qualifying items in your order.
Orders over $125: The free home delivery offer at Marks & Spencer kicks in automatically when your order exceeds $125, so you do not need to enter a code for that threshold. Compare this against the free shipping promo code: the code works on any order size and removes delivery charges immediately, whereas the $125 threshold frees you from shipping only once you reach that spend. For a small order under $125, the code is the better option.
First time customers or future shopping: The newsletter signup is available if you want to receive special offers and promotions, though it does not provide an immediate discount on your current purchase.
Our records show Marks & Spencer listed 19 offers on our page in the 12 months to November 2026, with the biggest percentage deals reaching 30% off. Our team tested 2 offers at checkout in that time. The free shipping code is a reliable starting point because it removes a cost from any basket size, and the category deals and bundle offers almost always save more on their specific items.
To choose the best option for your order, identify which of the bundle or category deals apply to what you are buying, calculate the final total for each, and compare. Several offers state they cannot be combined with others, so check the terms for your items. Take whichever option leaves you with the lowest final total, and use the free shipping code on top if no incompatibility applies.