Gift cards

GIFT CARDS

SPREAD THE LOVE & SHARE THE JOY WITH OUR CHRISTMAS GIFT CARDS

Whether it’s for your tricky to buy-for pals or for loved ones that deserve some head-to-toe TLC, our Gift Cards and E-Gift Cards are available in a range of joyfully Christmassy designs and can be spent in store and online.*

It might not the biggest gift under the tree, but you know what they say – good things come in small packages.

Person holding a phone buying a gift card online

SEND AN E-GIFT CARD ONLINE

Stumped for gift ideas? Or did you forget to get Brenda next door her favourite face mask? Don’t fret. Just order one of our E-Gift Cards and we’ll send it over in a flash or at a scheduled time. You can load any amount between £5 and £200.

Already got your Gift Card? You can check your balance online here.

SEND A GIFT CARD BY POST

If you’re far apart this Christmas, we can post them their Gift Card. Just pick your favourite design, add a personal message and we’ll send it straight to their front door. You can have it posted immediately or scheduled for a particular date.

Post a Gift Card

BUY A GIFT CARD IN STORE

Pop into your nearest store** to buy a Gift Card (we always love to see your beautiful faces). Pick a design and envelope* they’ll love, then load the card with your chosen amount. To check the balance of a card in store, simply ask a member of our friendly team.

Find my nearest store

BUY A GIFT CARD AT SELECTED RETAILERS

Our Gift Cards are also available to buy in a range of selected retailers, so while you’re out shopping, look out for The Body Shop in the store’s selection of branded Gift Cards, pre-loaded with the perfect amount for your loved one to choose their body-loving favourites.

Grab our Gift Cards from these retailers:

PLACEHOLDER FOR MARKET RETAILER LIST

Christmas illustration of person giving a gift

SUPPORT SELFLESS LOVE THIS CHRISTMAS

This Christmas, we want to celebrate those heroes who selflessly care for others all year round.

That’s why our gifts don’t just bring joy to the people you love. They will also help us donate a minimum of £500,000 to organisations across the globe which support unpaid carers and volunteers.