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

The Body Shop Discount Codes

50% The Body Shop Discount Code – Save today!

Free codes – 9 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.

Tested within the past day

No expiry date

Last tested 2 days ago

Valid until 31/12/2022

Tested on 30/04/2022

Tested on 06/05/2022

Tested on 13/05/2022

Tested within the past day

Tested on 13/05/2022

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.

Are we missing a voucher?

Submit new Voucher

30 Day Statistics: 0 new Voucher Codes added • 0 Tested by hand • Last edit on 25/05/2022

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

No expiry date

Valid until 22/02/2022

Valid until 17/01/2022

Valid until 17/01/2022

Valid until 24/12/2021

Valid until 24/12/2021

Valid until 23/12/2021

Valid until 30/11/2021

Valid until 29/11/2021

Valid until 29/11/2021

You may also like these vouchers

No expiry date

Tested on 13/05/2022

Tested within the past day

No expiry date

Explore All Valid The Body Shop Deals & Sales for May 2022


The Body Shop Voucher Details



Editor Pick: 20% off Everything

No expiry date


Up to 50% off Sale when you Redeem this Offer

No expiry date


Score 15% off at The Body Shop

No expiry date


Shop 15% off UNiDAYS Student Discount with Voucher

31 December 2022


Receive 15% off Core Orders at The Body Shop

No expiry date


Editor Pick: 10% off Core Products

No expiry date


Score £10 off for your Friend with Friend Referrals

No expiry date


The Body Shop: Free Mini Face Mask & Headband

No expiry date


The Body Shop Deal: Free Delivery

No expiry date

Useful tips and information

The Body Shop Voucher Codes

How can I save the most at The Body Shop?

The Body Shop offers multiple savings opportunities and deals throughout the year. Some of the recent coupons include:

  • The Body Shop promo code: Get 20% off your online purchase at The Body Shop.

  • The Body Shop voucher code: Receive a £10 discount on orders over £50.

  • The Body Shop discount: Free vitamin E moisturising cream with orders over £25.

How do I redeem The Body Shop voucher code on my order?

Here is how to claim your savings using The Body Shop discount code on your next order:

  1. Select The Body Shop promo code you would like to use from our website and copy the coupon.

  2. Visit The Body Shop website, choose your favourite beauty products and add them to your shopping cart.

  3. Head over to checkout by clicking the cart icon, and expand the voucher box located below your order total.

  4. Paste and activate The Body Shop voucher to claim your discount and proceed to the payment page.

What can I do if The Body Shop promo code isn’t working?

We regularly check The Body Shop discount codes on our website to ensure they are working. However, if your voucher isn't working, check the following issues:

  • Did you confirm your voucher is still active? The Body Shop discount codes are usually valid for a short period of time, so you should confirm that your promotional offer is still running.

  • Do your items qualify for the deal? Product-specific codes are only applicable to particular products.

  • Does your order comply with the terms of your promo? If you're using promo codes for first orders, you can't claim a discount if you're a returning customer.

  • Does your voucher code match the one from our website? Small mistakes can commonly occur when transferring codes. Any extra spaces or alternating characters can render your code invalid.

Does The Body Shop offer a sale?

No. You will not find a permanent sales area at The Body Shop. However, The Body Shop sale items are available on the homepage at heavily discounted prices.

Can I get a student discount at The Body Shop?

No. The Body Shop student discount offer is not available. However, the store offered 20% student discounts in the past via UNiDAYS.

Can I get The Body Shop free delivery?

The Body Shop free delivery is available when you spend £30 or more at the store. Most orders are delivered within three working days. You can also opt for 'click and collect' at no charge.

Does The Body Shop offer cashback?

No. Unfortunately, The Body Shop cashback programme is currently unavailable.

Does The Body Shop offer rewards?

Yes. Join The Body Shop club and earn reward points every time you shop. You can also enjoy various member deals, like a special birthday discount or gift. When you accumulate 500 points, you can get a £5 voucher to spend at the store.

Does The Body Shop have a refer-a-friend programme?

Yes. When you refer a friend to The Body Shop, you will receive a £10 discount on your next order of £35 or more.