
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!
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 60 months from the last purchase or top-up. If not used within this period, the card will be cancelled.