M&S gift cards and e-gift cards are valid for 24 months and can be loaded with up to £1,000 and used to pay for most things online and in store in the UK, Eire and the Channel Islands. When you’ve finished shopping, select ‘Pay by gift card/reward voucher’ at the checkout.
You can load a minimum of £1 and a maximum of £1,000 onto a single gift card in-store and a maximum of £500 online. You can top up your gift card in store at any time.
Please choose a subject from the menu below.