Body Shop Promo Codes 2025

Save money today with the latest Body Shop discount codes

15%
OFF

2 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

2 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

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!

30%
OFF

Up to 30% off The Body Shop products

Get Deal
Enhance your skincare routine with The Body Shop’s deals. Add £12 to your cart for quick makeup removal and £79 for hydrating products that strengthen your skin. Enjoy savings on bath and body essentials.

50%
OFF

Up to 50% off gifts at The Body Shop

Get Deal
Enjoy savings on a selection of gifts at The Body Shop. Reduce your purchase by up to 50% on body butters and more.

20%
OFF

20% off The Body Shop passionfruit body yogurt

Get Deal
Enjoy a 20% discount on The Body Shop's passionfruit body yogurt, featuring 48-hour cooling moisture. This refreshing formula is perfect for hydrated, glowing skin.

20%
OFF

20% off fragrance mist products at The Body Shop

Get Deal
Enjoy a 20% discount on all fragrance mist products from The Body Shop. This limited-time offer lets you refresh your scent collection at a reduced price.

20%
OFF

20% off The Body Shop seaweed oil-control gel cream

Get Deal
Enjoy a 20% discount on The Body Shop's seaweed oil-control gel cream. This lightweight formula helps control shine and balance oily skin, making it a great addition to your skincare routine.

50%
OFF

Up to 50% off fragrance at The Body Shop

Get Deal
Discover the latest deals on fragrance products at The Body Shop. Enjoy savings of up to 50% on a selection of scents and perfumes.

20%
OFF

20% off The Body Shop face masks

Get Deal

FREE
NEXT

Free next-day delivery on orders over £25

Get Deal

FREE
DELIVERY

25% off essential oils

Get Deal

£20

Glowing cherry blossom body cream for £20

Get Deal

25%
OFF

25% off The Body Shop strawberry body mist

Get Deal

2 FOR
£28

2 for £28 on almond milk body butter

Get Deal
Enjoy this special offer on The Body Shop's almond milk body butter. The promotion applies to the 200ml size only, and no code is required to redeem the deal.

£11
OFF

£11 off The Body Shop ginger scalp care set

Get Deal
Enjoy a £11 discount on The Body Shop's bestselling haircare trio, featuring their popular ginger scalp serum. This offer is perfect for those looking to refresh their haircare routine with a trusted brand.

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

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!

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!

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

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

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!

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!

3 FOR
2

3 for 2 on all haircare

Get Deal

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!

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

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

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!

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.

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

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

15%
OFF

Bestselling collections for 15% off

Get Deal

£5
OFF

£5 voucher once you reach 500 points

Get Deal

£7

Body care essentials from £7 at The Body Shop

Get Deal
Stock up on The Body Shop's bestselling body care products, now starting at just £7. Discover hydrating lotions, nourishing creams, and more to keep your skin glowing.

50%
OFF

Up to 50% off summer essentials

Get Deal
Refresh your skincare and beauty routine with The Body Shop's summer sale. Enjoy discounts on a selection of seasonal products, perfect for warmer weather.

50%
OFF

Up to 50% off on sale items at The Body Shop

Get Deal
Discover incredible savings at The Body Shop with up to 50% off on a variety of items. Whether you're looking for skincare, makeup, or gift sets, this sale offers fantastic deals on your favourite products.

3 FOR
2

3 for 2 on bath and body products

Get Deal
Pamper yourself with The Body Shop’s 3 for 2 deal on bath and body products. Enjoy extra savings on your favourite skincare and wellness essentials. Terms and conditions apply.

3 FOR
2

3 for 2 on The Body Shop skincare products

Get Deal
Repair ultra-dry hands with The Body Shop skincare products. Enjoy a 3 for 2 offer on select items, including prices from £15 to £79. Experience 96 hours of nourishing moisture for dry skin.

15%
OFF

15% off body butters at The Body Shop

Get Deal
Enjoy radiant skin with a 15% discount on The Body Shop's bestselling body butters. Treat yourself to a luxurious skincare routine without breaking the bank.

50%
OFF

Up to 50% off men's clothing

Get Deal
The Body Shop is offering a fantastic sale on men's clothing, with discounts reaching up to 50% off. Refresh your wardrobe with stylish and high-quality pieces at unbeatable prices.

£10
OFF

£10 off The Body Shop peppermint foot & leg mist

Get Deal
Enjoy £10 off the invigorating peppermint foot & leg mist in a 100ml size. Free shipping on orders over £25 and a 45-day return policy apply.

£20

Save £20 on The Body Shop relaxing massage oil

Get Deal
Enjoy free shipping on orders over £25 and a 45-day return policy when you shop at The Body Shop. Treat yourself to a relaxing massage oil at a discounted price.

£10

£10 off The Body Shop Kistna hair & body wash

Get Deal
Enjoy £10 off The Body Shop's Kistna hair & body wash. Plus, benefit from free shipping on orders over £25 and a 45-day return policy for hassle-free shopping.

50%
OFF

Up to 50% off gifts at The Body Shop

Get Deal
Enjoy savings of up to 50% on a selection of gifts at The Body Shop. Perfect for treating yourself or someone special, this promotion offers a great opportunity to explore their range at a discounted price.

£14

Add £9.80 for £14 on the spa of the world body care scrub collection

Get Deal
The spa of the world body care scrub collection is now vegan and enriched with at least 90% natural-origin ingredients, including community fair trade organic aloe vera from Mexico. Enjoy a premium body care experience at a great value.

£26

The Body Shop white musk® perfume oil for £26

Get Deal
Enjoy free shipping on orders over £25 and a 45-day return policy with this recyclable bottle. The Body Shop offers a sustainable choice for fragrance lovers.

50%
OFF

Up to 50% off gifts at The Body Shop

Get Deal
The Love Your Body Club is back with an enhanced selection of gifts. Choose your favourite products, earn points, and treat yourself to something special. Enjoy savings of up to 50% off.

3 FOR
£15

3 sheet masks for £15 at The Body Shop

Get Deal
Enjoy a great deal on skincare with this offer from The Body Shop. Purchase three sheet masks for just £15 and refresh your beauty routine without breaking the bank.

FREE
DELIVERY

Free delivery on orders over £79

Get Deal
Enjoy free shipping when you spend £79 or more at The Body Shop. This offer applies to all orders meeting the minimum spend requirement.

39%
OFF

Up to 39% off women's clothing

Get Deal
Discover the latest styles at The Body Shop with savings of up to 39% on select women's clothing. Refresh your wardrobe with high-quality pieces at unbeatable prices.

£66.50

Limited edition camomile makeup cleansing butter for £66.50

Get Deal
The Body Shop offers a limited edition camomile sumptuous makeup cleansing butter in a 90ml size. This special product is priced at £66.50, making it a unique addition to your skincare routine.

FREE
ITEM

Free hemp hand protector with purchase

Get Deal
Enjoy a complimentary hemp hand protector when you shop at The Body Shop. This offer is perfect for those looking to add a natural, protective touch to their skincare routine.

20%
OFF

20% off The Body Shop sugar pumpkin bath & shower cream

Get Deal
Indulge in the comforting, uplifting scent of The Body Shop's limited-edition sugar pumpkin bath & shower cream. Enjoy a 20% discount on this seasonal favourite.

40%
OFF

40% off The Body Shop bluebell fragrance mist

Get Deal
Enjoy a refreshing scent with The Body Shop's bluebell fragrance mist at a discounted price. This offer brings you a 40% reduction on this invigorating fragrance, perfect for a quick pick-me-up.

20%
OFF

20% off camomile sumptuous makeup cleansing butter

Get Deal
Refresh your skincare routine with The Body Shop's camomile sumptuous makeup cleansing butter. Enjoy a 20% discount on this tropical passionfruit-infused product for a deep cleanse.

£9.00

Almond milk treats for dry, sensitive skin - £9.00

Get Deal
The Body Shop's almond milk treats include a mini shower gel and body butter, perfect for soothing dry, sensitive skin. Enjoy these nourishing essentials at a special price.

0 POINTS

Earn points with the love your body club

Get Deal
Log in to your account or opt in at checkout to collect points with The Body Shop. This offer allows you to start earning rewards on your purchases.

20%
OFF

Up to 20% off the sugar pumpkin range

Get Deal
Enjoy savings on The Body Shop's limited-edition sugar pumpkin collection. Perfect for cozy autumn vibes, these products are available at a reduced price for a limited time.

£15.40

Rebel rosebud eau de toilette for £15.40 off

Get Deal
The Body Shop is offering a discount on the rebel rosebud eau de toilette. The original price is £22, now reduced to £15.40. Enjoy this fragrance at a lower cost.
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.

£8

Save £8 on The Body Shop’s travel size skincare duo

Get Deal
Enjoy a £8 discount when you purchase The Body Shop’s vitamin E cleanser and toner duo. This travel-friendly set is perfect for on-the-go skincare routines.