The Body Shop Discount Codes - December 2024

Body Shop promo codes for make-up, haircare & skincare

Discount Codes Last Tested: 24 December, 2024

Shop for a range of affordable cosmetics and skincare when you shop at The Body Shop. Offering everything you need for wellness and beauty for less with The Body Shop discount codes. Save on products designed which are cruelty free, save on mascaras, blushers, moisturisers and more. Check back regularly for our most up to date offers.

More info
  • All
  • Codes
  • Filters
  • Sort vouchers by

    Apply changes
Our Favourite

Save 20% on orders with The Body Shop discount code

T&Cs The offer excludes gift sets, advent calendars, sale items, delivery charges and purchases of gift cards.
More info Code Verified

Independent's Pick

Deal hand-selected by Lois Borny

Lois Borny works on the product review section of The Independent, IndyBest, where she helps readers to save money and shop savvy, scouting out the very best deals and sharing her tried and tested reviews of the products worth buying.

Save £5 on orders over £20 - The Body Shop promo code

Minimum spend £20 T&Cs Excluding gift and outlet.
More info Code Verified

Save £9 on all orders - The Body Shop promo code

Minimum spend £50 T&Cs The offer may only be used once for one transaction. Valid on full-price lines.
More info Code Verified

15% off everything for members with The Body Shop promo code

Minimum spend The offer excludes delivery charges, paper bags / gift bags, gift cards, gifts, sale / outlet. Not valid in conjunction with any other offer, national press printed coupon or other discount code, email or affiliate offers. Eligible for New Love Your Body Club members only.
More info Code Verified

Sustainable rating Sustainable

by Earthmark
What does Sustainable mean? Activities that result in doing neither harm nor good to the environment, such as being carbon neutral or net zero Find out more about Earthmark

Up to 50% off sale at The Body Shop

Free delivery on everything over £40 at The Body Shop

Minimum spend £40 T&Cs The delivery takes 3 - 5 working days from order date. The offer does not apply to express delivery, super saver delivery, saturday delivery or Royal Mail collection points.
More info

Save extra £3 on body butter at The Body Shop

T&Cs Discount code only applicable to body products listed here https://www.thebodyshop.com/en-gb/body/body-butters/c/c00014
More info Code Verified
Students

20% off orders with The Body Shop student discount

Eligible for Students with verified UNiDAYS account only. T&Cs Excludes delivery charges, gift cards, advent, gifts and sale. The offer cannot be redeemed in conjunction with any other promotion or offer. The offer may only be used once for one online transaction.
More info

Club Members save extra 10% at The Body Shop

20% off everything with friend referrals at The Body Shop

T&Cs The offer excludes delivery charges, gift cards, advent calendars, gift sets, sale items, outlet products. In order for the referral to qualify, the referred friend must be a new customer of The Body Shop, be over the age of 18 and meet the conditions.
More info
NHS Discount

20% Blue Light Card discount at The Body Shop

Eligible for NHS & Key Workers T&Cs The offer excludes delivery charges, gift cards, advent calendars, gift sets, sale items, outlet products. The offer may only be used once for one online transaction per customer.
More info

Discover all The Body Shop deals and discount codes here

Refill your bottles & get double points with The Body Shop Club

Eligible for Club Members only. T&Cs Valid in participating stores. Points are awarded on the wet refill purchase. The aluminium refill bottle will not be eligible for double points. The offer is subject to availability (refill product availability varies by store) and whilst stocks last.
More info

Get a £5 voucher when you earn 500 The Body Shop points

Eligible for Club Members T&Cs Referral must be a new customer to The Body Shop.
More info

Get 10 points for every £1 - The Body Shop Club Rewards

Eligible for Club Members
More info

FAQs

Does The Body Shop offer NHS discount?

Yes all NHS staff are eligible for 20% off their purchases when they shop online, for more information visit their webpage.

Is free delivery available at The Body Shop?

Yes spend £35 or more online and delivery will be free of charge.

How do I redeem a The Body Shop discount code?

Once you find an offer you like. Click on the voucher and a code will be displayed, another page will open taking you to the offer. At the checkout enter the code where it asks for a promotional code and click apply, your discount will be added.

Helpful tips to save at The Body Shop

Save more with The Body Shop student discounts

Those who are studying for a degree, can benefit from saving on their future purchases with the help of The Body Shop discount codes. Shop online for a variety of skincare, make up, hair care and much more and you can get 20% off every time you spend. To benefit from this discount register at Unidays with an ac.uk email address and proof of study, you will be sent a unique code to your email to use against online purchases.

More benefits for reward club members

If you find yourself regularly purchasing using our The Body Shop promo codes, joining the loyalty club would be an extra advantage, where you can get even more benefits. It's free to join, and you can benefit from some extra treats such as a free gift on your birthday, members only offers, sneak peeks and new products and much more. To benefit go to the website and click on the loyalty club at the bottom of the page and sign up, for every 500 points you earn you will get £5 to spend towards your next purchase.

Share the benefits when you tell a friend

Be up for a chance to get some free body butter with this Body Shop offer. Share with your friends how much you love using products such as hemp hand cream, ginger scalp serum, drops of youth and much more. Arrange to send your friend some free body butter today and when they sign up to the programme some will be sent out to you as a thank you.

Great offers all year round

Check back on a regular basis for Body Shop voucher codes you can use to redeem against all your favourite products, whether it be their signature white musk fragrance, shower gels, gift sets and more. There is no end to the amazing deals available to you, save more on all your favourite products and new ones too with our up to date vouchers which are updated daily.

Why we love The Body Shop

Cruelty free & Vegan friendly products

All of the products that are products are completely cruelty free, this means that they have not taken place on any animals, so you can shop with confidence that the products you purchase are safe. Vegans can also shop for a whole range of plant based body butter, face masks, tea tree scrubs and much more visit the vegan range for the full product list and save more with Body Shop promo codes.

Customer service at your fingertips

If for any reason you need to contact The Body Shop, you can find a range of ways to contact them including, telephone, email and live chat. Full information on how to contact them can be found in the customer care section at the bottom of the webpage, including some handy FAQ's you can follow relating to any issue you may have before you decide to contact them.

Free returns available

In the unfortunate event that you are unhappy with a product you do have the right to a return free of charge. The product must be unopened to be able to arrange a return within 60 days of the purchase. The Body Shop will arrange a return by courier to come and collect the item, once it is received a full refund will be arranged. For full information visit the delivery and returns section at the bottom of the home page when you visit the website.

Expired vouchers that might still work at The Body Shop

Save up to 50% on Christmas gifts at The Body Shop

Free body butter on £65 or above orders with The Body Shop discount code

Minimum spend £65
More info Code Verified

3 for 2 skincare and makeup at The Body Shop

Order latest by 18th December for Christmas delivery at The Body Shop

Free 200ml body butter on orders over £45 at The Body Shop

Minimum spend £45
More info

Free 400ml body butter on orders over £65 at The Body Shop

Minimum spend £65
More info

40% off in the Black Friday sale at The Body Shop

T&Cs Excludes Advent and gift sets.
More info

40% off skincare this Black Friday at The Body Shop

40% off body care this Black Friday at The Body Shop

40% off haircare this Black Friday at The Body Shop