Marks & Spencer UK

Top offer

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 (21 May 2018).

Not valid on Flowers and Food. Some other exclusions may apply.

Other promotions and codes

  • T013100Q – Spend £25 on an occasion hat or headdress and get a free hat box. Online and in-store. While stocks last.
  • 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.
  • As there are not so many promo codes available right now, we have selected these offers that may interest you: (offers end on 31/05/2018, unless otherwise stated)
    • 1. 3 for 2 on Kids Clothing
    • 2. 20% Off Selected Hampers
    • 3. Up to 30% off beauty products (ends on 01/06/2018)
    • 4. Buy 2 Save 20% on Selected Furniture (ends on 01/07/2018)
    • 5. £5 off single bottles of Delacourt champagne (ends on 21/05/2018)
    • 6. 2 bottles for £12 wine of the month (ends on 23/05/2018)
    • 7. £5 off Chelsea Bouquet (ends on 26/05/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:

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

  • 20% off baby vegetables (in store only)
  • 20% off Tenderstem® broccoli (in store only)
  • 20% off croissants (in store only)
  • 20% off M&S chocolate bars (in store only)
  • 20% off conserves, jams, marmalades & honey (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+
  • 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.