The Body Shop Discount Code

  • 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
  • Get 3 for 2 Bath, Body & Hair + 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
  • Get £5 off when you spend £20 & £10 off with £30 spend + free delivery over £20!

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

    • This Voucher has Expired
  • Get 40% Off + Free Delivery Over £25 Spend

    • This Voucher has Expired
  • 40% Off core and sale

    • This Voucher has Expired
  • Get 40% Off Including Sale!

    • This Voucher has Expired
  • 30% Off Your Order (Excl. Sale) + Free Standard Delivery Over £10

    • This Voucher has Expired
  • 40% off (core and sale) at The Body Shop

    • This Voucher has Expired
  • Save 35% Off Your Order

    • This Voucher has Expired
  • 40% Off Hundreds Of Items + Free Delivery Over £5

    • This Voucher has Expired
  • Hurry Ends Today! 40% Off + Free 200ml Body Butter When You Spend £15 Online

    • This Voucher has Expired
  • 40% off + Free 200ml Body Butter when you spend £25

    • This Voucher has Expired
  • Hurry Ends Today - £25 Off When You Spend £50 + Free Delivery Over £25

    • This Voucher has Expired
  • £25 Off When You Spend £50

    • This Voucher has Expired
  • From 9am today get £25 off over £50 spend!

    • This Voucher has Expired
  • Black Friday Week - 40% Off Hundreds Of Items Online & In-store

    • This Voucher has Expired
  • 35% Off Your Order

    • This Voucher has Expired
  • 35% Off Your Order + Free Delivery Over £25 - Hurry Ending Soon!

    • This Voucher has Expired
  • 40% off + a free shower gel when you spend £30 online

    • This Voucher has Expired
  • 40% Off Spike Weekend + Free Delivery over £25*

    • This Voucher has Expired
  • £25 Off When You Spend £50 + Free Delivery over £25*

    • This Voucher has Expired
  • Get 40% Off Including Sale*

    • This Voucher has Expired
  • Get 30% Off Hundreds Of Non-Sale Items

    • This Voucher has Expired
  • £25 Off When You Spend £50

    • This Voucher has Expired
  • 30% Off Excluding Sale

    • This Voucher has Expired
  • 40% Off Your Order

    • This Voucher has Expired
  • £10 Off When You Spend £30

    • This Voucher has Expired
  • £10 Off When You Spend £30 Plus Free Delivery on orders over £20

    • This Voucher has Expired
  • 30% Off Orders

    • This Voucher has Expired