M&S Sparks: offers, wallet rewards and how they work
Offers checked 3 Nov 2026 · How we verify offers
Sparks is the free loyalty scheme at M&S, and it has no points. Instead, M&S gives each member personalised offers, each with a spend target and a reward. Activate an offer, reach its target, and the reward is paid in pounds into your digital Sparks wallet, to spend at M&S in store or online.
M&S picks offers from each member’s shopping, so yours may differ from the ones on this page, which were read in one member’s Sparks account and are marked “Selected members”. Sparks also brings a birthday treat, a free hot drink after six bought in M&S Cafés, prize draws and a 1p charity donation each time you shop with it. None of those is a reward earned by spending, so we don’t list them as offers.
- What you earn
- Money, not points
- Rewards are paid in pounds into your digital Sparks wallet, from offers you activate.
- Where it spends
- M&S only
- In store and online. Not as cash, and not on gift cards, travel money or infant formula.
- When rewards land
- At once, or after 14 days
- Food rewards arrive straight away; fashion, home and beauty rewards stay pending for 14 days.
- Rewards expire
- After 12 to 15 months
- At the end of the quarter a year after you earn them: earned in January 2027, spend by the end of March 2028.
Sparks Card offers
9 offers£1 Sparks reward when you spend £6 on M&S household and cleaning products (bin bags, laundry, kitchen roll, toilet roll, toiletries and tissues), in store only. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£8 Sparks reward when you spend £40 on M&S fashion, home and beauty, in store or online (clothing from M&S, Autograph, Per Una, Jaeger, Goodmove and Body by M&S; all home and beauty brands). Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£2 Sparks reward when you spend £15 on M&S Christmas crackers, in store only (not beauty crackers). Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£1 Sparks reward when you spend £5 on M&S biscuits, in store only. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£14 Sparks reward for every £100 you spend with Virgin Hotels, once you link your Sparks and Virgin Red accounts
Selected members: a personalised offer, so check your app to see if it’s on your account.
£90 Sparks reward when you switch to Virgin Media, once you link your Sparks and Virgin Red accounts
Selected members: a personalised offer, so check your app to see if it’s on your account.
£5 Sparks reward when you buy flowers or plants online in a single order. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£5 Sparks reward when you spend £25 on Delacourt Champagne. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£5 Sparks reward when you spend £20 in an M&S Café. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
How Sparks offers work
Each offer pairs a spend target with a reward, such as a set number of pounds back when you spend a set amount on one range. You must tap “Activate offer” before you shop. The offer then shows what is included, and whether the target has to be reached in one transaction or can be built up over several; for the second kind, a progress bar shows how far you have to go.
Every offer has a fixed end date, and activating it does not move that date. An offer not completed by then is lost. You can hold several offers at once, and there may also be times when you have none.
Fashion, home and beauty offers count in store and online. Food offers count in store only, unless the offer includes food or flowers online. Reduced fashion, home and beauty items count, and so do Red Ticket seasonal food items, but yellow-sticker reductions do not.
We list the offers in one member’s Sparks account that pay Sparks rewards. Price discounts, prize draws and gifts are left out.
How to collect Sparks rewards faster
Activate before you shop
Spending before you tap “Activate offer” does not count toward the target. Activate in the M&S app or at marksandspencer.com, then shop.
Scan your card or sign in every time
In store, scan your Sparks card: the plastic card or the digital one in the M&S app. Online, shop signed in to your Sparks account. Scan & Shop counts too, as long as you activate offers before you log in to it.
Look for new offers each week
M&S’s own site greets members with “New week, new Sparks offers”. Opt in to Sparks emails and app notifications to hear when new offers arrive and how close you are to a target.
Don’t pay toward a target with your wallet
Only what you pay counts toward a target, after any rewards are taken off, and the rewards are spread across everything in the basket. M&S’s own example: with £10 of biscuits and £10 of other food in the basket and £5 of rewards loaded, you pay £15, and only £7.50 counts toward a “spend £10 on biscuits” offer. Spend your wallet on a different shop.
Work out what an offer is worth
A reward is a share of the money you spend to reach the target: £5 back on a £25 target is 20%, and £5 back on £50 is 10%. Activate the offers for things you would buy anyway.
Link Virgin Red if you book with Virgin
Virgin Red is Sparks’ first partner. Link your Virgin Red and Sparks accounts, start from a Virgin offer in your Sparks, and book in one browsing session. The reward stays pending in your Sparks wallet until 60 to 130 days after your trip, experience or cooling-off period.
How to spend Sparks rewards
Rewards stay in your digital Sparks wallet until you choose to spend them. Tap “Spend” in your Sparks, pick a whole-pound amount from £1 to £100 and enter the 6-digit code M&S texts you. That amount moves onto your Sparks card and comes off your next shop of the same value or more: in store when you scan the card, online when you are signed in. You need a mobile number on your account to get the code.
Sparks rewards spend only at M&S, on food, fashion, home and beauty. They cannot be taken as cash or spent on gift cards, travel money or infant formula, nor on alcohol in Scotland, Wales or Northern Ireland. Money paid from your wallet does not count toward the free delivery threshold, nor toward Sparks offer targets.
Rewards expire at the end of the quarter (March, June, September or December) a year after you earn them, which gives you 12 to 15 months. If you return something you bought with rewards, they go back to your wallet within 24 hours.
Collect Sparks rewards from 3 companies
Sparks Card - Recently Expired Offers
12 offers£2 Sparks reward when you spend £15 on M&S low and no alcohol wine, beer, spirits or cocktails, in store only. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£1 Sparks reward when you spend £10 on M&S fresh ready meals, in store only (frozen ready meals, pies and pizza excluded). Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£4 Sparks reward when you spend £20 on Body by M&S, in store or online. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£1 Sparks reward when you spend £6 on M&S chocolate bars, treat bags, sharing bags of crisps or nuts, in store only. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£6 Sparks reward when you spend £20 on towels, bath mats and bathroom accessories in a single shop. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£5 Sparks reward when you spend £20 on ESPA. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£1 Sparks reward when you buy from the Paws & Pals pet range. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£11 Sparks reward when you buy a dinner set in a single shop (single crockery pieces excluded). Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£3 Sparks reward when you spend £30 in the M&S Foodhall. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£6 Sparks reward when you spend £30 on M&S women's bags. Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£2 Sparks reward when you buy M&S or Goodmove kids' trousers, jeans or leggings in a single shop (school uniform excluded). Activate it in your Sparks offers first.
Selected members: a personalised offer, so check your app to see if it’s on your account.
£5 Sparks reward when you spend £25 on M&S women's skirts. Activate it in your Sparks offers first, then complete it within 14 days.
Selected members: a personalised offer, so check your app to see if it’s on your account.
Sparks Card FAQ
Are there any Sparks Card offers right now?
Yes, there are currently 9 live Sparks Card offers on this page, each checked on the brand's own site.
How do M&S Sparks rewards work?
Activate a personalised offer in your Sparks, then shop until you reach its spend target, scanning your Sparks card in store or signed in online. The reward is paid in pounds into your digital Sparks wallet, to spend at M&S.
Does the Sparks card collect points?
No. Sparks has no points. Rewards are money in your Sparks wallet, earned by completing offers, and they can only be spent at M&S.
Where can I see this week’s Sparks offers?
Your own offers are in Sparks in the M&S app, or at marksandspencer.com when you sign in. M&S picks them from each member’s shopping, so yours may differ from the ones listed here, which were read in one member’s account.
Do Sparks rewards expire?
Yes. Rewards expire at the end of the quarter (March, June, September or December) a year after you earn them. A reward earned in January 2027 must be spent by the end of March 2028, so you have 12 to 15 months.
Why is my Sparks reward pending?
Rewards for fashion, home and beauty stay pending for 14 days, to allow for returns. Food rewards reach your wallet straight away. Rewards from Virgin bookings stay pending until 60 to 130 days after the trip, experience or cooling-off period.
How do I spend my Sparks wallet?
Tap “Spend” in your Sparks, choose a whole-pound amount from £1 to £100 and enter the 6-digit code sent to your phone. The amount is loaded onto your Sparks card and comes off your next M&S shop of the same value or more, in store or online.
What happens if I don’t complete a Sparks offer?
You don’t get the reward. Every offer has a fixed end date, which activating it does not change, and an offer not completed by then is lost.
What happens to my Sparks reward if I return something?
Return an item before the offer ends and the reward is removed, but the offer comes back so you can complete it before its original end date. Return it after the offer has ended and the reward is taken out of your wallet.
What are the Sparks card benefits?
Besides offers that pay into your wallet: a birthday treat, if your date of birth is in your Sparks profile at least 35 days before your birthday month; a free hot drink after buying six in M&S Cafés, with stamps collected in the M&S app; prize draws; and a 1p donation to your chosen charity each time you shop with Sparks.
Where can I use my Sparks card?
In M&S stores, on the M&S website and in the M&S app. Sparks is not available at BP or Applegreen petrol stations, at M&S stores outside the UK and Republic of Ireland, or on Ocado.
How do I join Sparks?
Sparks is free for UK residents aged 18 or over. Join in the M&S app or at marksandspencer.com/sparks with your email address, and add a mobile number, as you need one to spend your wallet.
Sparks Card facts on this page were checked on 6 Oct 2026 at: Join M&S Sparks and Sparks FAQs and Benefits terms.
Other loyalty schemes
- Matalan Me Card
- Avios
- Best Western Rewards
- Boots Advantage Card
- Debenhams Beauty Club
- Game Collection Rewards
- H&B&Me
- Hilton Honors
- Iceland Bonus Club
- IHG One Rewards
- Island Insiders Club
- LEGO Insiders
- LF Beauty Plus
- Morrisons More
- Nectar Card
- Radisson Rewards
- Space NK NDULGE
- Superdrug Health & Beautycard
- Tesco Clubcard
- The Perfume Club
- Virgin Points
- Waterstones Plus



