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

( 4 Current Deals )
Get Our Free Weekly Email!

For all the latest deals, guides and loopholes - join the 10m 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 logoBody Shop 30% off code*In stores & online. Valid on full-price items only

6 days left

If you go online to The Body Shop* you can get 30% off most full-price items when you enter the code 14666 until 9am on Mon 23 Jan. Delivery's £2.49, or free if you're spending at least £10 after the discount's been applied. It's not valid on sale items.

You can also get 30% off in The Body Shop stores (find your nearest*) until closing time on Sun 22 Jan. 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:

  • Spa Of The World range, including gifts
  • Oils Of Life range, including gifts
  • Store made gifts
  • Accessories - incl Spa Brush, Spa Wooden Massager & Face Lifting Massager
  • Drops Of Light range
  • Recipes Of Nature range, including Expert Facial Masks
  • Advent calendars
  • Best Of The Body Shop gifts
Get Our Free Weekly Email!

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

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): Started Thu 22 Dec
Start date (in stores): Started Thu 22 Dec
Sale amount: Up to 50% off selected items.
Likely to boost? Last year The Body Shop released a 30% off discount code for selected full-price and sale items on Mon 11 Jan, so keep an eye out.

Examples of discounts we found on Mon 9 Jan include:

As is the nature of sales, stock may be limited - so go quick if there's something you're after.

Body Shop logoFREE £5 spend at Body ShopWith '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.

Get Our Free Weekly Email!

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

Expired Deals

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

Expired

MSE Update 1.15pm Fri 16 Dec: Frustratingly, The Body Shop has pulled the 'free' gift offer early. Though you can still use the code to get 40% off.

The Body Shop offers codes and vouchers all the time (typically 25%-30% off), but rarely for as much as 40% off plus a 'free gift' (offer pulled early, see above) and free delivery when you spend over £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 19807 at the checkout, until 11am on Thu 22 Dec. If you're spending £10+ after discount (£17ish before you apply the code), you'll also get a free 200ml shea body butter (pictured, normally £14), plus free delivery (normally £2.49).

The freebie should appear in your basket automatically once you've entered the code and spent £10 or more. Sale items and a few product ranges are excluded from the discount - see 'more info' below for details.

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 21 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
  • Oils Of Life range, including gifts
  • Store made gifts
  • Accessories, including Spa Brush, Spa Wooden Massager, Face Lifting Massager, Fresh Foundation Brush
  • Drops Of Light range
  • Recipes Of Nature range, including Expert Facial Masks
  • Advent calendars
  • Best Of The Body Shop gifts

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 £25 off £50 spend*Code valid on most full-price items in store & online

Expired

If you enter the code 14666 online at The Body Shop*, you can get £25 off when you spend £50 or more until 9am on Tue 13 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 Tue 13 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

The code can't be used at outlet stores, airports, Hove or Horsham branches. It also can't be used with other offers, on sale items, gift cards, charitable items or any of the following:

The Body Shop Foundation Bag for Life
Spa Of The World range, including gifts
Oils Of Life range, including gifts
Fresh Nude Foundations range
Shade Adjusting Drops
Store Made gifts
Drops of Light range
Ginger anti-dandruff shampoo
Accessories, including Spa Brush, Spa Wooden massager, Face Lifting massager, Fresh Foundation Brush 
Recipes of Nature Range, including Expert Facial Masks
Advent Calendars 
Tea Tree Oil, Targeted Gel & Rescue Kit
Banana Shampoo & Conditioner 
Vitamin E Eye Cream 
Elderflower Unperfumed Eye Gel
 

Body Shop logoFREE £5 nail polish at The Body Shop*Via vch in store. Plus, 40% off voucher in store or online

Expired

If you go online to VoucherCodes*, you can sign up to get a code for a free £5 'Colour Crush' 6.8ml nail polish at The Body Shop until Sun 4 Dec, while stocks last.

If the nail polishes aren't out on display in Body Shop stores, you'll need to ask a staff member to get one for you. You'll then have to show the voucher code on your smartphone at the till.

There are 50,000 voucher codes available and 24 shades of polish to choose from (subject to availability) - all vegan and cruelty-free.

Some locations are excluded - see 'more info' below for details.

40% off in store and online

If you go online to VoucherCodes* or go via the app, you can also get an online code and in-store voucher for 40% off at The Body Shop until Sun 4 Dec. See ‘more info’ below for exclusions.

MSE Rhiannon says:

When we checked this offer, we were told that even though it's not mentioned in any of the T&Cs, you have to present or sign up for The Body Shop's 'Love Your Body' loyalty card in order to get the free nail polish - so it's worth making sure you remember to take your card when you go to pick yours up.

More info

Excluded stores are mostly outlets or at airports:

Ashford Outlet, Birmingham NEC Resort Outlet, Braintree Outlet, Bridgend Outlet, Castleford Outlet, Cheshire Oaks Outlet, Dalton Park Outlet, East Midlands Designer Outlet, Gretna Outlet, Gunwharf Quays Outlet, Hatfield Outlet, Horsham, Hove, Livingston Outlet, Lowry Outlet, Manchester Airport, Royal Quays Outlet, Spalding Outlet, Stansted Airport, Street Outlet, Swindon Outlet, Wembley Outlet, or York Outlet.

The 40% off code can't be used on sale items or with other offers, on gift cards, charitable items or any of the following Body Shop products:

  • Spa Of The World range, including gift
  • Oils Of Life range, including gift
  • Ginger anti-dandruff shampoo
  • Fresh Nude Foundations range
  • Shade Adjusting Drops
  • Store-made gifts
  • Accessories - including spa brush, spa wooden massager, face-lifting massager, fresh foundation brush
  • Drops of Light range
  • Recipes of Nature range
  • Best of The Body Shop gifts

Body Shop logoThe Body Shop £35 bundle (norm £93ish)*Blagged early access to bundle. Or 40% off code

Expired

The Body Shop is running two separate Black Friday deals. First off, there's a £35 bundle of The Body Shop products (bundle now SOLD OUT) that would normally cost £93ish at full price (it's effectively a 63% discount).

Secondly, there's a 40% off code, which is valid in stores and online until Wed 30 Nov.

The Body Shop 40% off code

If you go online to The Body Shop* you can get 40% off most full-price items when you enter the code 19805 until 9am on Thu 1 Dec. You can also get the discount in stores (find your nearest*). Simply show the code to staff - either printed or on your phone - by closing time on Wed 30 Nov.

There are some excluded items (see 'more info' below) and it won't work with the Black Friday bundle. If you want to get both deals, you'll need to do it separately in two transactions.

£35 Black Friday bundle SOLD OUT

If you go online to The Body Shop* you can get a special Black Friday bundle (see image below) containing the following 10 products for £35 all-in:

  • Vitamin E moisture cream (100ml) - norm £18
  • Coconut body butter (200ml) - norm £14
  • Hemp hand protector (100ml) - norm £11
  • Coconut beautifying oil (100ml) - norm £10
  • Vitamin E sink-in moisture sleeping mask (100ml) - norm £10
  • Smoky eye definer pencil (black) - norm £9
  • Red Musk fragrance mist (100ml) - norm £7.50
  • Shea exfoliating sugar body scrub (50ml) - norm £5
  • The Body Shop tote bag - norm £5
  • Coconut shower cream (250ml) - norm £4

Delivery's free, and if you bought all the items separately they'd usually cost £93.50 at full price. It's first come, first served and there are only 6,000 available - so go quick if you want one. You can only get the bundle online, not in stores, and it's not valid with the 40% off code.

We initially blagged MoneySavers early access to Black Friday bundle - to give you first dibs on the stock before the general public were allowed in. But since Thu 24 Nov, it's been available for anyone to buy. So you don't miss out next time, make sure you're getting our weekly emails.

 

More info

The 40% off code is not valid on gift cards, charity items or any of the following:

  • Spa Of The World range, including gifts
  • Oils Of Life range, including gifts
  • Ginger anti-dandruff shampoo
  • Fresh Nude and Cushion foundations range
  • Shade adjusting drops
  • Store-made gifts
  • Accessories including spa brush, face-lifting massager
  • Drops Of Light range
  • Recipes Of Nature range, including face masks
  • Advent calendars
  • Tea tree oil and targeted gel
  • Banana shampoo and conditioner
  • Vitamin E eye cream
  • Elderflower unperfumed eye gel
  • Tea tree rescue kit
  • Best Of The Body Shop gifts

Body Shop logoBody Shop extra 40% off sale*In stores & online via code/voucher. Eg, £14 body butter £5

Expired

If you go online to The Body Shop* you can get 40% off almost everything, including items with up to 50% off in the sale*, when you enter the code 14672 until 9am on Tue 1 Nov. Delivery's £2.49 or free if you're spending at least £10.

You can also get the discount in stores by printing the code from The Body Shop's website, or showing it on your smartphone until closing time on Mon 31 Oct. Some products and a few stores are excluded - see 'more info' below for details.

Strong discounts we found using the code on sale items on Tue 25 Oct include:

More info

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

Spa Of The World range, including gifts | Oils Of Life range, including gifts | Fresh Faced Blush range | Fresh Nude and Cushion Foundation ranges | Shade Adjusting Drops | Store-made gifts | Ginger anti-dandruff shampoo | Accessories including spa brush, spa wooden massager, face lifting massager, Fresh Foundation brush | Drops of Light range | Recipes of Nature range, including Expert Facial Masks and gifts | Advent calendars | Tea tree oil | Tea tree targeted gel | Banana shampoo and conditioner | Vitamin E eye cream | Elderflower unperfumed eye gel | Tea tree rescue kit | Best Of The Body Shop gifts

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

Get Our Free Weekly Email!

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