Body Shop Discount Codes 2024

Save money today with the latest Body Shop promo codes

15%
OFF

1 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.

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.

20%
OFF

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

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
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.

£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

28%
OFF

28% off creamy and dreamy coconut essentials gift

Get Deal
The Body Shop is offering a gift set for dry skin, featuring creamy and dreamy coconut essentials. This gift set is now available at a discounted price. The gift set includes a selection of coconut-based products to help nourish and moisturize dry skin.

50%
OFF

Up to 50% off vitamin e daily essentials

Get Deal
The Body Shop is offering a discount on their vitamin e daily essentials set. Shop now and save up to 50% on selected products. This offer is available on their website.

30%
OFF

Up to 30% off The Body Shop makeup

Get Deal
Shop by category and find your perfect makeup look at The Body Shop. With a wide range of makeup products to choose from, you're sure to find the perfect items to complete your look. The Body Shop offers a variety of makeup products, from foundation to eyeshadow, to help you achieve your desired look.

39%
OFF

Up to 39% off The Body Shop Edelweiss products

Get Deal
The Body Shop is offering a discount on their Edelweiss products, including the Edelweiss Bouncy Jelly Mist and Himalayan Charcoal Skin Clarifying Night Peel. This sale is a great opportunity to stock up on these popular items.

60%
OFF

Up to 60% off body care products

Get Deal
The Body Shop offers a range of body care products at discounted prices. Choose from a selection of routines, including skincare, haircare, and makeup, to help you achieve your healthiest-looking skin. Shop now and enjoy up to 60% off body care products.

50%
OFF

Up to 50% off lip care products

Get Deal
The Body Shop is offering a discount on their lip care products. You can find a variety of lip care products on sale, including the Olive Lip Care Stick. This sale is a great opportunity to stock up on your favourite lip care products.

50%
OFF

Up to 50% off body and shower scrubs

Get Deal
The Body Shop is offering a discount on their body and shower scrubs. This sale includes a variety of products, so be sure to check out the link for more information. Discounts are up to 50% off.

50%
OFF

Up to 50% off beauty advent calendars

Get Deal
The Body Shop is offering a sale on their Advent of Wonders beauty advent calendar. You can save up to 50% off this product. This is a great opportunity to purchase a beauty advent calendar at a discounted price.

B1G1

Buy one, get one free on refill items

Get Deal
Participating refill stores only. Find your refill station and give your friends a treat, and we'll give you one right back. This offer is available at The Body Shop's refill stores.

50%
OFF

Up to 50% off pink grapefruit soap

Get Deal
The Body Shop is offering a discount on their pink grapefruit soap. Shop now and enjoy the sale. The Body Shop's pink grapefruit soap is a popular item, and this is a great opportunity to purchase it at a discounted price.

2 FOR
£24

2 hemp hand creams for £24

Get Deal
Grab two hemp hand protector creams for £24, a great value for a bestselling product. One for you and one for a friend. Normally £32, this offer is a fantastic opportunity to stock up on a popular item.

3 FOR
2

3 for 2 on white musk shower gel and body lotion

Get Deal
The Body Shop is offering a 3 for 2 deal on their white musk shower gel and body lotion. This offer is available on their website and can be accessed through the provided link. No code is required to redeem this offer.

3 FOR
2

3 for 2 on Breathe Purifying Hair & Body Wash and Breathe Calm Balm

Get Deal
The Body Shop is offering a 3 for 2 deal on their Breathe Purifying Hair & Body Wash and Breathe Calm Balm. This offer is available on their website and can be accessed through the provided link. No code is required to receive this offer.

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

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

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!

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

1 uses today

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

1 uses today

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

1 uses today

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.

£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.

£25

1 uses today

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

1 uses today

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.

FREE
ITEM

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.

15%
OFF

Join The Body Shop's club and get 15% off

Get Deal
By joining The Body Shop's club, you can enjoy a 15% discount on your purchases. This offer is a great way to save on your favourite products. Simply sign up for the club to start receiving your exclusive discounts.
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

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
VITAMIN

Get a free vitamin C starter kit with this The Body Shop discount code when you spend £45

See Code%
Spend £45 or more and receive a complimentary vitamin C starter kit with your purchase. Limited time offer, don't miss out on this fantastic deal from The Body Shop.

3 FOR
2

3 for 2 on body care products

Get Deal
The Body Shop is offering a 3 for 2 deal on body care products. Free delivery is available on orders over £35. Additionally, customers can join the rewards club to receive 15% off their purchases.

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.