Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Body Shop

Body Shop deals

( 3 Current Deals )
Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

Ensure you Compare prices first, offers aren't necessarily cheapest.

Shop safely

There's a risk any company can struggle, so learn to Shop Safely.

Body Shop logoThe Body Shop 'January' sale*Up to 50% off, in stores and online

IT'S ON

Website: The Body Shop*
Find your nearest: Store locator*
Start date (online): It started on Thu 21 Dec.
Start date (in stores): It started on Thu 21 Dec.
Sale amount: Up to 50% off selected items.
Likely to boost? Last year, The Body Shop released a 40% off code valid on sale items towards the end of January - so it may be worth waiting to see if that happens again, though, as stock of certain items may be limited, you may prefer to pounce if you're after something specific.

A few examples of strong discounts we spotted on Tue 16 Jan:

 

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

Body Shop logoFREE £5 spend at Body Shop*With 'Love Your Body' loyalty card on your birthday

Ongoing

If you sign up to the free Body Shop* 'Love Your Body' loyalty card, on your birthday you can get a free £5 to spend in store or online with no minimum spend (see full T&Cs*). 

It's valid for up to one month after your birthday, there's no change from the £5, and you have to have made at least one purchase using the card previously to be eligible.

Body Shop logoThe Body Shop: MoneySaving tips & tricks*Including 25% student discount, haggling etc

Ongoing

There are always ways to save money at The Body Shop*, so even if there isn't a cracking deal out there that works for you, don't assume you can't cut your costs further. 

Ways to save include:

  • Discount codes. There's almost always a code you can use at The Body Shop, usually for at least 25% off and sometimes for as much as 40% off (occasionally valid on sale items as well as full-price). You'll normally see these advertised on The Body Shop's homepage, and at MSE we often feature the stronger ones in our weekly email newsletter.
     
  • Student discount. Students can get 25% off full-price items at The Body Shop by registering with Student Beans. Yet as The Body Shop often has codes for 30%-40% off, check for one of these before using student discount as you may be able to save even more.
     
  • Try haggling. We polled 1,400 MoneySavers to find out in which shops hagglers have most success. In our poll, 33% of hagglers said they'd managed to blag a discount at The Body Shop, so it’s definitely worth a try. Find out more in our Haggle on the High Street guide.
     
  • Check similar retailers. If you're not committed to buying from The Body Shop, check for deals from other beauty retailers such as Boots, Crabtree & Evelyn or Superdrug.
     
  • Had a problem with The Body Shop? There’s a free online tool you can use to complain - it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we like so much we work with it to help people get complaints justice - you can use it to complain to The Body Shop*.

If you spot any hot deals we've missed (we're only human!), let us know on Twitter @MSE_Deals, on Facebook or by emailing us at msedeals@moneysavingexpert.com.

Expired Deals

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Body Shop logoBody Shop 40% off + 'free' £15 body butter*£15 min spend to get freebie. Online only, free delivery

Expired

The Body Shop offers codes and vouchers all the time, typically for 25%-30% off, but rarely for as much as 40% off plus a 'free gift' when you spend £15 and free delivery (min spend £5). So each year, this is one of the biggies we look out for in our Christmas Deals Predictor... and now it's here!

The Body Shop shea body butter

You can get 40% off most items online at The Body Shop* when you enter the code 14671 at the checkout, until 11.59pm on Sun 17 Dec. If you're spending £15+ after the discount - £25 before you apply the code - you'll also get a free £15 200ml body butter, plus free delivery (normally £2.49).

The freebie should appear in your basket automatically once you've entered the code and spent £15 or more. When we tried it we got a shea body butter (pictured), but the T&CS don't specify a scent, so you may get a different one. Sale items and several product ranges are excluded from the discount - see 'more info' below for a full list of exclusions.

You'll only get the free body butter when using the code online, not in The Body Shop stores. Yet if you're only interested in the 40% discount, you can simply show the code at the till, either printed or on a smartphone, until store closing on Wed 20 Dec (find your nearest*).

For more festive forecasts, see our Christmas Deals Predictor

More info

Min £5 spend to get free delivery. Code can't be used on sale items, at outlet stores, airports, Hove or Horsham branches. Also not valid with other offers, on gift cards, charitable items or any of the following Body Shop products:

  • Spa of the World range, including gifts
  • Olis of Life range, including gifts
  • Store-made gifts
  • Drops of Light Pure Resurfacing Liquid Peel
  • Expert Facial range and gifts
  • Drops of Youth range, including gifts
  • Elixirs of Nature range, including Eau De Parfum
  • Vitamin C Glow Revealing Liquid Peel
  • Ginger anti-dandruff shampoo
  • Amazonion Saviour multi-purpose balm
  • British Rose and Chinese Ginseng rice toners
  • Tea Tree anti-imperfection night mask
  • Beauty advent calendars
  • Countdown to New Year
  • House of Holland cube
  • Values robot
  • Camomile make-up removing kit
  • Frosted berries, vanilla chai and frosted plum soaps
  • Vanilla delight, candied plum, green tea, strawberry and mango bath bombs
  • Pink grapefruit, coconut and moringa bath bubbles

Body Shop logoBody Shop £25 off £50 spend*Code valid on most full-price items in store & online

Expired

If you enter the code 14664 online at The Body Shop*, you can get £25 off when you spend £50 or more until 9am on Tue 12 Dec. Delivery's £2.49.

You can also get the £25 off in stores (find your nearest*) when you show the code on The Body Shop's homepage, either printed out or on your smartphone, until closing time on Mon 11 Dec.

The code's valid on most full-price items and can't be used in the sale. A number of full-price items are excluded - see 'more info' below for details.

More info

Codes can't be used at outlet stores, airports, Hove or Horsham branches. Also can't be used with other offers, on gift cards, charitable items, Love Your Body memberships or any of the following Body Shop products:

  • Spa of the World range, including gifts
  • Oils of Life range, including gifts
  • Store made gifts
  • Drops of Light pure resurfacing liquid peel
  • Expert Facial range, including masks and gifts
  • Drops of Youth range, including gifts
  • Elixirs of Nature range, including Eau de Parfum
  • Vitamin C glow revealing liquid peel
  • Ginger anti-dandruff shampoo
  • Amazonian Saviour multi-purpose balm
  • British Rose and Chinese Ginseng Rice toners
  • Tea Tree overnight mask
  • Advent calendars
  • Countdown to New Year
  • House of Holland Cube large
  • Values robot
  • Camomile make up removing kit
  • Frosted berries, vanilla chai and frosted plums soap
  • Vanilla delight, candied plum, green tea, strawberry and mango bath bombs
  • Pink grapefruit, coconut and moringa bath bubbles
  • Sale items

Body Shop logoThe Body Shop 20% off beauty advent calendars*In store only. Calendars from £36 with discount

Expired

If you go in store to The Body Shop (find your nearest*), you can get 20% off its beauty advent calendars until close of business on Sun 26 Nov.

There's no code required, and it's valid on all three calendars (see below for details).

The Body Shop advent calendars and prices with discount include:

  • £36 (norm £45) 24 Days of advent calendar* –  Includes lip butter, mini shower gels, hand cream etc. It says the contents are normally £88ish.
  • £52 (norm £65) 25 Days deluxe advent calendar* – Includes body butter, lip balm, soap etc. It says the contents are normally £116ish.
  • £79.20 (norm £99) 25 Days ultimate advent calendar* – Includes body butter, hand cream, pollution clearing mask etc. It says the contents are normally £214ish.

Of course, The Body Shop regularly runs discount codes – in fact, there’s a 40% off code running now – but these aren't usually valid on advent calendars, which are a fun way to save money on items you’d buy anyway, or make a decent gift (maybe even several gifts if you separate the products).

Body Shop logoThe Body Shop 40% off code*In stores & online. Eg, Coconut Body Butter £9 (norm £15)

Expired

If you go online to VoucherCodes* you can grab a code to get 40% off most full-price and sale items at The Body Shop online until 9am on Mon 20 Nov, or in stores until closing on Sun 19 Nov. Delivery's £2.49 or free if you're still spending £15+ after the discount's applied.

While The Body Shop has discount codes almost all of the time, they're very rarely for more than 40% off - so now could be a good time to pounce.

Selected product ranges - including its advent calendar - and stores are excluded (see 'more info' below).

Here are a few examples of what we found using the code on Tue 14 Nov:

Should I buy before Black Friday?

In previous years, The Body Shop's Black Friday offering has been a bundle of selected products with up to 60% off. You could wait until Black Friday to see if it includes your favourites, but the bundle has been £35ish previously so if you're looking to spend less, it's worth looking at this 40% off offer.

More info

Codes can't be used at outlet stores, airports, Hove or Horsham branches. Also can't be used with other offers, on gift cards, charitable items, Love Your Body memberships or any of the following Body Shop products:

  • Spa of the World range, including gifts
  • Oils of Life range, including gifts
  • Store made gifts
  • Drops of Light pure resurfacing liquid peel
  • Expert Facial range, including masks and gifts
  • Expert Facial range, including masks and gifts
  • Drops of Youth range, including gifts
  • Elixirs of Nature range, including Eau de Parfum
  • Vitamin C glow revealing liquid peel
  • Ginger anti-dandruff shampoo
  • Amazonian Saviour multi-purpose balm
  • British Rose and Chinese Ginseng Rice toners
  • Tea Tree overnight mask
  • Advent calendars
  • Countdown to New Year
  • House of Holland Cube large
  • Values robot
  • Camomile make up removing kit
  • Frosted berries, vanilla chai and frosted plums soap
  • Vanilla delight, candied plum, green tea, strawberry and mango bath bombs
  • Pink grapefruit, coconut and moringa bath bubbles
  • Sale items

Body Shop logoBody Shop 30% off code*In stores & online via code. Some exclusions

Expired

If you go online to The Body Shop* you can get 30% off most items (not including sale) when you enter the code 14671 until 9am on Tue 24 Oct. Delivery's £2.49, or free if you're spending at least £25 after the discount's been applied. If the code doesn't work when you cut and paste, try typing it in manually to ensure there are no spaces before or after the code.

You can also get 30% off in Body Shop stores (find your nearest*) until closing time on Mon 23 Oct. Simply show the code to staff at the till, either printed out or on your smartphone. Some products and a few stores are excluded - see 'more info' below for details.

More info

Code can't be used on sale items, at outlet stores, airports, Hove or Horsham branches. Also not valid with other offers, on gift cards, charitable items or any of the following Body Shop products:

  • Gift Cards
  • Charitable items
  • Spa Of The World Range including gifts
  • Oils Of Life Range including gifts
  • Store Made Gifts
  • Drops of Light Pure Resurfacing Liquid Peel
  • Expert Facial range and gifts
  • Drops Of Youth Range including gifts
  • Elixirs of Nature Range including Eau De Parfum
  • Vitamin C Glow Revealing Liquid Peel
  • Ginger Anti-Dandruff Shampoo
  • Amazonian Saviour Multi-Purpose Balm
  • British Rose and Chinese Ginseng Rice Toners
  • Tea Tree Overnight Mask
  • Advent Calendars
  • Sale items
use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

are
you
Skint? ask:
  • Do I need it?
  • Can I afford it?
are
you
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help MoneySavingExpert.com: Body Shop Body Shop Body Shop

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out