Marks and Spencer gift cards and vouchers
Food and Drink  >  Marks and Spencer

Marks and Spencer Gift Card

Redeem online and in-store.

This gift card can be redeemed in United Kingdom. You will earn GO Points when you buy this gift card.


Founded in 1884 as a single market stall in Leeds, Marks and Spencer has grown to be one of the UK's largest and best-loved high street brands. With over 900 stores across the country offering everything from food and drink to clothes and home furnishings, you're sure to find something you'll love.

Redemption Instructions

Your M&S e-gift card can be redeemed at Marks & Spencer stores (including M&S Outlets, railway, motorway and airport stores, in the United Kingdom. Simply print out the e-gift card and present at the till or scan the bar code at self check-out. For your convenience your e-gift card can be cut out and stored in your wallet. Your e-gift card can also be spent online by entering the 16 digit card number and PIN at the checkout. Please select the gift card option at payment.

M&S E-gift cards are valid for the period which is the later of (i) 24 months from the date of issue, or (ii) 24 months from the date of the last transaction.

Terms and Conditions

See here for full terms and conditions. Check your M&S gift card balance here. See here for a full FAQ.

To send this gift card to someone else, after completing a purchase, visit your user dashboard (https://giftoff.com/dashboard). Your gift card will be visible there once the order is completed, with a button saying 'Claim your gift card'. Click the button to open the gift card. A new browser window will open, displaying the gift card. Copy the URL / web page address at the top of your browser (it will show as displayyourgiftcard.com, followed by a string of letters and numbers). You can then send an email to your from your usual email address, pasting the URL into the email. When they receive the email, they simply click the link to view and use the gift card.

What is Gift Off?

Gift Off is the quick and easy way to buy digital gift cards in the UK and Europe. With over 470 gift cards available to choose from, you’re guaranteed to find the perfect gift every time. What’s more, you can earn as you spend with GO Points so you make savings on future purchases.