How to Save Money Shopping at M&S
Table of Contents
Marks & Spencer is a go-to for quality groceries, clothing, and home goods, but those premium products can come at a premium price. Fortunately, there are some excellent ways to save on every M&S shop using discounts, reward platforms, and cashback tips. Whether you’re a frequent shopper or just want to stretch your budget a bit further, here’s a rundown on how to make your M&S purchases more affordable.
1. Earn 20% Off a £100 gift card with NX Rewards
NX Rewards: NX Rewards allows members to purchase a £100 One4All gift card for just £80 each month, as well as other discounted gift card options. One4All gift cards can be used at the likes of M&S to purchase your shopping!
How It Works: Once you sign up for NX Rewards, you can purchase a £100 gift card for £80. Load this onto your M&S account or use them in-store, saving 20% off your shop. There is a membership fee of £15, but once making a purchase, this fee is refunded.
2. No Subscription? Try up to 6% Off with Gift Card Trackers
One-Time Savings with Gift Card Trackers: If you’re not interested in an NX Rewards subscription, there’s still a way to save! Use our gift card tracking tool to find M&S gift cards with up to 6% off, no subscription required. This is a great option for infrequent shoppers who still want to save without the commitment.
Where to Find: Many discount platforms offer M&S gift cards with significant cashback—just search for “M&S” on our tracker and you’ll often find deals for up to 6% off, which is still a nice saving on any shop.
3. Combine Discounts with a Cashback Card
Extra Savings with Cashback Cards like Trading 212: For added savings, consider using a cashback card, like the Trading 212 card, which offers 1.5% cashback on purchases. Use it to buy M&S gift cards or even top up your NX Rewards account, effectively increasing your discount. This cashback stacks with your initial gift card discount, making for a double-savings opportunity on all M&S buys.
How It Works: When you make a purchase with the Trading 212 card, you’ll receive 1.5% cashback on the amount. So if you’re already saving 20% or 6% on the card, this extra cashback reduces your total spend even further.
4. Use M&S Sparks for Member-Only Offers and Freebies
Get Sparks Rewards for Additional Discounts: The M&S Sparks program is free to join and can further help you save with exclusive deals, member-only discounts, and occasional freebies. Sparks rewards members also receive notifications about special sales and can unlock personal offers on items they frequently purchase. Sign up online or through the M&S app to start saving even more.
Example Savings Scenario:
Let’s say you’re planning a £50 shop at M&S:
Using NX Rewards for a 20% discount means you’re already saving £10, effectively bringing the total down to £40.
Using a Trading 212 Cashback Card for an additional 1.5% off means you get £0.60 back, lowering the total effectively to £39.40.
Use Sparks Membership to unlock potential offers or freebies, like discounts on frequently bought items, and you’re saving even more. Upon signing up, you may receive £5 off a spend over a £40 spend.
With these combined tips, you can easily save on every M&S purchase, whether you’re stocking up on food, picking up household items, or just treating yourself. From high-percentage gift card discounts to cashback perks, there are several strategies that add up to big savings over time.
Members of our team make £100s each month using this site and you can get £8 just for signing up! To claim your £8 bonus…
Sign up now and claim your free spins with no deposit needed. To claim your free spins: Sign up here…
Sign up now and claim up to 300 free spins with no deposit needed. To claim your free spins: Sign up here…
New users will get a £2 bonus just for signing up! To claim your £2 bonus: Sign up here - Verify your email address..
New users will get a free share worth up to £100 when they sign up to Freetrade. To claim your free share: Sign up here...
New users can get £10 off their first £25+ purchase. To claim your £10 off: Sign up here. Select a brand you’d like…
New users can currently claim a free Rolls Royce share (worth around £11) just for opening an account and making a deposit…
New users can currently get a free £50 ETF voucher for signing up. To claim the £50 bonus: Sign up here – Opt in by tapping ...
Sign up to Wirex, a digital payment platform, and get up to £100 cash just by spending with your new account...
New users will receive a £30 bonus when making their first purchase. To claim the £30 bonus: Sign up here – You'll...
£175 free cash when you open or switch to a Barclays Business Current Account — plus no monthly fees for your…
Barclays are offering free Apple TV+, MLS Season Pass, and up to £200 in extras when you switch to one of their current…
Right now you can get £180 for switching to TSB. To claim the £180 bonus: Sign up here - or sign up through…
This latest offer gives you a £100 Amazon Gift Card when you switch your income to a Chase Current Account…
New users can get a bonus of £10 for depositing their first £100. To claim your £10 bonus: follow the steps below...
Sign up to Monzo bank and get up to £50 free cash, plus an extra £5-20 bonus for trying out their investment…
New users can get a £10 bonus when they sign up to SumUp. To claim your £10 bonus: Sign up with code CHARLOTTE5511...
New users can get £2.50 cashback when they sign up and buy their first gift card worth £25+ within 14 days. To claim…
To claim your £12.50 bonus: Sign up here – Apply for the free Essential account (no monthly fee). Activate your…
This £175 switch offer is exclusively for existing Nationwide customers. To claim up to £175: follow these steps...
Sign up to Zilch now and get £5 to spend on a new virtual card. To claim your £5 bonus: Sign up here – Complete the…
IG is one of the UK’s most established platforms for share trading and investing. To claim your free shares: Sign up here…
Switch to a Club Lloyds account and get a £200 bonus, plus a free reward like 12 months of Disney+ (with ads)...
They are currently giving Northern Irish residents £180 for switching to them. To claim your £180 bonus: follow...
2 easy examples to make yourself £39 without taking any risk whatsoever! Afterwards you can make £300+ monthly…
Switch to a Co-operative Bank account and get up to £175 in bonuses — £100 upfront, plus £75 for staying active...
By completing simple “Retro” tasks, you can earn points and convert them into PayPal cash or gift cards—turning your...
New users can get a free share worth up to £100 when they sign up. To claim your free share: follow the steps below...
New users can get a £10 bonus when they make their first purchase through Top Cashback. To claim your £10 bonus...
CLAIM NOW
Cashback is a website and platform which offers users cashback in exchange for completing tasks. To claim your £10…