Give a gift bursting with possibilities.
With a whole world of gifting to discover this holiday season, we know that it can be a little overwhelming. We also know that everyone loves to feel the positive change during the festive season and beyond. So, whether they’re tricky to buy for or you want to treat them to a self-care spree, give the gift of choice with our Gift Cards and E-Gift Cards.
All our vouchers can feature a personalized message from you and be spent in store and online within 24 months*. Pick up a card in store, or order one online to have it sent straight to their inbox. Easy peasy.
HOW TO SEND A GIFT CARD
There are two ways you can send a gift card this holiday season. Keep scrolling for our roundup.
Send an E-Gift card online
Need a present pronto? We’ve got you. 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.
Buy a gift card in store
If you’re already out and about doing your holiday shopping, step into your nearest The Body Shop store to buy a Gift Card (we always love to see you), 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.