
Give the gift of choice this Christmas with M&S Gift Cards. Available in £50 and £100, they can be used in-store or online, so your loved ones can pick exactly what they want.
From cozy winter wardrobes and home essentials to festive treats and indulgent snacks, M&S has something for everyone. Use a single card for one special gift, or spread the joy by giving individual cards to family and friends — the perfect way to make Christmas magical for all.
You can also treat yourself to a festive splurge — whether it’s a Christmas feast, some New Years nibbles, or a little self-indulgence – you deserve it after saving all year!
Available Denominations
Validity Period
Use online or in store
Ready to turn your savings into Christmas magic? ✨
If you’re saving with one of our lovely Agents, just get in touch with them to place your order — they’ll take care of everything for you.
Saving directly with Variety? It’s as easy as 1, 2, 3! Simply follow the steps below to order your gift cards online and get Christmas all wrapped up.
FAQs
How does an M&S Gift Card work?
You’ll receive a physical gift card by post. Present it in-store at M&S or use the card details online to make your purchase.
Can I use my M&S Gift Card online or in-store?
Yes! Your gift card works both online and in-store at M&S. Simply enter the card details at checkout or show it at the till.
When will I get my M&S Gift Card?
We’ll dispatch your gift card in October or November, once your payments are complete — ready to spend in-store or online.
Can I split my M&S Gift Card across multiple purchases?
Absolutely — use the full balance in one go or across several purchases, whatever suits you best.
How can I check my M&S Gift Card balance?
You can check your balance anytime at marksandspencer.com. Simply enter the card details to view your balance.
When do M&S Gift Cards expire?
M&S Gift Cards are valid for 48 months from the last purchase or top-up. If not used within this period, the card will be cancelled.