When you click on one of our offers and make a purchase, we may earn a small commission.

The Body Shop Discount Codes

25% The Body Shop Discount Code - Save today!

Free codes - 11 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.

Valid until 04/12/2023

Tested on 13/11/2023

Tested on 22/11/2023

Tested on 09/11/2023

No expiry date

Valid until 31/12/2023

Valid until 24/12/2023

Valid until 31/12/2023

No expiry date

Valid until 08/12/2023

Valid until 18/12/2023

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 29/08/2023

Valid until 23/08/2023

Valid until 20/08/2023

Valid until 14/08/2023

Valid until 14/08/2023

Valid until 07/08/2023

Valid until 07/08/2023

Valid until 07/08/2023

Valid until 07/08/2023

You may also like these vouchers

Tested on 25/11/2023

Valid until 06/12/2023

Valid until 10/12/2023

Valid today only

Are we missing a voucher?

Submit new Voucher

Explore All Valid The Body Shop Deals & Sales for December 2023


The Body Shop Voucher Details



Shop 25% off Your Order with Voucher

04 December 2023


Shop 20% off with Voucher

05 January 2024


Editor Pick: £5 off with Discount Code

No expiry date


Receive 20% off on Orders with Friend Referrals and £10 off for a Friend at The Body Shop

31 December 2023


Score £10 off for your Friend with Friend Referrals

No expiry date


Editor Pick: £5 off with NHS Workers Discount with Discount Code

31 December 2023


Free Changemaker’s Gift

24 December 2023


The Body Shop Deal: Free Delivery on Orders

31 December 2023


Body butters from only £6 at The Body Shop

No expiry date


Free on-the-go Hydration kit on Orders when you Redeem this Offer

08 December 2023

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.