Body Shop Discount Codes 2024

Save money today with the latest Body Shop promo codes

FREE
VITAMIN

1 uses today

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.

15%
OFF

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%

3 FOR
2

3 for 2 on all haircare

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.

20%
OFF

20% off for every friend you introduce

Get Deal

15%
OFF

Subscribe and save 15%

Get Deal

UNDER
£5

Sale products under £5

Get Deal

UNDER
£20

Sale products under £20

Get Deal

UNDER
£10

Sale products under £10

Get Deal

£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

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

15%
OFF

Join the mailing list and get 15% off

Get Deal

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

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

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!

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!

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!

FREE
COLLECTION

Enjoy Free ParcelShop Collection on £30 Spend ]

Get Deal

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

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!

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

B1G1

Buy one cleansing face and body bar, get one free

Get Deal
Purchase one cleansing face and body bar and receive another one of equal or lesser value for free. This offer is available on all cleansing face and body bars from The Body Shop.

22%
OFF

Get 22% off Skin Defence Multi-Protection Light Essence SPF 50 PA +++

Get Deal
This lightweight essence provides a weightless finish. Enjoy 22% off this product with this sale.

50%
OFF

Get 50% off all cleansing face and body bars

Get Deal
All cleansing face and body bars are available at a discounted price of 50% off. Shop now and enjoy this amazing offer.

20%
OFF

Get 20% off essential oil blends

Get Deal
Friends and family can enjoy 20% off essential oil blends. This offer is perfect for those looking to stock up on their favourite blends. Don't miss out on this opportunity to save.

£1.33
OFF

Get £1.33 off 10g scented candles

Get Deal
Citrusy and juicy scented candles, 180g each, normally £24.00 each. Enjoy this discounted price now.

15%
OFF

Get 15% off bodycare when you spend £20

Get Deal
Spend at least £20 on bodycare products and receive a 15% discount. This offer is available on a range of bodycare items. No code is required, and the discount will be applied at checkout.

20%
OFF

Get 20% off Vitamin C glow cleansing polish

Get Deal
Gently cleanses and exfoliates the skin, perfect for daily use. This vitamin c glow cleansing polish is a great addition to your skincare routine.

20%
OFF

Get 20% off the seaweed oil-control exfoliator

Get Deal
This exfoliator is designed for combination/oily skin and is now available with a 20% discount. Don't miss out on this opportunity to upgrade your skincare routine. The Body Shop's seaweed oil-control exfoliator is a popular choice among customers.

£4
OFF

Get £4 off shea lip butter

Get Deal
This offer is for a 10ml shea lip butter, normally priced at £80.00 per 100ml. Take advantage of this discount to get £4 off your purchase.

£18.00
OFF

Get vitamin e nourishing night cream for £18.00

Get Deal
Enjoy 72hr night-time hydration for all skin types with this nourishing night cream. Available for £18.00, this product is perfect for those looking for a moisturizing solution.

£10.00
OFF

Get £10.00 off the hemp discovery collection

Get Deal
Add all to bag and receive a discount on hemp lip rescue stick 4.2g, hemp hand protector 100ml, hemp body butter 200ml, hemp foot protector 100ml, and hemp hand scrub 75ml. This collection is perfect for those looking to explore the benefits of hemp products.

£3.00
OFF

Get £3.00 off the Skin Resilience Bundle

Get Deal
Add all to bag and receive a discount on the Edelweiss Daily Serum Concentrate 30ml, Edelweiss Smoothing Day Cream 50ml, and Edelweiss Cleansing Concentrate 100ml. This bundle is perfect for achieving healthy and resilient skin.

£7
OFF

Save up to £7 on shea discovery collection

Get Deal
Discover the nourishing power of shea with this collection, featuring shea body butter, shea shower cream, and shea hand balm. Enjoy a discount of up to £7 on these products.

20%
OFF

Get 20% off sleep lavender and vetiver relaxing fragrance diffuser

Get Deal
Relax with the calming scent of lavender and vetiver in this fragrance diffuser. Enjoy 20% off this product with no code required.

20%
OFF

Get 20% off boost mandarin & bergamot uplifting fragrance diffuser

Get Deal
Energise your space with this uplifting scent. The boost mandarin & bergamot fragrance diffuser is now available with a 20% discount. Don't miss out on this amazing offer!

12%
OFF

Get 12% off fragrance mists

Get Deal
Shop now and receive 12% discount on fragrance mists at The Body Shop. Browse their collection of body mists and enjoy the discount.

15%
OFF

1 uses today

Get 15% off bodycare when you spend £20 on foot care products

Get Deal
Spend at least £20 on foot care products and receive 15% discount on bodycare items. This offer is available on the foot care section of the website.

15%
OFF

1 uses today

Enjoy 15% off bath and body products

Get Deal
Shop the bath and body range and receive 15% off. Terms and conditions apply. Visit the sale section to explore the discounted products.

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

20%
OFF

expires in 1 hour

Friends and Family Sale: 20% off your order with this The Body Shop discount code

See Code%
Discover friends and family 20% off almost everything at The Body Shop. Simply apply the discount code at checkout to receive your discount.

FREE
GIFT

Snag a Free Edelweiss Peel with The Body Shop Voucher Code on £45 Spend

See Code%
Treat your skin to a complimentary Edelweiss Peel from The Body Shop when you indulge in products worth £45. Remember to apply the merchant promo code at checkout!

FREE
ITEM

Receive a Free Wellness Gift When You Spend £39 at The Body Shop with this Voucher Code

See Code%
Treat yourself to a well-deserved pampering with The Body Shop's exclusive wellness gift offer. Spend just £39 to receive a free Wellness Gift, featuring natural essential oil products that are vegan certified and encased in recyclable materials. Remember to apply the promo code WELLNESS at checkout!

FREE
ITEM

Receive a Free Edelweiss Duo with The Body Shop Voucher Code on £39+ Orders

See Code%
Treat your skin to a complimentary Edelweiss Mask & Moisture Duo when you splash out £39 or more. Snatch this The Body Shop promo code before it's gone!

FREE
GIFT

The Body Shop discount code for a free wellness gift with your £39 spend

See Code%
Indulge your skin with The Body Shop face moisturizers and unlock a complimentary Wellness gift when you spend £39.

20%
OFF

Save 20% on all clothing

Get Deal
Get 20% off on all clothing items at our store. This sale is available on all clothing products, including dresses, shirts, and more.