Please note, you are not currently able to use Gift Cards online. We are working hard to bring this back soon.
Due to the administration, The Body Shop is no longer a redemption partner with One4All and Love2Shop and therefore we are unable to accept these cards as payment instore or online.
Customers can still redeem a The Body Shop Gift Card in store* as normal.
Our gift cards are sold in many UK supermarkets, and these are all redeemable instore.
Please call our Customer Care team on 0800 092 9090 for a list of participating stores. Please be sure to know the balance on these cards prior to spending as the balance can't be checked in store.
*Excludes our Hove & Horsham stores