Search Cardyard:

Search Cardyard:

The Body Shop

The Body Shop

The Body Shop carries a wide range of products for the body, face, hair and home and has more than 200 stores in the UK.

Buy Gift Cards

Can't find your gift card?

Tell us and we'll make it available for you

We have cards available for these shops you might also like

More about The Body Shop

The Body Shop issue plastic and digitial gift cards and can be spend in store and online. 

All The Body Shop gift cards expire, and any unspent funds thereon will be forfeited, if not used for purchases for 24 months from the last transaction (either activation, purchase, top-up or balance enquiry). For online purchases the long card number together with the PIN can be entered in the Gift Card payment section of our website.

There is a balance checker which requires the card number and PIN.

Save money by buying The Body Shop gift cards from Cardyard.

For more information see their website: