Search frequently asked questions
Where can I purchase a The Body Shop Gift Card or E-Gift Card?
You can purchase Gift Cards at any The Body Shop store* in the UK and Channel Islands or from selected stores of the following third party retailers; Asda, Tesco, Sainsbury’s, Morrisons, WHSmith, Wilko. You can also purchase a Gift Card online and have it posted directly to the lucky recipient. E-Gift Cards can be purchased online and are emailed instantly, great for last minute emergency gifting!’