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

  • T235227U – Free Hair Spray (worth £10) when you buy any 150ml Philip Kinsley Elasticizer. Search for product number T235227U and add it to your bag to redeem. Valid from 4th October 2018, while stocks last.
  • T233746U – Buy Wonder Balm product and get free Percy & Reed Dry Volumising Spray (200ml, worth £15). Add the product number to your bag to redeem this free gift.
  • As there are not so many promo codes available right now, we have selected these offers that may interest you: (offers end on 31/10/2018, unless otherwise stated)
    • 1. Menswear Offer: 2 Luxury Shirt for £60 or 3 for £90
    • 2. Lingerie Offer: 3 for 2 on Selected Knickers
    • 3. Lingerie Offer: Vests - Buy 1 Get 1 Half Price
    • 4. 3 for 2 on Selected Kids Clothing
    • 5. 10% Off Sushi
    • 6. M&S Food Offer: 10% off 104-piece Party Selection
    • 7. Buy 2 Save 20% on Selected Furniture
    • 8. 3 for 2 Christmas Fragrance
    • 9. £5 Off Selected New Season Flowers
    • 10. £10 off Selected Mixed Wine Cases (ends: 30/11/2018)
    • 11. Buy More, Save More - Up to 15% off Wine cases (ends: 23/12/2018)
    • 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.


Expired codes:

T232757B – A free Atlantic Kelp Body wash (300ml, worth £22) with any 2 Ren 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.

FOOD10 – 10% off Food To Orders.

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 October 2018: (available online and in-store, unless otherwise stated)

  • 20% off men's shoes
  • 20% off men's formal trousers
  • 20% off cushions & throws
  • 20% off women's multi-pack knickers
  • 20% off women's bras and tights
  • 20% off women's dressing gowns

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+
  • Next day home delivery - £3.99
  • Order by 8pm for free delivery to your chosen store
  • M&S delivers between 7am and 7pm, Monday to Sunday

*order up until 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.