The Body Shop Discount Codes

Rated 4.7 from 3024 votes

Earn Cloud Coins

21
Available Offers
Free £5 Voucher with Orders Over £40 at The Body Shop
Free £5 Voucher with Orders Over £40 at The Body Shop

Exclusive Free £5 Voucher with Orders Over £40 at The Body Shop

£10 Off Orders Over £35 with Friend Referrals at The Body Shop

£10 Off Orders Over £35 with Friend Referrals at The Body Shop

120 used this week

£5 Off Selected Orders Over £20 | The Body Shop Voucher Code

£5 Off Selected Orders Over £20 | The Body Shop Voucher Code

60 used today

£10 Off Orders Over £50 | The Body Shop Voucher Code

£10 Off Orders Over £50 | The Body Shop Voucher Code

318 used this week

£7 Off Orders Over £40 | The Body Shop Discount Code

£7 Off Orders Over £40 | The Body Shop Discount Code

336 used this week

£4 Off Orders Over £20 at The Body Shop

£4 Off Orders Over £20 at The Body Shop

258 used this week

15% Off Ginger Anti-Dandruff Shampoo or Conditioner Orders | The Body Shop Voucher Code

15% Off Ginger Anti-Dandruff Shampoo or Conditioner Orders | The Body Shop Voucher Code

261 used this week

15% Off Tea Tree Oil Orders at The Body Shop

15% Off Tea Tree Oil Orders at The Body Shop

225 used this week

£9 Off Orders Over £50 | The Body Shop Coupon Code

£9 Off Orders Over £50 | The Body Shop Coupon Code

261 used this week

Up to 50% Off Orders in the Sale at The Body Shop

Up to 50% Off Orders in the Sale at The Body Shop

Online

20% Off Orders for Blue Light Card Holders at The Body Shop

20% Off Orders for Blue Light Card Holders at The Body Shop

Online

Advent Calendars from £55 at The Body Shop

Advent Calendars from £55 at The Body Shop

Online

Christmas Gifts from £4 at The Body Shop

Christmas Gifts from £4 at The Body Shop

Online

Up to 70% Off Orders in the Outlet at The Body Shop

Up to 70% Off Orders in the Outlet at The Body Shop

Online

Body Butters from £6 at The Body Shop

Body Butters from £6 at The Body Shop

Online

15% Student Discount at The Body Shop 🙌

15% Student Discount at The Body Shop 🙌

Online

Free Delivery on Orders Over £30 at The Body Shop

Free Delivery on Orders Over £30 at The Body Shop

Online

15% Off with Loyalty Club Sign-ups at The Body Shop

15% Off with Loyalty Club Sign-ups at The Body Shop

Online

Gift Cards from £5 at The Body Shop

Gift Cards from £5 at The Body Shop

Online

Free Returns on Orders at The Body Shop

Free Returns on Orders at The Body Shop

Online

Free Click & Collect on Orders at The Body Shop

Free Click & Collect on Orders at The Body Shop

Online

Scroll to top