Body Shop Discount Codes 2024

Save money today with the latest Body Shop promo codes

15%
OFF

2 uses today

Love Your Body Club: 15% off your first order with this Body Shop discount code

See Code%
Welcome! Enjoy 15% off all-natural body care, skincare, beauty, and more when you join the Club and apply this Body Shop promo code at checkout.

£10
OFF

Get £10 off with this The Body Shop discount code when you spend £40

See Code%
The Body Shop is offering a discount code for customers who spend £40 or more on their best-selling products. Use The Body Shop voucher code to receive £10 off your purchase. This offer is available on a wide range of products, including popular items from their trending bestsellers collection.
  • Discount: £10 off.
  • Minimum Spend: £40.
  • Terms: Subject to availability; Limited-time offer.

20%
OFF

20% off with The Body Shop's Blue Light Card discount code

See Code%

20%
OFF

The Body Shop student discount code for 20% off

See Code%
Register through the student discount page to receive a 20% off The Body Shop voucher code for 20% off your purchase.

FREE
TONIC

Free Vitamin C Glow Revealing Tonic with £45 Spend

See Code%
Spend £45 and receive a free Vitamin C Glow Revealing Tonic, worth £22. This offer is valid until the end of November. To redeem, apply the code at checkout. The Vitamin C Glow Revealing Tonic is a great addition to any skincare routine.

3 FOR
2

Black Friday early access: 3 for 2 on guarana and coffee energising cleanser for men

Get Deal
The Body Shop is offering a special deal on their guarana and coffee energising cleanser for men. This offer is part of their Black Friday early access sale. No code is required to redeem this offer, simply visit the website to start shopping.

EARLY ACCESS

Early access to Black Friday deals

Get Deal
Sign up to the newsletter today and get early access to Black Friday deals. This offer allows you to stay ahead of the crowd and make the most of the upcoming Black Friday sales. By signing up, you'll be the first to know about the latest deals and discounts.

£5
OFF

£5 voucher once you reach 500 points

Get Deal

£5
OFF

Members get a £5 birthday voucher every year

Get Deal
Enjoy £5 off your next purchase on your birthday

FREE
DELIVERY

Free delivery at The Body Shop when you spend £35

Get Deal
Enjoy free delivery when you spend £35 or more at The Body Shop. No need to worry about delivery costs, just focus on picking your favourite items.

FREE
DELIVERY

Get free delivery on orders over £30 at The Body Shop

Get Deal
Indulge in The Body Shop's luxurious body butters and enjoy free delivery when you spend £30 or more. Perfect for pampering!

33%
OFF

Get up to 33% off selected gift sets

Get Deal
Indulge in the joy of gifting with a selection of pampering gift sets now at up to 33% off. Perfect for any occasion!

10%
OFF

More The Body Shop discount codes and sales for over 10% off

Get Deal
Explore The Body Shop's Sale and Offers page to stay up-to-date on all ongoing promotions! Enjoy huge savings on skincare, makeup, haircare, gift sets, and more today!

10 POINTS

Earn 10 points for every £1 spent

Get Deal
The Body Shop is offering a loyalty programme where customers can earn 10 points for every £1 spent. This is a great opportunity to accumulate points and redeem them for rewards. Terms and conditions apply.

3 FOR
2

3 for 2 on skincare and makeup

Get Deal
The Body Shop has a range of skincare and makeup products that make perfect presents or treats for yourself. Whoever you're buying for, they have just the skincare routine to go with some makeup bits, ready for the festive season! This offer is available on a variety of products, so be sure to check out the link for more information.

20%
OFF

20% off with Blue Light Card

Get Deal
If you're in the emergency services, NHS, social care sector or armed forces, simply apply for your Blue Light Card online at bluelightcard.co.uk. This discount is available to those who have a valid Blue Light Card. The card is free to apply for and can be used to receive discounts at various retailers.

FREE
ITEM

Free refill bottle with any refill purchase

Get Deal
The Body Shop is celebrating World Refill Day by offering double points on all refill purchases in participating stores. This offer is only available in participating refill stores. The Body Shop's refill scheme is a great way to reduce waste and earn rewards.

£18
OFF

Save £18 on Vitamin E Nourishing Night Cream

Get Deal
The Body Shop's Vitamin E Nourishing Night Cream is now available at a discounted price. This night cream helps to nourish and protect your skin while you sleep. With this offer, you can enjoy a discounted price on this popular product.

10%
OFF

10% off Himalayan Charcoal Purifying Glow Mask and Facial Mask Brush

Get Deal
The Body Shop is offering a discount on their Himalayan Charcoal Purifying Glow Mask and Facial Mask Brush. This product is now available at a discounted price. The offer is available on the retailer's website.

FREE
ITEM

Receive a Free 50ML Body Butter on £15 Spend

Get Deal
Indulge your skin with a complimentary 50ML Body Butter when you treat yourself to £15 worth of pampering products.

FREE
ITEM

Receive a Free 50ML Body Butter on £15 Spend

Get Deal
Indulge your skin with a complimentary 50ML Body Butter when you treat yourself to £15 worth of pampering products.

3 FOR
2

Get 3 for 2 on Tea Tree Skin Clearing Toner

Get Deal
Refresh your skincare routine with a 3 for 2 offer on Tea Tree Skin Clearing Toner. Perfect for blemish-prone skin!

60%
OFF

Enjoy up to 60% off White Musk® Fragrance Mist

Get Deal
Indulge in the ethereal scent of White Musk® Fragrance Mist at up to 60% off. A perfect time to embrace this signature fragrance!

50%
OFF

Get up to 50% off Fuji Green Tea Products

Get Deal
Refresh your routine with the aromatic Fuji Green Tea products, now at up to half price. Dive into the flash sale before these deals steep away!

3 FOR
2

Take 3 for 2 on Selected Shower Gels

Get Deal
Stock up on your favourite scents with our 3 for 2 offer on selected shower gels. Refresh your routine!

50%
OFF

Get 50% off selected Coconut Body Butter

Get Deal
Indulge in the tropical scent of Coconut Body Butter and save 50%. A perfect treat for your skin!

3 FOR
2

Take 3 for 2 on Selected Body Care Essentials

Get Deal
Indulge in a variety of body care items and enjoy a special 3 for 2 offer, where the least expensive item is yours for free!

3 FOR
2

Any 3 body butters for the price of 2

Get Deal
Indulge in The Body Shop's luxurious range of butters with a 3 for 2 offer. Treat yourself to a trio of nourishing delights for the price of two!

3 FOR
2

Receive 3 for 2 on Body Scrubs at The Body Shop

Get Deal
Indulge in The Body Shop's range of body scrubs with a 3 for 2 offer. It's the perfect time to stock up on your favourite scents!

FREE
COLLECTION

Enjoy Free ParcelShop Collection on £30 Spend ]

Get Deal

50%
OFF

Receive up to 50% off Face Scrubs, Exfoliators & Peels

Get Deal
Indulge in a skin pampering session with a selection of face scrubs, exfoliators, and peels now available for up to half the price.

10%
OFF

Take an extra 10% off sale items for Club members

Get Deal
Club members, enjoy an additional 10% off already reduced sale items. Treat yourself to more for less!

50%
OFF

Enjoy up to 50% off Mango Body Butter

Get Deal
Indulge your skin with the luxurious Mango Body Butter now at up to half price. Pamper yourself with this sweet-smelling treat!

50%
OFF

Receive 50% off Selected Gift Sets

Get Deal
Indulge in the joy of giving with half-priced gift sets, perfect for pampering your loved ones.

£14

Get the Nourish & Flourish Strawberry Gift Bag for £14

Get Deal
Indulge in the sweet scent of strawberries with this special gift bag offer, perfect for pampering yourself or someone special.

£7
OFF

Take £7 off the Anti-Dandruff Edit

Get Deal
Wave goodbye to flakes and save £7 on the Anti-Dandruff Edit.

£5
OFF

Get £5 off Select Body Care Essentials

Get Deal
Pamper yourself with a £5 discount on luxurious body care products.

2 FOR
£17

Haircare Offers: 2 for £17 | 3 for £25 | 4 for £30

Get Deal

UNDER
£15

Gift sets from under £15

Get Deal
Indulge your loved ones with sweet-smelling premium pampering gift sets. This sale includes the best items from our range, all bundled into delightful packages at great prices.

15%
OFF

Subscribe and save 15%

Get Deal

15%
OFF

Join the mailing list and get 15% off

Get Deal

20%
OFF

20% off for every friend you introduce

Get Deal

DOUBLE POINTS

Earn double points on all refill purchases

Get Deal
There is currently a promotion for club members to earn double points on all refill purchases.

EARN POINTS

10 points for every £1 spent

Get Deal

UNDER
£10

Sale products under £10

Get Deal

UNDER
£20

Sale products under £20

Get Deal

UNDER
£5

Sale products under £5

Get Deal

£6.00
OFF

Hemp lip rescue stick £6.00 off

Get Deal
The Body Shop's hemp lip rescue stick provides heavy duty hydration. This product is normally priced at £14.29 for 10g. The hemp lip rescue stick is now available at a discounted price.

£38

Up to £38 off the sweet dreams gift set

Get Deal
The Body Shop is offering a limited time only offer on their sweet dreams gift set. This is a great opportunity to purchase the gift set at a discounted price. The offer is available for a limited time only.

25%
OFF

Up to 25% off selected items at The Body Shop Home

Get Deal
The Body Shop Home is offering a sale with discounts of up to 25% on selected items. Shop now and enjoy the savings. No code is required to receive the discount.

25%
OFF

Up to 25% off selected items at The Body Shop Home

Get Deal
The Body Shop Home is offering a sale with discounts of up to 25% on selected items. Shop now and enjoy the savings. No code is required to receive the discount.

20%
OFF

20% off peppermint footcare range

Get Deal
The Body Shop's peppermint footcare range features a minty fresh formula that feels cooling and has a lovely soft aroma. This range is now available at a discounted price. The Body Shop offers a variety of peppermint footcare products to choose from.

39%
OFF

Vitamin E intense moisture cream for 39% off

Get Deal
The Body Shop's Vitamin E intense moisture cream provides 72hr hydration for all skin types. This moisturising cream is now available at a discounted price. Shop now and enjoy the benefits of this hydrating cream.

39%
OFF

Moringa shower gel for up to 39% off

Get Deal
The Body Shop is offering a discount on their Moringa shower gel. This shower gel is part of their body care range and is now available at a discounted price. The Moringa shower gel is a popular product from The Body Shop.

10%
OFF

10% off White Musk Perfume Oil Roll-on

Get Deal
The Body Shop's White Musk Perfume Oil Roll-on is a fresh floral scent available in 8.5ml. Normally priced at £9.00, this product is now discounted by 10%. This offer is available on The Body Shop's website.

20%
OFF

20% off warm and sensual black musk duo

Get Deal
The Body Shop is offering a discount on their warm and sensual black musk duo. This product is available for £56.00 per 100ml. Other products like glowing cherry blossom body mist and blue musk fragrance mist are also available at £12.00 per 100ml.

50%
OFF

Up to 50% off yuzu water-gel body yoghurt

Get Deal
The Body Shop's yuzu water-gel body yoghurt is a fast-absorbing body yoghurt that leaves skin soft and moisturized. This product is now available at a discounted price. The offer is available for a limited time only.

10%
OFF

10% off anti-dandruff products

Get Deal
Shop The Body Shop's anti-dandruff range and enjoy a 10% discount. This offer is available on their almond milk body butter and other select products. Simply follow the link to start shopping.

50%
OFF

Up to 50% off Christmas gifts

Get Deal
The Body Shop is offering body-loving bundles to nourish bodies you love. You can tick them off your list and that's Christmas, sorted. The Body Shop has a wide range of gifts available.

B1G1

Buy one get one free on Edelweiss serum concentrate 30ml

Get Deal
Free delivery is available on orders over £40. Join The Body Shop's club to receive 15% off your purchases.

B1G1

Buy one Edelweiss Serum Concentrate 30ml get one free

Get Deal
The Body Shop is offering a buy one get one free deal on Edelweiss Serum Concentrate 30ml. This offer is available on their website. No code is required to redeem this offer.

50%
OFF

Up to 50% off home fragrances including wellness oil burner blends

Get Deal
The Body Shop is offering a discount on home fragrances, including wellness oil burner blends. Try lavender & vetiver to relax. This sale includes a variety of home fragrances at discounted prices.

50%
OFF

Up to 50% off lip butters and hair and body washes

Get Deal
The Body Shop is offering a discount on lip butters and hair and body washes. You can find a range of products on sale, including the popular Shea Body Butter. This sale is a great opportunity to stock up on your favourite products.

£25

Free Changemaking Treats Box worth £25 when you spend £40

Get Deal
Spend £40 and receive a free Changemaking Treats Box worth £25. This offer is available on the Edelweiss skincare and Drops of Youth products. No code is required to redeem this offer.

FREE
DELIVERY

Free delivery on orders over £40

Get Deal
Get free delivery on your orders when you spend over £40. This offer is available on all orders that meet the minimum spend requirement. Please visit the website for more information on delivery and returns.

B2G1

Buy two skincare and makeup items, get one free

Get Deal
The Body Shop is offering a 3 for 2 deal on skincare and makeup products. This offer is available on a wide range of products, including popular skincare and makeup items. No code is required to redeem this offer.

3 FOR
2

Buy three Vitamin C Skin Boost Instant Smoother for the price of two

Get Deal
The Body Shop is offering a discount on their Vitamin C Skin Boost Instant Smoother. Normally £60.00 for 100 ML, you can now buy three for the price of two. This offer is a great opportunity to stock up on this product.

3 FOR
2

Buy three Vitamin E Nourishing Night Creams for the price of two

Get Deal
The Body Shop is offering a special deal on their Vitamin E Nourishing Night Cream. Normally £36.00 for 100ml, you can now buy three for the price of two. This offer is a great opportunity to stock up on this popular night cream.

20%
OFF

20% off for emergency services, NHS and armed forces

Get Deal
The Body Shop is offering a 20% discount for emergency services, NHS and armed forces. This offer is a great opportunity for those in these fields to save on their purchases. The discount is a way for The Body Shop to show appreciation for the hard work and dedication of these individuals.

£9.00

Black musk shower gel for £9.00

Get Deal
The Body Shop is offering a discounted price on their black musk shower gel. This 250ml shower gel is now available for £9.00. You can find this product on The Body Shop's website.

10%
OFF

10% off all products

Get Deal
The Body Shop is making it easier than ever to refill, reuse, and repeat with their range of products, from haircare to hand wash and shower gel. This offer applies to all products on their website. Simply follow the link to start shopping and receive your discount.

63%
OFF

Up to 63% off fragrance diffusers

Get Deal
The Body Shop is offering a sale on their best-selling fragrance diffusers. You can now shop and save up to 63% on these popular items. This is a great opportunity to stock up on your favourite home fragrances.

£4.50
OFF

Save £4.50 on Maca Root & Aloe Post-Shave Water-Gel for Men

Get Deal
The Body Shop is offering a discount on their Maca Root & Aloe Post-Shave Water-Gel for Men. This product is designed to help soothe and calm the skin after shaving. The discount is available for a limited time only.

50%
OFF

Mango lip scrub 50% off

Get Deal
The Body Shop is offering a mango lip scrub that helps to gently exfoliate and nourish dry lips. This product is now available at a discounted price. The mango lip scrub is a great way to keep your lips soft and smooth.

69%
OFF

Up to 69% off home fragrance diffusers

Get Deal
The Body Shop is offering a sale on home fragrance diffusers with discounts of up to 69% off. This sale includes a variety of home fragrance diffusers. The sale can be found on The Body Shop's website.

£7
OFF

Up to £7 off the Nourish & Flourish Coconut Gift Box

Get Deal
The Body Shop is offering a discount on their Nourish & Flourish Coconut Gift Box. This gift box is a great way to pamper yourself or gift someone special. The discount is available for a limited time, so be sure to check it out before it's gone.

3 FOR
2

3 for 2 on all haircare

Get Deal
Popular Expired Body Shop Promo Codes

25%
OFF

Body Shop voucher code for 25% off your order of full price items

See Code%

20%
OFF

Enjoy 20% off your order with this Body Shop discount code

See Code%

£5
OFF

Limited Time offer: £5 off when you spend £25 with this Body Shop discount code

See Code%
Get the most out of this deal and receive £5 off when you spend £25 or more in body essentials with this Body Shop voucher code.

20%
OFF

Autumn Deal: 20% off your order with this Body Shop discount code

See Code%

15%
OFF

15% off all products with this Body Shop discount code

See Code%
Save 15% off all products including makeup, skincare, haircare and more with this Body Shop discount code!

£25
OFF

£25 off plus The Body Shop free delivery code on £50 orders

See Code%

30%
OFF

The Body Shop discount code for 30% off when you buy 3+ sale products

See Code%
Stock up on must-have body care, makeup, oils, creams and more! Get an additional 30% off when you buy 3 or more sale products with this Body Shop discount code.

40%
OFF

Black Friday - The Body Shop discount code for 40% off everything storewide

See Code%

20%
OFF

The Body Shop 20% off discount code for everything for a limited time

See Code%

FREE
ITEM

The Body Shop promo code for a free vitamin C or Edelweiss day cream when you spend £50

See Code%
Spend £50 and receive a free vitamin C or Edelweiss day cream. This offer is available online. Simply enter the code at checkout to receive your free gift.

FREE
ITEM

Free shea or ginger haircare gift with £45 spend

See Code%
Spend £45 and receive a free shea or ginger haircare gift. This offer is available online. Simply enter the code at checkout to receive your free gift.

FREE
GIFT

Free shea or ginger haircare gift with £45 spend - The Body Shop Discount Code

See Code%
Spend £45 at The Body Shop and receive a free shea or ginger haircare gift. This offer is available online. Simply enter the code at checkout to receive your free gift.

FREE
ITEM

Free Himalayan charcoal mask when you spend £50

See Code%
Spend £50 and receive a free Himalayan charcoal mask. This offer is available on the Body Shop's best-selling products. No code is required, simply add the mask to your basket when you reach the qualifying spend.

3 FOR
2

The Body Shop Voucher: Free camomile sumptuous makeup cleansing butters when you grab 2

See Code%
The Body Shop is offering a 3 for 2 deal on camomile sumptuous makeup cleansing butters 20ml. This offer is available online and in participating stores. Love Your Body Club vouchers can be used as payment or part payment with this offer. This promotion excludes purchases of gift cards, charitable items, gift sets, and sale items.
  • Discount: 3 for 2.
  • Terms: Subject to availability; excludes gift cards, charitable items, gift sets, and sale items; Love Your Body Club vouchers can be used as payment or part payment; excludes Hove and Horsham.

FREE
ITEM

expires in 3 hours

Free face cream when you spend £60

Get Deal
Choose from Vitamin C Glow Boosting Moisturiser, worth £22, or Edelweiss Day Cream, worth £30, when you spend £60. This offer is available on select face creams. No code is required to receive this offer.

Body Shop: Questions & Answers

Is there an NHS discount available at The Body Shop?

Yes, The Body Shop provides an NHS discount which entitles healthcare workers to 20% off on a variety of products including hand cream, liquid peel, tea tree oil and more. This offer is also available to emergency services personnel, social workers and military staff across their range such as Drops of Youth and body butter.

Is it possible to combine a The Body Shop discount code with Love Your Body vouchers?

Yes, The Body Shop discount codes can be used in conjunction with Love Your Body vouchers. Simply input your discount code when you reach the shopping cart page and then choose your voucher as you proceed to the payment page.

Does The Body Shop provide free delivery?

Yes, The Body Shop offers free delivery on orders of £30 or more. Additionally, customers can benefit from free delivery and extra gifts when applying certain The Body Shop discount codes at checkout.

Is Click & Collect available at The Body Shop?

Yes, The Body Shop offers a Click & Collect service that allows customers to pick up their orders in as little as 2 hours from the selected store. Simply choose the Click & Collect option when placing your order online.

How can I obtain a birthday discount at The Body Shop?

To receive a £5 birthday discount at The Body Shop, simply join their loyalty program. Upon joining, the birthday offer will be available for use on your special day.

More about Body Shop

The Body Shop Loyalty Rewards 

Join The Body Shop's free loyalty programme and receive a 15% welcome discount. Earn £10 for every pound spent, and exchange 500 points for a £5 voucher. Members also enjoy birthday discounts and access to special offers.

The Body Shop Referral Scheme Rewards

Register with The Body Shop and introduce a friend to receive a 20% voucher code. Share the benefits of natural beauty products while enjoying savings on your next purchase. Act now to take advantage of this rewarding opportunity.

Sign Up & Save at The Body Shop

Enjoy 15% off repeat deliveries at The Body Shop, ensuring your favourite products are always on hand. Plus, take advantage of free delivery for orders over £20 to add even more value to your shopping experience.