Top offer: 20% off
Get 20% off clothing, beauty, home & furniture. The code is available also to non-Sparks members. However, it might be expired. Unfortunately, there is no other site-wide M&S code for the UK at this moment (16 July 2018).
Not valid on Flowers and Food. Some other exclusions may apply.
Other promotions and codes
- MSONLINE – Spend £50 or more on Marksandspencerfoodhall.co.uk and get £10 off Foodhall Orders.
- WINEC5 – this code deducts £10 off your first case when you sign up to the M&S Wine Club (valid on Club Classic and Club Reserva subscriptions).
- FREEWINE – Enter this voucher code at checkout to get free nominated day delivery (save £3.99) on wine direct orders over £100.
- T231613G – Receive free Mini Essentials Gift Sets when you spend £15 or more on Burts Bees products. Add product number T231613G to bag to redeem the free gift.
- T231238G – Buy Loccitane product and get a free Precious Cleansing Foam. Online and in selected stores.
- As there are not so many promo codes available right now, we have selected these offers that may interest you: (offers end on 31/07/2018, unless otherwise stated)
- 1. M&S Lingerie Offer: 3 for 2 Knickers
- 2. M&S Lingerie Offer: Buy 1 get one Half Price
- 3. Up to 50% off in the M&S sale (ends on 16/07/2018)
- 4. 10% Off BBQ Food (ends on 18/07/2018)
- 4. Up to 50% off Selected Wines (ends on 19/07/2018)
- 5. Beach Towels - Buy 1 Get 1 Half Price (ends on 22/09/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.
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 marksandspencer.ie.
Unfortunately, M&S doesn't offer a student discount either using your NUS card or UniDAYS account.
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.
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.
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 July 2018: (available online and in-store, unless otherwise stated)
- 20% off men's shoes, coats & jackets
- 20% off men's formal trousers
- 10% off womenswear
- 10% off food and flowers (in-store only)
- 10% off beauty
- 10% off lingerie
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.
M&S delivers to over 30 countries and also has dedicated websites for most of them.