Body Shop Discount Codes 2025

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

2 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

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

See Code%

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!

£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

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

10% off your first purchase at The Body Shop

Get Deal
Sign up in-store or online to receive 10% off your first purchase. This offer is a great way to save on your favourite products. Simply create an account and start shopping to receive your discount.

25%
OFF

Buy two body butters for £28 and save 25% off

Get Deal
The Body Shop is offering a special deal on their 200ml body butters. When you purchase two, you'll receive a 25% discount. This is a great opportunity to stock up on your favourite body butters and enjoy the discount.

2 FOR
£28

Buy one The Body Shop Hemp Hand Protector, get one for £28

Get Deal
The Body Shop is offering a special deal on their Hemp Hand Protector. Normally priced from £7, you can now buy two 200ml bottles for £28. This offer is a great opportunity to stock up on this popular product.

£6

The Body Shop's Almond Milk Lip Care Stick for £6

Get Deal
The Body Shop is offering their Almond Milk Lip Care Stick for £6, a great deal for dry and sensitive lips. This product is normally priced higher, but for a limited time, you can get it for this discounted price. Please note that this product is currently out of stock, but you can still add it to your bag and wait for it to be restocked.

£7
OFF

The Body Shop's Fresh Nude Foundation is now £7 off

Get Deal
The Body Shop is offering a discount on their Fresh Nude Foundation, which provides medium coverage. This is a great opportunity to try out their popular foundation at a lower price. The foundation is available for purchase on The Body Shop's website.

FREE
DELIVERY

Free delivery on orders over £45

Get Deal
The Body Shop is offering free delivery on all orders over £45. This is a great opportunity to stock up on your favourite products without incurring any delivery costs. Simply place your order and the free delivery will be automatically applied at checkout.

FREE
ITEM

Spend £45 and receive a free shea hand balm

Get Deal
The Body Shop is offering a free shea hand balm gift when you spend £45. This offer is available on their bestsellers collection. Simply spend £45 to receive your free gift.

15%
OFF

Up to 15% off bestselling collections

Get Deal
Discover the latest bestselling collections with a discount of 15% off. This offer is available for a limited time only, so be sure to shop now and make the most of this amazing opportunity. Please note that this offer is subject to the merchant's terms and conditions.

25%
OFF

25% off satsuma shower gel - 750ml

Get Deal
Enjoy a refreshing shower with The Body Shop's satsuma shower gel at a discounted price. This offer brings you a delightful citrus scent while caring for your skin. Perfect for a daily ritual of self-care.

25%
OFF

25% off British rose body butter

Get Deal
Enjoy a luxurious treat with The Body Shop's British rose body butter. This rich 400ml formula nourishes and hydrates your skin, leaving it soft and fragrant. Perfect for pampering yourself or gifting to someone special.

15%
OFF

15% off bestselling collections at The Body Shop

Get Deal
Enjoy savings on a curated selection of top-selling products from The Body Shop. This discount applies to a variety of collections, making it a great opportunity to refresh your skincare and beauty essentials.

15%
OFF

15% off curated routines

Get Deal
Discover collections of popular products at The Body Shop. Enjoy a 15% reduction on your purchase.

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.

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.

£22
OFF

The Body Shop Discount: £22 off the Hemp Rescuing Face Protector

Get Deal
Limited stock available. The Body Shop is offering a discount on their Hemp Rescuing Face Protector. This offer is only valid while stocks last.

£14
OFF

The Body Shop's Ginger Scalp Care Conditioner for £14 off

Get Deal
Limited stock available for The Body Shop's Ginger Scalp Care Conditioner. This offer is a great opportunity to purchase this product at a discounted price. The Body Shop is known for its high-quality hair care products, and this conditioner is no exception.

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.

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

FREE
COLLECTION

Enjoy Free ParcelShop Collection on £30 Spend ]

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!

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.

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

50%
OFF

Up to 50% off fragrances at The Body Shop

Get Deal
Discover a selection of The Body Shop fragrances at reduced prices. Enjoy significant savings on your favourite scents during this limited-time sale.

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.

50%
OFF

50% off The Body Shop Charcoal Pore-Minimising Mask

Get Deal
Refresh your skincare routine with this deep-cleansing mask. Reduce the appearance of pores and enjoy a clearer complexion with this effective treatment.

50%
OFF

50% off The Body Shop Vitamin C Overnight Glow Revealing Mask

Get Deal
Enjoy a radiant glow with The Body Shop's Vitamin C Overnight Glow Revealing Mask at half the price. This limited-time offer lets you indulge in premium skincare without breaking the bank.

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

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.

50%
OFF

Up to 50% off The Body Shop passionfruit skincare products

Get Deal
Shop The Body Shop's passionfruit skincare products and enjoy discounts of up to 50% off. This offer is available on a range of passionfruit skincare products. The Body Shop is offering this discount to help customers save on their skincare needs.