Marks & Spencer UK

Top offer

Top offer: £5 off

Get £5 off £35+ orders when you enter this code.

*Valid on Food To Order. Some exclusions may apply.

Other promotions and codes

  • 20percent – 20% off made to measure curtains. Just choose your fabric, lining and have the size of your windows. Your curtains will be ready in 10 days.
  • MC11 – 20% off* M&S Home Insurance (premier cover for your building and/or contents) when you buy a new policy online. *Excludes renewals and optional extras.
  • T233012F – Spend £30 on Diego Dalla Palma product(s) and add this product code to redeem a free bag of minis (worth £15.60).
  • T226545 – Receive a free Makeup Setting Spray (125ml, worth £12) when spend £15 on Autograph product(s).
  • T231865F – Spend £30 or more on Pixi products to receive a complimentary Duo Highlighter (worth £20).
  • T232016F – A free Filorga Christmas Box (worth £44.50) with any 2 Filorga products purchase.
  • T225225 or T225225A – Spend £25 on Rosie product and choose your free Lip Gloss (worth £12.50).
  • As there are not so many promo codes available right now, we have selected these offers that may interest you: (offers end on 31/12/2018, unless otherwise stated)
    • 1. Free Alterations on Suits over £249
    • 2. 3 for 2 Christmas Shop
    • 3. 3 for 2 Christmas Fragrance
    • 4. 3 for 2 on selected kids clothing
    • 5. 10% off Sushi
    • 6. Buy 2 Save 20% off selected furniture (ends: 17/12/2018)
    • 7. M&S Wine Offer: Buy More Save More - Save up to 15% (ends: 23/12/2018)
    • 8. 50% off all Beauty Gifts (ends: 24/12/2018)
    • 9. 50% off selected cookware (ends: 24/12/2018)
    • 10. 10% off selected Party Food (ends: 06/01/2019)
    • Check out more on the M&S offers page
  • M&S lists all the offers on this one page together with all the terms and conditions for the offers and discount codes. Unfortunately, the page is sometimes outdated, as there are many expired offers.

Newsletter discount

There is currently no discount for those who will sign up for the M&S UK email newsletter. However, there is a welcome voucher for 10€ off when you spend 50€ on the

Student discount

Unfortunately, M&S doesn't offer a student discount either using your NUS card or UniDAYS account.

Employee discount

Do you work for M&S? You and your partner/family member can benefit from 20% employee discount (valid even on sale items) with unlimited redemptions. You will receive a discount card upon joining the staff, no promo code required. In order to get the discounts on online orders you have to add your staff discount to your online account - here's how to do it.


Expired codes:

  • MS20 – Be unique. You could create your very own perfect shirt in just 4 steps at MS using their made to measure shirt service. With 20% discount.
  • T231212L – You could receive All Day Liquid Lipstick Set when you spent£30 or more on Stila.

    T231912E – Free Skinny Liquid Eyeliner (1.2g, worth £9) when you buy any Eyeko product.

    T235227U – A free Hair Spray (100ml, worth £10) when you buy any 150ml Philip Kinsley Elasticizer. Search for product number T235227U and add it to your bag to redeem.

    FOOD10 – 10% off Food To Order with no minimum spend.

    T319600 – Spend £35+ on beauty, clothing or home and get a special price of Beauty Advent Calendar (box of 25 delights). Add product code T319600 and pay only £35 instead of £280. Promotion ended: 04/11/2018.

    T233232G – A free Overnight Reset Ritual Set (worth £23.50) with any 2 L’Occitane products purchase.

    T231953B – A free Deep Sleep Bath Soak (worth £18) for a better night's sleep - free when you bought 2 This Works products.

    T231818G – A complimentary 4-pc Ren Overnight Skin Care Kit - free when you bought 2 Ren products.

    T226336 – Free FORMULA Absolute Skin Priming Booster (50ml, worth £19) with 2 Formula Absolute products purchase.

    T231718G – A free Spa Essentials Set (worth £13.50) with purchase of 2 Nuxe products.

    WINEC5 – this code deducted £10 off your first case when you signed up to the M&S Wine Club (valid on Club Classic and Club Reserva subscriptions).

    FREEWINE – Free nominated day delivery (save £3.99) on wine direct orders over £100.

    T233871F – Online and in selected stores you could receive a complimentary gift EMMA HARDIE Brilliance Facial Oil when you bought 2 Emma Hardie products

    T231566U – A free gift - Perfect Hair Shampoo when you bought Living Proof Dry Volume Blast product.

    T231238G – If you purchased Loccitane product, you could get a free Precious Cleansing Foam.

    T231613G – Free Mini Essentials Gift Sets with any Burts Bees purchase of £15+.

    FLOWERS15 – You could get 15% off Flowers and Plants online from 26 August to 19 September 2018.

    FLOWERS12 – 12% off Flowers and Plants from 11 to 25 August 2018.

    T232680U – Search for this product code and add free Aveda Volumizing Tonic when you buy 2 Aveda products.

    WELCOME5 – get £5 off £35 Food to Order

    Spend £50 or more on and get £10 off Foodhall Orders when you enter code MSONLINE or enter NEWFAV to get £10 off + free delivery (save £6.99).

    T232601E – You could receive a free gift - I-Lift Longwear Liner 2g when you bought Studio 10 product.

    10OFF – Save 10% on Food to Order. No threshold required, however, the code will not work on Spend and Save offers. Expired 08/07/2018.

    FTO5OFF – Save £5 on Food to Order purchase when you spend £35 or more. The code expired on 8 July 2018.

    T233747G – Buy any full sized Percy & Reed products and receive a free Percy & Reed Volumising Mouse 50ml.

    T231421T – Free Ultrasun Lip and Eye kit when you buy 2 Ultrasun Products. Add the code under the product search tab, as if you were going to order the item and add the product to your bag.

    WINE10ADD – An extra 10% off all lines in M&S wine sale (not in conjunction with buy 2 save 25% offer). The code is valid from 18/06/2018 to 24/06/2018.

    BANKHOLIDAY – £10 off First Foodhall Orders Over £50 + free delivery if you live within a 3-mile radius from the Camden or Colliers Wood Marks & Spencer stores only. The code expired 2 June 2018.

    T013100Q – Spend £25 on an occasion hat or headdress and get a free hat box. Online and in-store. While stocks last.

    5OFF – You could get £5 off Food to Order (anything from Sunday lunches to Party food and sandwiches, cakes and special diets) when you spent £35. The code ended 17/05/2018 23:59.

    MY6F32 – Forward this code or keep it for yourself to get 20% off at M&S. Use the code either as a printed voucher instore or just simply copy and paste it at checkout on the Marks and Spencer website.

    FLOWER12 – M and S is not only about clothing. Enter this code and enjoy flowers with a 12% discount.

    FOOD5 – Make a food order of £35 or more and get $5 off.

    OCT16A21 – 20% off M&S Clothing, Beauty and Homeware. You need to be a Sparks member in order to get this promotion.


    Where to enter the discount code

    Add any products into your shopping bag and click on the "View bag & checkout" or "Your Bag" located in the top right corner. Scroll down to find the "Add a promotion code" field and enter your code and hit the "Apply" button.

    Entering promo code at M&S basket

    Make sure you are on the UK version of the M&S website. They create discount codes that are valid for specific countries only. An IE or US promotional code is not valid for use on the UK Marks and Spencer website.

    You might be having trouble with applying your code and getting this message: "The entered code has either expired or isn't applicable to the items you have in your bag. Please enter the code exactly as printed, including dashes." - note that some of them are account specific, unique (cannot be used more than once) and valid only for specific products/brands. There is an M&S help page describing all the errors that may appear with your code.

    Note: if you have a Reward Voucher (13 digit number), this voucher is different from a promotional code and has to be entered on the Payment details page during checkout. Click "Change payment type" and select "Pay by reward vouchers".


    Sparks card - Sparks for you

    Join the M&S membership program (Sparks) and get exclusive benefits and offers.

    Marks Spencer Membership Sparks card

    Right after applying for the card you will be prompted to choose your preferred offer.

    Choose wisely because as a new member you have only one offer slot available!

    Sparks offers in December 2018: (available online and in-store, unless otherwise stated)

    • 20% off women's skirts, dresses
    • 20% off Rosie for Autograph lingerie
    • 20% off cushions & throws
    • 20% off women's jumpers
    • Save £5 when you spend £40 on food (in-store only)

    You also collect Sparks every time you shop. These Sparks (points) can be used for adding extra offer slots or as a priority access to SALE and new ranges or collections.

    Register online to get your Spark membership. However, if you shop in-store ask for a physical Sparks card which you can scan at the till. Pick one up from your nearest store and add it to your account online, or via the M&S app.

    One more reason to shop with the Sparks card - M&S will donate 1p to the charity of your choice.


    M and S UK Delivery

    Choose either UK Home Delivery or Collect in-store.

    • Free Delivery on Orders £50+ (£100 for Wines)
    • Nominated-day delivery* - £3.99
    • Order by 8pm for free delivery to your chosen store
    • M&S delivers between 7am and 7pm, Monday to Sunday

    *order by 10pm. Clothing, home and beauty items only.

    International delivery

    M&S delivers to over 30 countries and also has dedicated websites for most of them.