Body Shop Promo Codes 2025

Save money today with the latest Body Shop discount 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
DELIVERY

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

See Code%

£3
OFF

£3 off body yogurts at The Body Shop

Get Deal
Enjoy a £3 discount on body yogurts at The Body Shop. This offer is available for a limited time, so shop now to take advantage of the savings.

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!

£5
OFF

Members get a £5 birthday voucher every year

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

£5
OFF

£5 voucher once you reach 500 points

Get Deal

25%
OFF

25% off when you buy two body butters

Get Deal
Enjoy a 25% discount when you purchase two 200ml body butters from The Body Shop. Stock up on your favourite scents while saving on your skincare essentials.

£8
OFF

Save £8 on The Body Shop avocado body yogurt

Get Deal
Enjoy a £8 discount on The Body Shop's avocado body yogurt. This offer provides a great way to refresh your skincare routine at a reduced price.

FREE
SHIPPING

Free shipping on orders over £45

Get Deal
Enjoy free shipping on all orders over £45 at RetailerWebsite. No code is required to redeem this offer, making it easy to save on delivery costs.

25%
OFF

25% off The Body Shop products

Get Deal
Enjoy a 25% discount on a selection of The Body Shop products. This promotion applies to items like the Breathe Massage Melt and other spa essentials.

£27.50
OFF

Save £27.50 on avocado lotion to oil

Get Deal
Enjoy a £27.50 discount when you shop for The Body Shop's avocado lotion to oil. This offer provides a significant saving on this popular skincare product.

2 FOR
£20

2 for £20 on The Body Shop products

Get Deal
Enjoy two select items from The Body Shop for just £20, featuring favorites like Shea Hand Balm and Avocado Body Yogurt. Plus, spend £45 to receive a free skincare gift with your purchase.

FREE
GIFT

Free skincare gift with a £45 spend

Get Deal
Enjoy a complimentary skincare gift when you shop at The Body Shop. Spend £45 or more to qualify for this offer.

50%
OFF

Up to 50% off The Body Shop skin defence multi-protection light essence SPF 50 PA+++

Get Deal
Enjoy significant savings on The Body Shop's skin defence multi-protection light essence SPF 50 PA+++. This limited-time offer provides a discount of up to 50% off the original price, ensuring your skin stays protected while you save.

50%
OFF

Up to 50% off selected items at The Body Shop

Get Deal
Enjoy significant savings with up to 50% off on a curated selection of items at The Body Shop. This promotion highlights some of the best deals on body butters and more.

20 FOR
2

2x body yogurts for £20 at The Body Shop

Get Deal
Mix and match your favorite body yogurts from The Body Shop. Enjoy two of these nourishing products for just £20. Perfect for treating yourself or gifting to a loved one.

25%
OFF

25% off The Body Shop argan body butter

Get Deal
Enjoy 25% off The Body Shop's argan body butter, a luxurious 400ml bottle designed to provide 96 hours of nourishing moisture for dry skin. Treat yourself to hydrated, radiant skin with this premium body care essential.

50%
OFF

50% off the body shop nourish & flourish british rose ultimate gift set

Get Deal
Enjoy a luxurious treat with The Body Shop's Nourish & Flourish British Rose Ultimate Gift Set at half price. This limited-time offer lets you indulge in premium skincare and fragrance essentials without breaking the bank.

25%
OFF

25% off The Body Shop almond milk shower cream

Get Deal
Treat dry, sensitive skin with a 25% discount on The Body Shop's almond milk shower cream. This nourishing 750ml bottle is perfect for a pampering routine.

2 FOR
£28

2 for £28 on The Body Shop almond milk body butter

Get Deal
Enjoy a great deal with The Body Shop, where you can purchase two almond milk body butter products for just £28. This offer is perfect for stocking up on your favorite skincare essentials.

25%
OFF

25% off The Body Shop strawberry shower gel

Get Deal
Enjoy a refreshing cleanse with The Body Shop's strawberry shower gel at a discounted price. This offer lets you indulge in a fruity fragrance while saving on your purchase.

25%
OFF

25% off Satsuma body butter at The Body Shop

Get Deal
Enjoy a 25% discount on The Body Shop's Satsuma body butter. This refreshing citrus-scented body butter is perfect for hydrating and nourishing your skin.

2 FOR
£28

2 for £28 on The Body Shop almond milk body butter

Get Deal
Enjoy a great deal on The Body Shop's almond milk body butter with this promotion. Get two for just £28 and indulge in nourishing skincare at a fantastic price.

2 FOR
£28

2 for £28 on The Body Shop shea body butter

Get Deal
Enjoy 96 hours of nourishing moisture for dry skin with this special offer. Treat yourself to two 200ml bottles of The Body Shop shea body butter for just £28.

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!

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

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!

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!

EARN POINTS

10 points for every £1 spent

Get Deal

20%
OFF

20% off for every friend you introduce

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

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

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!

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

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.

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.

2 FOR
£17

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

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.

25%
OFF

2 for £28 on the strawberry body care collection

Get Deal
Enjoy a 25% discount when you purchase two items from the strawberry body care collection at The Body Shop. Normally worth £40.50, this deal lets you add two items for just £28.

25%
OFF

25% off The Body Shop coconut body butter

Get Deal
Enjoy 25% off The Body Shop's coconut body butter, a luxurious moisturizer designed to hydrate your skin for up to 96 hours. Perfect for daily use, this rich formula leaves skin soft and nourished.

£7
OFF

£7 off fragrance gifts and sets at The Body Shop

Get Deal
Enjoy £7 off select fragrance gifts and sets at The Body Shop. Perfect for gifting or treating yourself, these offers won't last forever.

£7
OFF

£7 off shea hand balm

Get Deal
Add £12 to your cart to receive £7 off on The Body Shop's shea hand balm. This offer is valid while supplies last.

£7
OFF

Enjoy £7 off vegan shampoo and shampoo bars

Get Deal
Upgrade your haircare routine with The Body Shop's selection of vegan shampoo. Treat your hair to the nourishing benefits of moringa shine and other plant-based formulas. Apply the discount to your purchase and enjoy healthier, happier hair.

15%
OFF

15% off curated routines at The Body Shop

Get Deal
Explore collections of best-selling products and enjoy a 15% discount on your purchase. Perfect for elevating your skincare and beauty routine.

2 FOR
£28

2 for £28 on The Body Shop coconut body butter

Get Deal
Enjoy long-lasting moisture with The Body Shop's coconut body butter. This deal lets you get two 200ml tubs for just £28, perfect for hydrated skin all season long.

£18
OFF

Up to £18 off makeup products

Get Deal
Enjoy savings on the latest makeup products at The Body Shop. Reduce your purchase by up to £18 with no code required.

£7

Hand balm from £7 at The Body Shop

Get Deal
The Body Shop offers hand balm starting at just £7. Treat your skin to nourishment without breaking the bank. Explore the full range of gifts and skincare essentials.

£7
OFF

Save £7 on vegan shampoo and shampoo bars

Get Deal
Upgrade your haircare routine with The Body Shop's selection of vegan shampoo. Enjoy a £7 discount on moringa shine and other nourishing options. Perfect for all hair types, these products are designed to leave your hair looking and feeling its best.

£7
OFF

£7 off moringa skin care products

Get Deal
Enjoy £7 off select moringa skin care products at The Body Shop. Discover the benefits of moringa-infused skincare and refresh your routine with this limited-time offer.

£7
OFF

£7 off men's grooming hand balm

Get Deal
Treat your hands to The Body Shop's 30ml hand balm at a reduced price. This grooming essential is tailored to men's skincare needs, ensuring soft and nourished skin. Explore the full range of men's grooming gifts and offers.

50%
OFF

Up to 50% off summer fragrances at The Body Shop

Get Deal
Refresh your collection with The Body Shop's summer fragrances. Enjoy savings of up to 50% on a selection of seasonal scents. Perfect for gifting or treating yourself.

3 FOR
£15

1 uses today

Buy three hand creams for just £15 at The Body Shop

Get Deal
Enjoy three 30ml hand creams from The Body Shop for just £15. These creams are enriched with skin-loving ingredients and infused with uplifting scents to keep your hands soft and refreshed.

£6
OFF

Save £6 on argan dry body oil

Get Deal
Enjoy a £6 discount on The Body Shop's argan dry body oil. This promotion offers a great way to refresh your skincare routine without breaking the bank.

39%
OFF

Up to 39% off vitamin C skincare products

Get Deal
Enjoy savings on a selection of vitamin C skincare essentials at The Body Shop. This promotion offers discounts of up to 39% on qualifying items, helping you refresh your skincare routine without breaking the bank.

39%
OFF

Up to 39% off bath & body gifts & gift sets

Get Deal
Enjoy savings on a selection of bath & body gifts and gift sets at The Body Shop. No minimum spend is required to take advantage of this offer.

39%
OFF

Up to 39% off shower gel, body wash & shower cream

Get Deal
Enjoy savings on essentials with up to 39% off shower gel, body wash, and shower cream at The Body Shop. No minimum spend is required, making it easy to stock up on your favourites.

15%
OFF

Bestselling collections for 15% off

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

33%
OFF

33% off The Body Shop Edelweiss Bouncy Jelly Mist

Get Deal
Enjoy a 33% discount on The Body Shop's Edelweiss Bouncy Jelly Mist, a hydrating and protective skincare product. Perfect for daily use to keep your skin refreshed and shielded from environmental factors.