Delivery and returns
E-Gift Cards: Email delivery*
- FREE same day delivery - order 24/7, 365 days a year!
- FREE nominated day delivery - order up to 60 days ahead of chosen delivery date
- *Valid email address required.
- We can’t deliver e-gift cards to our stores for collection.
- Returns and refunds
- Please note, e-gift cards are non-returnable or refundable. If you’re having problems with an e-gift card, call us and we may be able to fix it for you over the phone
- Did you know it’s easy to check your gift card balance online?
- Or you can check your balance by calling 0333 014 8777.
Gift Cards: Home delivery
- £3.99 Next day home delivery* - order by 3pm
- £3.50 Standard home delivery** - get your order within 5 working days
- We can’t deliver gift cards internationally or to our stores for collection.
- About your delivery options
- More about FREE Next or Nominated day delivery
- Delivery exclusions:
- *Next day delivery exclusions >
- **Standard home delivery exclusions >
Returns and refunds
Terms and Conditions
Let a loved one pick a present they've always wanted for their Home with an M&S E-Gift card.
- Our E-Gift Cards can be used online or in over 600+ M&S Stores. We can email this direct to the recipient of your choice within the hour or on a specified date. Just add your personal message and choose your date during checkout.
- You can personalise the message that is sent with your e-gift card by selecting the ‘add a message’ feature in your basket
- You will also have the option to select a delivery date or have your e-gift card emailed to the selected address within one hour of placing your order
- You can order multiple e-gift cards in one order. To do this, simply add as many as you like to your basket, ensuring you have selected the correct value for each one
- Can be redeemed online or in any of our UK stores*
- E-gift cards can be topped up in store to the maximum value of £1000
- Valid for 24 months from the last time it was used (including a balance enquiry)
- *E-gift card must be printed to use in store
Not available for international delivery.
Like to place a corporate bulk order?
Please call 0333 014 8444