We use cookies. For more information on our cookie policy follow this link. By closing this message or continuing to browse the site, you are agreeing to our use of cookies on this device. Close

INTRODUCING OUR NEW CLUB

Welcome to our Love Your Body™ Club, one of the most generous loyalty programmes on the high street. *

It’s in our nature to give something back.

As a member, you’ll earn points every time you shop with us in-store or online. Earn vouchers to treat yourself to your favourite products from The Body Shop®. Or, if you want to give back too, you can donate your vouchers to one of our charity partners. It won’t cost you a penny to join. But it may save you a few.


And the rewards don’t stop there.

Being a Love Your Body™ Club member isn’t just about the points. You can expect heaps of perks too including birthday gifts, special offers and event invites.
Membership is quick and easy and it’s free to join. Love your body and we’ll do the rest.


YOUR PERKS:

  • Feel rewarded: Earn 10 points for every £1 spent. ** You’ll get a £5 voucher to spend on any of our products** every time you earn 500 points. It won’t cost you a penny to join. But it may save you a few. Or, because we’re The Body Shop® you can choose to donate your vouchers to one of our charity partners.
  • Feel involved: With exclusive invitations to member only events and sneak peek previews of our new collections
  • Feel happy: With a £5 gift from us on your birthday

*Comparing the value of base points per £1 spent.
** View full Terms & Conditions and exclusions

Thank you for registering for our email updates

LOVE YOUR BODY™ CLUB – ONLINE REGISTRATION

CloseX

Membership Card Number

277826 Please enter all 13 digits that are on the reverse of your membership card. There should be no spaces {{serverErrorMessage}} The answer you have provided does not match the information registered in-store. Unfortunately your account has now been locked. Please try again, or call 0800 0929090 for assistance.

NEXT  
The answer you have provided does not match the information registered in-store. Unfortunately your account has now been locked. Please try again, or call 0800 0929090 for assistance. Back to card number

Please answer the security question below using the information you registered in-store.

Please enter the last 4 digits of your phone number The answer you entered did not match the information provided in store. Please try again or contact our customer service on 0800 092 9090.

{{serverErrorsSecurityAnswerMessage}} The answer you have provided does not match the information registered in-store. Unfortunately your account has now been locked. Please try again, or call 0800 0929090 for assistance.

FIRSTNAME The answer you entered did not match the information provided in store. Please try again or contact our customer service on 0800 092 9090.

{{serverErrorsSecurityAnswerMessage}} The answer you have provided does not match the information registered in-store. Unfortunately your account has now been locked. Please try again, or call 0800 0929090 for assistance.

SURNAME
The answer you entered did not match the information provided in store. Please try again or contact our customer service on 0800 092 9090.

{{serverErrorsSecurityAnswerMessage}} The answer you have provided does not match the information registered in-store. Unfortunately your account has now been locked. Please try again, or call 0800 0929090 for assistance.

Please enter your Date of Birth.

The answer you entered did not match the information provided in store. Please try again or contact our customer service on 0800 092 9090.
{{serverErrorsSecurityAnswerMessage}} The answer you have provided does not match the information registered in-store. Unfortunately your account has now been locked. Please try again, or call 0800 0929090 for assistance.

Try another question    CREATE AN ACCOUNT   Back to card number

Card registration Successful!