The Body Shop Discount Codes & Vouchers → December 2019
Search
12
Available Offers
VIEW LIVE OFFERS
30% Off Orders at The Body Shop
30% Off Orders at The Body Shop

30% Off Orders at The Body Shop

£5 Off Orders Over £20 at The Body Shop

£5 Off Orders Over £20 at The Body Shop Save £5 on your order of £20 or more for a limited time at The Body Shop. Bag a beauty bargain today.

51 used today
30% Off In-Store at The Body Shop

Exclusive 30% Off In-Store at The Body Shop Come into your local branch with this code and bag a 30% saving on your shop. Don't miss out!

789 used today
Free Delivery on Orders Over £20 at The Body Shop

Free Delivery on Orders Over £20 at The Body Shop Why pay for delivery when you don't have to? Get it for free on orders over £20 at The Body Shop.

Online
Students: Save 20% on Your Order at The Body Shop

Students: Save 20% on Your Order at The Body Shop That's right, students can benefit from 20% Student Discount - and it couldn't be easier. For instant access to this discount simply join now and verify your student status with UNiDAYS.

57 used this week
Gift Cards from £10 at The Body Shop

Gift Cards from £10 at The Body Shop Got someone hard to buy for? Easy – give the gift of choice. Gift cards can be spent in-store and online and are available in a range of gorgeous designs.

Online
Order by 11am on December 23rd for Christmas Express Delivery at The Body Shop

Order by 11am on December 23rd for Christmas Express Delivery at The Body Shop Make sure Santa delivers all your Christmas goodies before it’s too late. Order by December 23rd for Express Delivery and 17th of December for Standard Delivery.

Online
£5 Birthday Discount for Members at The Body Shop

£5 Birthday Discount for Members at The Body Shop Become a member today and start reaping the rewards - includes £5 spending on your birthday.

72 used this week
Shop the Vegan Range from £1.50 at The Body Shop

Shop the Vegan Range from £1.50 at The Body Shop Find vegan skincare, body care, haircare and make-up, across bestselling collections from as low as £1.50.

Online
Makeup from £3 at The Body Shop

Makeup from £3 at The Body Shop Enhance your natural beauty with makeup from the Body Shop.

Online
Shop the New Arrivals from Just £1 at The Body Shop

Shop the New Arrivals from Just £1 at The Body Shop Enjoy the latest lip balms, face masks, body butters and much more with the new-in lines at The Body Shop.

Online
Women's Fragrances from £8.50 at The Body Shop

Women's Fragrances from £8.50 at The Body Shop Find your signature scent at The Body Shop.

Online