Find out when the latest 20% off weekend was, plus other top Marks and Spencer deals
At one point it seemed like every couple of months there was a 20% off at M&S voucher! Though less frequent nowadays, if you can hold off, it’s worth waiting until the deals come along. I’ll list these and other great offers on this page.
Remember with many of these deals you can stack them, meaning you can combine the offers to get even bigger discounts.
Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.
M&S Sparks offers
Members of the free M&S Sparks loyalty scheme get offers sent to their account every week and can be for food, clothing, home or beauty.
Half the time the offers I’m given are no good, but you do occasionally get some decent ones. Though I’ve not seen any offers for the past few months, so I’ll keep an eye on this. Saying that, it’s worth signing up.
Sparks Baby Club: free cake every week
If you’re expecting or recently had a baby, you can sign up for the M&S baby club which gets you free cake, a pastry or a fruit pot when you buy a hot drink on Tuesdays between 9.30am and 11.30am.
To get it, you need to be a Sparks member, then from the app you select “the parent hood” and just have to give a few details like your due date. Once you’re signed up, you’ll have an offer in your Sparks app that can be scanned every Tuesday for a year.
The baby club also gets you 10% off babygrows for a year and other monthly rewards.
Sparks welcome offer
New Sparks members should get a welcome offer when they first sign up. When I joined in 2020 I got a free tote bag, while in spring 2021 the advertised offer was a £5 discount on a £40 spend on food and drink, and 10% off fashion and home.
Sparks birthday gift
The more you scan your Sparks card when you shop at M&S, the higher the chance you’ll get a free birthday treat. There’s no guarantee – I didn’t get anything this year.
Sparks: 12 Days of Freebies (ended)
From 1 until 12 December 2022 M&S is giving away discounts and freebies in the Sparks app.
The freebies could include Prosecco, Panettone and Percy Pigs. There will also be some personalised discounts and offers. You’ll have up to 24 hours to open each door on the M&S website and unlock each reward on M&S.com and 48 hours in the app.
Sparks: Win up to £100 of M&S vouchers (ended)
Update: 17/10/2023: Check your app now to see if you won! Andy got a £10 voucher
M&S Sparks members will get the chance to win up to £100 of M&S vouchers.
Every time you shop between 6 September and 11 October 2023 you’ll automatically get entered into the giveaway as long as you:
- Scan your Sparks card (when shopping in-store)
- Log into your Sparks account (when shopping online or via the app)
Winners will receive a digital voucher in their M&S app by 20 October 2023.
Sales and promotions
Beauty: £340 beauty advent calendar for £45 (expired)
You can get a £340 M&S Collection advent calendar for £45 when you spend £35 on full-price clothing, homeware or beauty.
The Beauty Advent Calendar 2023 includes a selection of 25 hand-picked products, including 11 full-size products across bath and body, skincare, fragrance and make-up.
Now, just because M&S say it’s worth £340 it doesn’t mean it actually is. You can see the entire contents here, so use that to work out whether it’s not just worth paying £45 on.
And of course, try to buy something you actually need to want for the initial £35 spend. Sale and clearance items are excluded from this qualifying spend.
Extra savings
Alongside sales and regular promotions, it’s possible to save more with these ongoing vouchers and tricks.
Free £5 off £35 voucher
You can get a £5 voucher to spend on M&S clothes when you take old clothes to Oxfam, or if you drop the clothes off in-store instead you’ll get a Sparks reward. More details on the Shwop scheme.
Earn cashback, including a bonus of up to £17
You can shop at the M&S website via cashback sites such as Quidco and TopCashback, earning you money back on each purchase. If you’ve not used either of these sites before you can also get up to £17 extra as a first-time user bonus.
20% off shopping at Marks and Spencer
The 20% off codes have been less frequent in the last couple of years (there were almost every month at one point!) but when they do appear you usually need to have a Sparks membership – or know someone who does.
You can either activate the offer to your card from your online account or the Sparks app. You might also get an email or some vouchers in the post, including spare codes to give to friends and family members, though I’ve not had these in quite a while.
The offer also tends to be split over two weekends, with some customers getting the deal in week one of the promotion and others a week later.
It’s a lot rarer for generic codes for everyone. When these offers come up there’s often a digital code (which I’ll share here), and occasionally a voucher you can print to use in stores.
Latest 20% off weekend
The last 20% weekend ran 20th to 24th February 2020. Since then offers seem to be ad hoc in the Sparks app, and not universal to all customers.
It’s worth checking with family and friends to see if they’ve got a code you can use.
Get the best of our money saving content every Thursday, straight to your inbox
+ Get a £22 Quidco bonus (new members only). More details
My tricks to spend less on M&S food
Thought it’s one of the pricier supermarkets I tend to shop at M&S most weeks as it’s the one right by my office. To help make it more affordable I use a number of tricks. You can read about them here.
I H ave a sparks card also a credit card but I never receive any vouchers why
Hi I haven’t received 20percent
off vouchers for a long time .Can you tell me why?
Catriona
I think they’re holding off with this promotion due to Covid, but it could be that they’ve changed strategy. They revamped the Sparks loyalty scheme earlier in the year so make sure you’re signed up to that and checking your online account / app.
If you ask at checkout they will load offers on to your card.
20% weekends. I didn’t receive the last family and friends offers in February. Can you tell me why. Thank you.
Hmm, my mum actually said the same. It’s possible you missed the emails? Have you asked M&S?
I have a Sparks card, but I do not receive vouchers for 20% off , like others.
I’m have just received my vouchers. Attached are six vouchers to win points. All are dated expiring 23rd September 2019. It is now October 31st 2019.
I’m have doubts about your efficiency.
Hi Marion, sorry, this blog isn’t connected to Marks and Spencer so you’ll need to contact them directly about the vouchers they sent you. Seems ridiculous that you got them so late though!
Hi, yes I agree with the comments above…. have enjoyed my Sparks card for ages with it’s weekly discounts and offers in store, and I used to receive regular 20% discount vouchers for “family and friends”, but not for several years now. I did receive some vouchers out of the blue last week in the mail. Was a great surprise, but wonder if this will happen again?
When I ask in store, what’s happening with the vouchers, I am met with blank looks or vague answers…..
Dear Andy,
I could not find the discount code, is it still available? I have not had vouchers for months and thought they must have stopped them. Are you able to share it with me please?
Hi Marie
The last discount I had was online via the Sparks app and in my M&S account. It could be vouchers have stopped as it’s been a while since I had them too. Andy
I have had a Sparks card for a couple of years, also have a credit card but have never received any 20% off vouchers. A friend passed me one occasionally. Why is this?
I have had my sparks card since they were issued, but have never had vouchers, only the online 20% discounts to activate on my tablet
Hi Andy, what’s the voucher code? I can’t see in the post above. I do have a Sparks account but I didn’t receive any voucher this week.
They tend to spread it out over a few weeks so you could well have it added this weekend coming! Let me know
Please can I be informed of offers as I’ve heard of many people getting 20% vouchers of and I’ve never received any. As I’m a loyal cutting it would be nice to be informed of offers.
When are the next 20% off vouchers due, should be May 2020
It’s impossible to say if there will even be another one, though if there is, and with all the shops shut, I’d imagine it’d be delayed. If I hear anything I’ll share it on this blogpost though.
Is there a 20percent off in marks spences in England as my daughter in Scotland has just had the discount .
Do you have a Sparks account? I had my discount emailed through to me last week. I know sometimes it varies week on week depending on customers, so there’s a chance they might send it to you this week instead.
Does anyone have a M & S Friends and family discount code I could use?
Look forward to receiving marks and spencer discount codes especially for ladies clothing