When you click on one of our offers and make a purchase, we may earn a small commission.
The Body Shop Discount Codes

20% The Body Shop Discount Code - Save today!

Free codes - 14 available

The Body Shop is a one-stop store for all your favourite beauty and skincare products. You can find high-quality beauty creams, make-up essentials and skincare products for both men and women at The Body Shop. All products are ethically sourced and 100% vegetarian, which means they'll be gentle on your skin. You can save money when you use The Body Shop discount codes.

Just Tested

Tested on 03/04/2024

Valid until 03/05/2024

Expires in 2 days

Valid until 31/12/2024

Valid until 31/12/2024

Valid until 31/12/2024

Valid until 31/12/2024

Valid until 31/12/2024

Valid until 31/12/2024

Expires in 2 days

Valid until 31/12/2024

Valid until 30/04/2024

Valid until 04/06/2024

Never miss a The Body Shop voucher code again!

Unsubscribe at any time

100% tested


By registering/subscribing, you agree to the Terms & Conditions and Privacy Policy.

Recently Expired The Body Shop Discount Codes & Promo Codes

Feel free to try one of these The Body Shop discount codes that may still work.

Valid until 30/11/2021

Valid until 09/12/2014

Valid until 15/01/2024

Valid until 31/12/2023

Valid until 24/12/2023

Valid until 24/12/2023

Valid until 22/12/2023

Valid until 18/12/2023

Valid until 11/12/2023

Valid until 10/12/2023

Valid until 08/12/2023

You may also like these vouchers

Tested on 27/03/2024

Valid until 15/12/2027

Valid today only

Tested on 17/04/2024

Are we missing a voucher?

Submit new Voucher

Explore All Valid The Body Shop Deals & Sales for April 2024


The Body Shop Voucher Details



Score 20% off Your Order at The Body Shop

No expiry date


Shop 20% off with Voucher

05 July 2024


Score 15% off Everything at The Body Shop

03 May 2024


Receive £9 off with this Discount Code

23 April 2024


Editor Pick: 20% off Blue Light Card Discount

31 December 2024


Receive 20% off with Friend Referral at The Body Shop

31 December 2024


Receive 20% off Blue Light Cardholders at The Body Shop

31 December 2024


Receive 15% off First Orders for Club Members at The Body Shop

31 December 2024


Score £10 off for your Friend with Friend Referrals

31 December 2024


Receive £5 off with UNIDAYS with this Discount Code

31 December 2024

Useful tips and information

The Body Shop Voucher Codes

Does The Body Shop offer a student discount?

The Body Shop currently offers 15% off to all students. Register with the external student platform UNiDAYS to claim the exclusive The Body Shop student discount. Verify that you are currently studying and check your inbox. Copy the code and use it for a purchase of your choice.

Is there a birthday discount?

Yes! Members of the loyalty club get a £5 voucher on their birthday. The code will be automatically sent to your email address on your birthday. Check your inbox and copy the code to your clipboard. Select your preferred The Body Shop items and redeem the exclusive birthday code for a purchase of your choosing.

Using your discount code

Claiming and applying one of our The Body Shop promo codes couldn't be easier. First, look around our list of available The Body Shop vouchers. Next, pick the beauty products you would like to buy. Enter your code into the field "Promotion Code" and click on "Apply" to activate your The Body Shop voucher code. Now you can proceed with your payment.

How can I fix an error of my The Body Shop promo code?

Our The Body Shop vouchers should always offer you the promised discount. If you do run into any trouble, here are some tips to help you get back on track:

  • Only use The Body Shop voucher codes meant for your specific customer group.

  • Some The Body Shop codes may only be used to purchase certain products.

  • Verify whether you've exceeded the minimum order requirement.

  • Check to ensure that your code is still valid.

Do I benefit from The Body Shop offers for existing customers?

Yes! Join the exclusive Love Your Body Club and benefit from various The Body Shop cashback offers as well as exclusive member deals. With these, you'll save up to 50% on skincare products, fragrances, make-up, bath bombs, and other products.

Can I get a The Body Shop first-order discount?

Absolutely! Simply sign up for the exclusive loyalty club. New members enjoy 15% off their first purchase. Simply pick the skincare products of your choice and apply the The Body Shop discount code at the checkout. The promised price reduction will be automatically discounted from your total.

Does The Body Shop offer a Blue Light Card discount?

If you're part of the Emergency Services, Armed Forces or NHS you can currently benefit from the exclusive The Body Shop Blue Light Card promotion. Get 20% off by following the steps below:

  1. Head over to the Blue Light Card platform and log in to your account.

  2. Look around the website and search for available The Body Shop discount codes.

  3. Copy the code and paste it into the input box at the checkout.