Body Shop Promo Codes 2026

Save money today with the latest Body Shop discount codes

15%
OFF

3 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

3 uses today

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

1 uses today

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

See Code%

FREE
DELIVERY

1 uses today

Body Shop Voucher - Free next day delivery with orders over £30 for members

See Code%

10%
OFF

1 uses today

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%
OFF

Extra 10% off The Body Shop blue musk zest fragrance mist for LYBC members

Get Deal
LYBC members can enjoy an additional 10% off the already discounted blue musk zest fragrance mist from The Body Shop. This offer is part of their ongoing sale with up to 50% off select items.

10%
OFF

10% off with the rewards program

Get Deal
The Body Shop members can enjoy an extra 10% off during the sale. This offer is a great way to save on your favourite skincare and beauty products.

15%
OFF

Join the mailing list and get 15% off

Get Deal

15%
OFF

Subscribe and save 15%

Get Deal

B1G1

Buy one get one free on satsuma cleansing face & body bars

Get Deal
Enjoy a buy one get one free offer on The Body Shop's satsuma cleansing face & body bars. Stock up on this refreshing skincare essential without paying full price.

B1G1

Buy one, get one free on vitamin c glow boosting moisturizer and other gifts

Get Deal
Enjoy a buy one, get one free offer on The Body Shop's vitamin c glow boosting moisturizer and select gifts. This promotion is available for a limited time.

10%
OFF

10% off The Body Shop olive shower gel

Get Deal
Enjoy a 10% discount on The Body Shop olive shower gel, a 750ml bottle made with 92% natural ingredients and vegan-friendly formula.

£15
OFF

Refresh your senses with £15 off The Body Shop Peppermint Invigorating Body Gel

Get Deal
The Body Shop Peppermint Invigorating Body Gel is designed to refresh hot, active skin while invigorating your senses with a cooling peppermint scent. Enjoy a £15 discount on this revitalizing product.

25%
OFF

Enjoy 25% off almost everything at The Body Shop

Get Deal
The Body Shop is offering a fantastic discount on a wide range of products. Don't miss out on this opportunity to refresh your beauty routine with savings on skincare, makeup, and more.

3 FOR
2

Buy 3 fragrance mists, get 1 free at The Body Shop

Get Deal
Treat yourself or a loved one with this special offer on The Body Shop's fragrance mists. Enjoy perfectly packaged presents at a great value with this buy 3 for 2 deal.

50%
OFF

Buy a gift and get another 50% off

Get Deal
Enjoy a 50% discount on a second gift when you add £49 worth of items to your order. This offer is perfect for treating yourself or a loved one.

30%
OFF

30% off The Body Shop mango body scrub

Get Deal
Enjoy a 30% discount on The Body Shop's mango body scrub, reducing the price from £7 to £4.90. This refreshing exfoliating scrub is perfect for a pampering session at home.

70%
OFF

70% off The Body Shop sheer touch lip & cheek tint

Get Deal
Enjoy a stunning 70% discount on The Body Shop's sheer touch lip & cheek tint, a reformulated favourite for a flawless, natural glow.

30%
OFF

Up to 30% off hand creams

Get Deal
Enjoy savings on hand creams at The Body Shop. This offer is valid while supplies last, so shop now to take advantage of the discount.

50%
OFF

Up to 50% off The Body Shop beauty advent calendars

Get Deal
Enjoy significant savings on The Body Shop's beauty advent calendars with discounts reaching up to 50% off. These limited-time offers make it the perfect opportunity to stock up on festive beauty essentials.

10%
OFF

10% off The Body Shop moringa shower gel

Get Deal
Enjoy a 10% discount on The Body Shop moringa shower gel, reducing the price from £24 to £21.60. This refreshing shower gel is now more affordable for your skincare routine.

10%
OFF

10% off The Body Shop Moringa Body Lotion

Get Deal
Enjoy a 10% discount on The Body Shop's Moringa Body Lotion, designed for normal skin. Plus, unlock free shipping on your order.

30%
OFF

30% off The Body Shop glowing cherry blossom body cream

Get Deal
Indulge in the delicate floral scent of The Body Shop's glowing cherry blossom body cream. Enjoy a 30% discount on this luxurious skincare essential.

£7
OFF

Refresh your skincare routine with £7 off The Body Shop’s juicy and refreshing collection

Get Deal
Enjoy a £7 discount when you add The Body Shop’s juicy and refreshing collection to your basket. This collection, worth £46.50, is designed to leave your skin feeling revitalized and hydrated.

10%
OFF

10% off The Body Shop shea body lotion with 72-hour skin-softening moisture

Get Deal
Enjoy a 10% discount on The Body Shop's shea body lotion, designed to provide long-lasting hydration for normal skin. This offer is perfect for those seeking a nourishing skincare solution.

50%
OFF

Buy 1 get 1 50% off on indian jasmine, violet leaf & white iris

Get Deal
Enjoy a buy 1 get 1 50% off deal on select fragrances at The Body Shop. Treat yourself to the refreshing scents of indian jasmine, violet leaf, and white iris at a discounted price.

3 FOR
2

3 for 2 on The Body Shop British Rose treats

Get Deal
Enjoy a 3 for 2 deal on The Body Shop British Rose treats. Add £9 to your basket to qualify for this offer.

2 FOR
£17

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

Get Deal

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!

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.

20%
OFF

20% off for every friend you introduce

Get Deal

£5
OFF

£5 voucher once you reach 500 points

Get Deal

EARN POINTS

10 points for every £1 spent

Get Deal

£5
OFF

Members get a £5 birthday voucher every year

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

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.

£5
OFF

Get £5 off Select Body Care Essentials

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

£7
OFF

Take £7 off the Anti-Dandruff Edit

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

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

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.

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!

10%
OFF

1 uses today

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!

33%
OFF

1 uses today

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!

3 FOR
2

3 for 2 on all haircare

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.

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!

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

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!

UNDER
£10

Sale products under £10

Get Deal

UNDER
£20

Sale products under £20

Get Deal

UNDER
£5

Sale products under £5

Get Deal

50%
OFF

50% off massage and body oils at The Body Shop

Get Deal
Indulge in relaxation with The Body Shop's selection of massage and body oils, crafted with 100% natural essential oils. Enjoy a 50% discount on these soothing blends to elevate your self-care routine.

3 FOR
2

Buy 3 mini treats, get 1 free at The Body Shop

Get Deal
Enjoy a selection of British Rose Treats, Almond Milk Treats, and Shea Treats, each worth £10.50. Add £9 to your basket to qualify for this offer.

3 FOR
2

Buy 3 mango collection gift sets for the price of 2

Get Deal
Enjoy a 3 for 2 deal on the mango collection gift sets from The Body Shop. Add £35 to your order to qualify for this offer.

50%
OFF

50% off sleep relaxing massage oil

Get Deal
Enjoy a 50% discount on The Body Shop's sleep relaxing massage oil. Perfect for unwinding after a long day, this offer helps you relax and rejuvenate at a fraction of the usual price.

B1G1

Buy 3 body care gift sets, get 1 free at The Body Shop

Get Deal
Enjoy a buy one, get one free deal on selected body care gift sets from The Body Shop. This offer applies to a variety of body care items, perfect for gifting or treating yourself.

B1G1

Buy 2 get 1 free on sweet on you treats

Get Deal
Enjoy a free mini treat when you purchase two items from the sweet on you collection at The Body Shop. This offer is a great way to indulge in your favourite treats while saving.

30%
OFF

Up to 30% off skincare products

Get Deal
Enjoy savings on your favourite skincare essentials with The Body Shop. This promotion offers discounts on a wide range of products to help you refresh your beauty routine.

10%
OFF

Enjoy 10% off sugarplum passion body yogurt

Get Deal
Indulge in lightweight moisture with the sugarplum passion body yogurt from The Body Shop. This body care product is now available at a 10% discount.

B1G1

Buy 2 get 1 free on white musk® perfume oil

Get Deal
Enjoy a buy 2 get 1 free offer on white musk® perfume oil from The Body Shop's sweet on you collection. Elevate your fragrance collection with this exclusive deal.

10%
OFF

Spend £50, save 10% on body care at The Body Shop

Get Deal
Enjoy a 10% discount on body care products when you spend £50 or more. This offer is automatically applied at checkout and is available to members, excluding archive products.

B1G1

Buy one gift, get one free at The Body Shop

Get Deal
Find thoughtful gifts that speak volumes at The Body Shop. Enjoy a buy-one-get-one-free deal on select items, perfect for spreading holiday cheer.

FREE
ITEM

Free hand cream with your purchase at The Body Shop

Get Deal
Enjoy a complimentary hand cream when you shop at The Body Shop. This offer is perfect for treating yourself or a loved one to a little luxury. No code is required to redeem this deal.

B1G1

Buy 2 get 1 free on selected sweet treats

Get Deal
Enjoy a buy 2 get 1 free offer on a selection of sweet treats at The Body Shop. Treat yourself or a loved one with delicious indulgence at no extra cost.

B1G1

Buy 2 get 1 free on white musk fragrance mist

Get Deal
Enjoy a buy 2 get 1 free offer on the sweet on you white musk fragrance mist collection at The Body Shop. Elevate your fragrance collection with this limited-time deal.

15%
OFF

Bestselling collections for 15% off

Get Deal

20%
OFF

20% off glowing cherry blossom shower gel

Get Deal
Enjoy a 20% discount on The Body Shop's glowing cherry blossom shower gel. This refreshing shower gel is perfect for a luxurious bathing experience.

3 FOR
2

3 for 2 on gifts at The Body Shop

Get Deal
Enjoy a special 3 for 2 offer on gifts at The Body Shop. Plus, get free express delivery on orders over £25.

10%
OFF

10% off The Body Shop mango shower gel

Get Deal
Enjoy a 10% discount on The Body Shop's refreshing mango shower gel, perfect for all skin types. This 750ml bottle offers a delightful scent and nourishing care.

B1G1

Buy 3, get 1 free on The Body Shop almond milk body care collection

Get Deal
Enjoy a buy one, get one free deal on The Body Shop's almond milk body care collection. This limited-time offer lets you stock up on nourishing body care essentials at a great value.

10%
OFF

10% off The Body Shop moringa body mist

Get Deal
Enjoy a 10% discount on The Body Shop's moringa body mist. This refreshing mist is perfect for a light, natural fragrance. Shop now and treat yourself to a delightful scent at a reduced price.

50%
OFF

50% off massage and body oils at The Body Shop

Get Deal
Enjoy a 50% discount on selected massage and body oils from The Body Shop. Spend £20 when you add £10 to your order.

3 FOR
2

Buy 3 almond milk products, pay for 2 at The Body Shop

Get Deal
Enjoy a 3-for-2 deal on almond milk treats from The Body Shop. This offer includes body yogurt, shower cream, hand balm, and body butter. Stock up on your favourites while saving.

50%
OFF

Buy one, get one 50% off on the fruity feel-good trio

Get Deal
Enjoy a refreshing deal with The Body Shop's mango collection gift set. Add £59 to your cart and receive a second item at half price. Perfect for treating yourself or gifting someone special.

20%
OFF

20% off The Body Shop White Musk® Fragrance Mist

Get Deal
Enjoy a 20% discount on The Body Shop White Musk® Fragrance Mist. This refreshing fragrance is now more affordable, perfect for adding a touch of elegance to your daily routine.

£24.50

The Body Shop floral & fearless white musk duo for £24.50

Get Deal
Enjoy a discounted price on The Body Shop's floral & fearless white musk duo, originally priced at £49. This gift set combines two luxurious scents for a refreshing fragrance experience.

50%
OFF

50% off the body shop camomile jelly one-step cleanser

Get Deal
Enjoy a 50% discount on the camomile jelly one-step cleanser from The Body Shop. No code is required to redeem this offer.

30%
OFF

30% off The Body Shop soothing day & night routine

Get Deal
Pamper your sensitive skin with The Body Shop's soothing day & night routine at a 30% discount. This carefully curated skincare solution helps calm and nourish your skin for a refreshed feel.

30%
OFF

30% off the body shop shea collection gift set

Get Deal
Enjoy a 30% discount on the shea collection gift set, originally worth £34.50. Add £19.60 to your basket to unlock the savings.

FROM
£11

Banana shampoo for dry, frizzy hair from £11

Get Deal
The Body Shop's banana shampoo is designed to nourish dry hair prone to frizz. This bestselling formula helps restore moisture and smoothness for healthier-looking hair.

30%
OFF

30% off the shower cream trio at The Body Shop

Get Deal
Enjoy a 30% discount on The Body Shop's shower cream trio, originally worth £10.50. Add just £6.30 to £9 to your basket with this offer.

70%
OFF

70% off The Body Shop breathe purifying hair & body wash

Get Deal
Refresh your routine with The Body Shop's invigoratingly scented breathe purifying hair & body wash, now available at a 70% discount. This limited-time offer brings you a premium cleansing experience at an unbeatable price.

60%
OFF

60% off The Body Shop tea tree skin clearing clay mask

Get Deal
Treat blemished skin with this intensely cleansing clay mask from The Body Shop. Enjoy a significant discount on this popular skincare product.

500 POINTS

Earn 500 points for a £5 reward

Get Deal
Collect 500 points with your purchases at The Body Shop to redeem a £5 reward. Enjoy a special gift on your birthday as an added bonus.

30%
OFF

30% off arber hair & body wash 200ml

Get Deal
Enjoy a 3-in-1 cleanser, shampoo, and skin conditioner from The Body Shop. Add £25 worth of products to your cart to redeem this offer.

50%
OFF

Up to 50% off skincare gifts

Get Deal
Enjoy further reductions on Edelweiss skincare gifts at The Body Shop. Stock up on everything you need to love your body, all at a lower price. While stocks last.

3 FOR
2

Buy 3 white musk fragrance mists and get 1 free

Get Deal
Enjoy a 3 for 2 deal on selected fragrance mists at The Body Shop. Stock up on your favorite scents without paying full price for every bottle.

30%
OFF

1 uses today

30% off seaweed oil-control face wash

Get Deal
The Body Shop offers a 30% discount on their seaweed oil-control face wash, designed for combination or oily skin. This gentle cleanser helps balance and refresh your skin while reducing excess oil.

£6.30
OFF

1 uses today

£6.30 off the shea treats gift set

Get Deal
Enjoy a £6.30 discount on the shea treats gift set, originally priced at £10.50. This offer is available while supplies last.

30%
OFF

1 uses today

30% off sugarplum passion hand balm

Get Deal
Enjoy a 30% discount on The Body Shop's sugarplum passion hand balm. This offer reduces the price by £10.50, making it a great time to stock up on this nourishing hand care product.

£10

1 uses today

The Body Shop peppermint reviving pumice foot scrub for £10

Get Deal
Enjoy intensely cooling exfoliation with The Body Shop's peppermint reviving pumice foot scrub. This refreshing treatment is now available for just £10, making it a perfect addition to your self-care routine.

£13

1 uses today

The Body Shop shea body mist for £13

Get Deal
Enjoy the refreshing scent of The Body Shop shea body mist, now priced at £13. Plus, receive free shipping on orders over £45.

50%
OFF

1 uses today

Up to 50% off skincare products

Get Deal
Enjoy savings on a wide range of skincare essentials at The Body Shop. This promotion offers discounts on select products, helping you refresh your beauty routine without breaking the bank.

30%
OFF

1 uses today

30% off The Body Shop white musk fragrance set

Get Deal
Enjoy a 30% discount on The Body Shop's original, intensely musky, sensual fragrance. Perfect for a luxurious shower experience, this jumbo 750ml shower gel is now more affordable.

30%
OFF

1 uses today

30% off The Body Shop almond milk treats

Get Deal
Enjoy a 30% discount on The Body Shop's almond milk treats gift set. Originally priced at £10.50, now available for £9.

30%
OFF

30% off sugarplum passion body mist

Get Deal
Enjoy a 30% discount on the sugarplum passion body mist from The Body Shop. This fragrance is part of the beloved sugarplum passion range, perfect for a festive or indulgent treat.

50%
OFF

Up to 50% off at The Body Shop

Get Deal
The Body Shop is offering a sale with discounts of up to 50% off select items. Explore the latest deals on skincare, makeup, and body care products to refresh your beauty routine.

30%
OFF

30% off almond milk treats gift set

Get Deal
Indulge in The Body Shop's almond milk treats gift set, featuring a mini shower gel and body butter. Perfect for dry, sensitive skin, this soothing duo is now available at a discounted price.

70%
OFF

70% off The Body Shop swipe it moisturising lip balm

Get Deal
Enjoy a subtle sweet scent with this moisturising lip balm from The Body Shop. This offer provides significant savings on a popular product.

10%
OFF

10% off The Body Shop satsuma shower gel

Get Deal
Enjoy a 10% discount on The Body Shop's satsuma shower gel, a refreshing 750ml shower gel suitable for all skin types. Elevate your shower routine with this citrusy scent at a reduced price.
Popular Expired Body Shop Discount 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

Get a free 400ml body butter with The Body Shop voucher code when you spend £65

See Code%
The Body Shop is offering a free 400ml body butter when you spend £65. This offer excludes gifts. The Body Shop voucher code can be used to redeem this offer. The offer is valid from 3 December 2024 to 24 December 2024.
  • Discount: Free 400ml body butter.
  • Minimum Spend: £65.
  • Terms: Excludes gifts; Limited-time offer.

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

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.

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.

30%
OFF

Up to 30% off christmas gifts at the body shop

Get Deal
The Body Shop is offering up to 30% off a selection of cruelty-free skincare, body, and beauty products. Perfect for holiday gifting, these discounts apply to a wide range of items.