The Body Shop Discount Code

  • January Sale - Save up to 50% + Get £5 off when you spend £30*

    • This Voucher has Expired
  • Free Gift When You Spend £45

    • This Voucher has Expired
  • Black November - 15% off + free delivery over £25

    • This Voucher has Expired
  • Save 20% off selected products

    • This Voucher has Expired
  • Get a FREE Tea Tree Hand Wash When You Spend £30 or more*

    • This Voucher has Expired
  • FREE gift worth £13 + FREE delivery when you spend £30+

    • This Voucher has Expired
  • Get £5 off when you spend £30* + Free delivery

    • This Voucher has Expired
  • Get £5 Off When You Spend £30

    • This Voucher has Expired
  • Get a FREE Petal-Soft British Rose Treats Shower Gel & Body Butter set worth £6 on orders over £40

    • This Voucher has Expired
  • Free Shea Nourishing Body Butter 50ml when you spend £30*

    • This Voucher has Expired
  • Get 20% off full price orders + Free delivery over £15

    • This Voucher has Expired
  • Get 25% off for a limited time only + Free delivery over £25

    • This Voucher has Expired
  • Get 20% off your order + free delivery over £25

    • This Voucher has Expired
  • Get £10 off when you spend £30 on full priced lines

    • This Voucher has Expired
  • Get £10 off when you spend £35 + Free delivery over £25

    • This Voucher has Expired
  • Sale Is On! Up to 50% Off

    • This Voucher has Expired
  • Get 20% off many items + for club members gifts included & free delivery over £25

    • This Voucher has Expired
  • Get 25% off including selected gift sets

    • This Voucher has Expired
  • Get £10 off when you spend £30 + Free delivery over £20

    • This Voucher has Expired
  • Get 25% off your order, including gifts + free delivery over £25

    • This Voucher has Expired
  • Get 30% off your order + free delivery over £25

    • This Voucher has Expired
  • Get 30% off full price + 20% off gift purchases

    • This Voucher has Expired
  • Get 25% off full price items

    • This Voucher has Expired
  • Get £10 off when you spend £30 + Free Delivery Over £20*

    • This Voucher has Expired
  • Get 20% off + Free delivery over £25

    • This Voucher has Expired
  • Get £10 off when you spend £30 & free delivery

    • This Voucher has Expired
  • Get 25% off full price + free delivery over £20

    • This Voucher has Expired
  • Get 3 for 2 Bath, Body & Hair + Free delivery over £25

    • This Voucher has Expired
  • Enjoy 20% off + free delivery over £25

    • This Voucher has Expired
  • Get 3 for 2 Sitewide + Free standard delivery over £25

    • This Voucher has Expired
  • Free Standard Delivery From £20

    • This Voucher has Expired
  • Get 20% off everything + Free delivery over £25*

    • This Voucher has Expired
  • Bank Holiday Weekend Vibes - Enjoy 25% off* + Free delivery over £25*

    • This Voucher has Expired
  • Buy 1 get 1 half price on skincare & make-up* + free delivery over £25*

    • This Voucher has Expired
  • Save 25% off full priced lines + free delivery over £25

    • This Voucher has Expired
  • Save 25% on full price lines & free UK delivery over £25 spend

    • This Voucher has Expired
  • Sale - Up to 50% off selected lines

    • This Voucher has Expired
  • Buy 2 Get 1 On Us Skin & MUP

    • This Voucher has Expired
  • Sale - up to 50% off & 3 for 2 on skincare & makeup* + Enjoy free delivery over £25*

    • This Voucher has Expired
  • Free Standard delivery from £20

    • This Voucher has Expired
  • Save 30% off your order + free delivery on orders over £25

    • This Voucher has Expired
  • Buy One Get One Half Price On Hair & Body + Free Delivery On Orders Over £25

    • This Voucher has Expired
  • Get £10 off when you spend £30 + free delivery over £20

    • This Voucher has Expired
  • 50 Products at 50% Discount

    • This Voucher has Expired
  • Get 25% off hundreds of favourites* + free delivery over £25

    • This Voucher has Expired
  • Flash Sale - Save 50% off selected lines

    • This Voucher has Expired
  • Get £10 off when you spend over £30* + Free delivery over £20

    • This Voucher has Expired
  • Get 30% off your order

    • This Voucher has Expired
  • Get 25% off - includes all your favourites* + free delivery over £25

    • This Voucher has Expired
  • Free Standard delivery from £25

    • This Voucher has Expired
  • Last chance - Get 30% off selected lines

    • This Voucher has Expired
  • Get 25% off non-sale items

    • This Voucher has Expired
  • Sale is on - Enjoy up to 50% off + Free delivery over £20

    • This Voucher has Expired
  • Get 25% off full price + free delivery over £20

    • This Voucher has Expired
  • Save 25% off

    • This Voucher has Expired
  • Save 35% off

    • This Voucher has Expired
  • Get 40% off + 25% off gifts!

    • This Voucher has Expired
  • Get 40% off hundreds of items & 25% off gifts + FREE Super Saver Delivery when you spend £15 or more

    • This Voucher has Expired
  • Get 30% off your order

    • This Voucher has Expired
  • Flash Offer Ends Tonight: Get 35% Off

    • This Voucher has Expired
  • Loyalty Event - Get Double Points On All Orders + A Free Gift When You Spend £35 & Free Delivery Over £15

    • This Voucher has Expired
  • Black Friday - Get 40% off non-sale items & 25% off selected gifts + Black Friday Bundle for just £30

    • This Voucher has Expired
  • Get 25% off* includes all your favourites! + Free delivery over £25*

    • This Voucher has Expired
  • Get 30% off + free delivery over £25

    • This Voucher has Expired
  • Up to 40% off* & 25% off gifts* Plus get a free shower gel & free delivery when you spend £25

    • This Voucher has Expired
  • Get £15 off when you spend £40 or more + free delivery on orders over £25

    • This Voucher has Expired
  • Join the "Love Your Body Club" and get a FREE gift when you spend £30 or more + double points on all orders

    • This Voucher has Expired
  • Get 30% off hundreds of non-sale items + free delivery over £20

    • This Voucher has Expired
  • Scarily Good - Get 35% off including sale items* + Free delivery over £20

    • This Voucher has Expired
  • Spooktacular Sale Now On + Enjoy 30% off 100s of non-sale items & Free delivery over £20

    • This Voucher has Expired
  • Get £20 off when you spend £50 or more + FREE delivery over £25

    • This Voucher has Expired
  • Member Exclusive: Get a free gift when you spend £30 & double points on all orders + Free delivery over £25

    • This Voucher has Expired
  • 25% off when you present code 14674

    • This Voucher has Expired
  • Save 25% off hundreds of items + free delivery over £25

    • This Voucher has Expired
  • Flash Offer - Save 35% off your order + free delivery over £25

    • This Voucher has Expired
  • Get £10 off when you spend £30 + free delivery over £20

    • This Voucher has Expired
  • This Bank Holiday get 35% off full-price items + FREE delivery over £25

    • This Voucher has Expired
  • Get 25% off 100's of items!

    • This Voucher has Expired
  • £10 off when you spend £30 with voucher code: 14671

    • This Voucher has Expired
  • Flash Offer: Get 35% Off Your Order!

    • This Voucher has Expired
  • Save £10 off when you spend £35 + free delivery over £25

    • This Voucher has Expired
  • Up to 50% off Sale now on + 25% off hundreds of non sale items & free delivery over £20!

    • This Voucher has Expired
  • Enjoy 35% Off Everything, Including Sale + Free Delivery Over £20

    • This Voucher has Expired
  • Save 25% off hundreds of non sale items + free delivery over £20

    • This Voucher has Expired
  • Save 25% off your order & free delivery over £25!

    • This Voucher has Expired
  • 35% Off Full Price

    • This Voucher has Expired
  • Bank Holiday Special - Get 35% off your order

    • This Voucher has Expired
  • Get 25% Off Hundreds Of Full Price Items + Free Delivery Over £30

    • This Voucher has Expired
  • 25% off full price online + Free 'Forever Against Animal Testing' gift bag when you spend over £30

    • This Voucher has Expired
  • FREE Forever Against Animal Testing gift bag when you spend over £30!

    • This Voucher has Expired
  • Get 30% Off Full Price + Free Delivery Over £25

    • This Voucher has Expired
  • Get 35% off your order

    • This Voucher has Expired
  • 30% Off Your Order + Free Delivery On Orders Over £20

    • This Voucher has Expired
  • £10 off when you spend £30 + free delivery on orders over £20

    • This Voucher has Expired
  • 40% Off Hundreds Of Items Including Sale* + Free Delivery Over £20

    • This Voucher has Expired
  • 30% off orders

    • This Voucher has Expired
  • Get £5 off when you spend £20 or £10 off when you spend £30 + Free delivery on orders over £20!

    • This Voucher has Expired
  • £15 Off £50

    • This Voucher has Expired
  • Get £5 Off £20 Spend

    • This Voucher has Expired
  • Get £10 Off £30 Spend

    • This Voucher has Expired