If you’re not sure what they like these days or need a last-minute present pronto, look no further. Everyone loves to feel good, so give the gift of choice. Whether they’re tricky to buy for or you want to treat them to a self-care spree, our Gift Cards and E-Gift Cards have you covered.
Available in a range of designs, all our vouchers can be spent in store and online within 24 months*.Pick up a card in store, or order one online to have it popped in the post or sent straight to their inbox. Easy peasy.
SEND A GIFT CARD BY POST
If you’re far apart, we’ll post them their Gift Card to keep you closer together. Select your favourite design, add a personal message, and we can send it straight to your loved one. You can have it posted immediately or schedule a future delivery.
BUY A GIFT CARD IN STORE
Pop into your nearest The Body Shop store** to buy a Gift Card (we always love to see you). Pick from your favourite design and envelope*, 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.
You can also purchase The Body Shop Gift Cards in selected Tesco, Sainsbury’s, Morrison’s, and WH Smith Stores.
Gift card balance checker
Already got a gift card? Use our balance checker.
There’s no better way to build client relationships, welcome guests or simply make a positive impression than with a personalised gift, from a brand that prides itself on making a positive impact on the planet. Our Gift Cards are an easy and thoughtful corporate gifting option for your client or employees. Corporate customers are eligible for a volume-based discount from our entire catalogue, including Gift Cards and E-Gift Cards.
Buy A Card at Selected Retailers
Our gift cards are available to buy in selected retailers, in a range of selected stores. While you’re out shopping for perfect gifts, pop into store to pick one up.
Selected stores include; Sainsburys, Tesco, Morrisons, WHSmiths, Co-Op.