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

( 2 Current Deals )
Get Martin's 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 + 'free' £8 moisturiser*Online only. £10 minimum spend to get the freebie

2 days left

If you go online to The Body Shop* and enter the code 19807 you'll get 30% off most items until 9am on Tue 31 May. If you're spending £10+ after the discount (£14.50ish before you apply the code), you'll also get a free 'body sorbet' moisturiser, normally £8. Delivery's £2.49.

The freebie should appear in your basket once you've entered the code and spent £10 or more. Some products are excluded from the discount - see 'more info' below for full details. You can only get this freebie when shopping online, not in The Body Shop stores.

More info

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:

  • The Body Shop Foundation bag for life
  • Drops Of Youth Eye Concentrate
  • Wonderblur and Bouncy Sleeping Mask
  • Red Musk range
  • Vitamin C Enhancer and Moisture Day Cream
  • Spa Of The World Range including gifts
  • Oils Of Life Range including gifts
  • Fresh Faced Blush range
  • Black Musk range
  • Fresh Nude Foundations range
  • Shade Adjusting Drops
  • Store made gifts
  • Drops of Youth range
  • Limited Edition Hemp Hand Protector
  • British Rose range
  • Drops of Light range
  • Instaglow
  • Vitamin E day lotion (SPF30)
  • Multi-shield essence (SPF50)
  • Ginger anti-dandruff shampoo
  • Vitamin E SPF and essence lotion
  • Polynesian Tiare range
  • Pinita Colada range
  • Honey Bronze Drops of Sun
Get Martin's Free Weekly Email!

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

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.

Expired Deals

Body Shop logoBody Shop 35% off full-price items*MSE Blagged code online & in stores. Eg, £6 body butter £4

Expired

If you go online to The Body Shop* you can get 35% off most full-price items when you enter the code 14320 by 9am on Mon 23 May. Delivery's £2.49.

You can also get the discount in stores (find your nearest*), simply show the code either printed or on your phone at the till before closing on Sun 22 May. A number of ranges are excluded - see 'more info' below for details - and the code isn't valid on sale items.

Here are some examples of what we found using the code on Tue 17 May:

OR get 30% off plus a 'free' gift

If you're willing to compromise on a smaller discount, there's a separate code to get 30% off plus a 'free' body sorbet (norm £8) when you shop online - this one won't work in stores.

But you can't combine both, so you'll have to decide which offer's best for you.

More info

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:

  • The Body Shop Foundation bag for life
  • Drops Of Youth Eye Concentrate
  • Wonderblur and Bouncy Sleeping Mask
  • Red Musk range
  • Vitamin C Enhancer and Moisture Day Cream
  • Spa Of The World Range including gifts
  • Oils Of Life Range including gifts
  • Fresh Faced Blush range
  • Black Musk range
  • Fresh Nude Foundations range
  • Shade Adjusting Drops
  • Store made gifts
  • Drops of Youth range
  • Limited Edition Hemp Hand Protector
  • British Rose range
  • Drops of Light range
  • Instaglow
  • Vitamin E day lotion (SPF30)
  • Multi-shield essence (SPF50)
  • Ginger anti-dandruff shampoo
  • Vitamin E SPF and essence lotion
  • Polynesian Tiare range
  • Pinita Colada range
  • Honey Bronze Drops of Sun

Body Shop logoBody Shop 30% off + 'free' £14 body butter*Online only. £10 minimum spend to get the freebie

Expired

If you go online to The Body Shop* and enter the code 14664 you'll get 30% off most items until 9am on Tue 26 Apr. If you're spending £10+ after discount (£14.50ish before you apply the code), you also get a free passion fruit body butter (200ml)*, normally £14. Delivery's £2.49.

The freebie should appear in your basket once you've entered the code and spent £10 or more. Some products are excluded from the discount - see 'more info' below for full details.

You can also get 30% off in stores...

Until closing time on Mon 25 Apr, simply show the code on The Body Shop's website, either printed or on your smartphone. Unfortunately, you won't get the free body butter in store.

More info

Discount not available at outlets, airports or Horsham and Hove branches, and it can't be used with other offers, on sale items, gift cards, charitable items, Love Your Body memberships or any of the following products:

The Body Shop Foundation Bag for Life
Drops Of Youth Eye Concentrate
Wonderblur and Bouncy Sleeping Mask
Red Musk range
Fuji Green Tea range including gifts
Vitamin C Enhancer and Moisture Day Cream
Spa Of The World range including gifts
Oils Of Life range including gifts
Fresh Faced Blush range
Black Musk range
Fresh Nude Foundations range
Shade Adjusting Drops
Store Made gifts
Drops of Youth range
Limited Edition Hemp Hand protector
British Rose range
Drops of Light range
Ginger anti-dandruff shampoo
Instaglow
Vitamin E day lotion SPF30 
Multi-Shield Essence SPF50

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

Expired

If you go online to The Body Shop* by 9am on Tue 12 Apr, you can get £10 off when you spend £25 or more and enter the discount code 14671. Delivery's £2.99.

You can also get the £10 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 Apr.

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

More info

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

The Body Shop Foundation Bag for Life
Drops Of Youth Eye Concentrate
Wonderblur and Bouncy Sleeping Mask
Red Musk range
Fuji Green Tea range including gifts
Vitamin C Enhancer and Moisture Day Cream
Spa Of The World range including gifts
Oils Of Life range including gifts
Fresh Faced Blush range
Black Musk range
Fresh Nude Foundations range
Shade Adjusting Drops
Store Made gifts
Drops of Youth range
Limited Edition Hemp Hand protector
British Rose range
Drops of Light range

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 code*Online and in stores. Not valid on sale items

Expired

If you go online to The Body Shop* you can get 40% off most full-price items when you enter the code 14665 by 9am on Fri 25 Mar. Delivery's £2.49.

You can also get the discount in stores by printing the code from The Body Shop's website or showing it on your smartphone at the till before closing time on Thu 24 Mar.

The code isn't valid on sale items, which are already billed as 'up to 50% off'. A number of ranges in the full-price section are also excluded - see 'more info' below.

Here are some examples of what we found while testing the code on Mon 21 Mar:

Buying from the sale section?

The Body Shop's told us from 9am on Fri 25 Mar, you'll be able to get 40% off full-price and sale items with the code 19804, valid until 9am on Tue 5 Apr.

If what you want to buy is in the sale, it may be worth waiting until the end of the week as the current code is valid on full-price items only. Yet do bear in mind that as it's a sale, and stock is likely to be limited, some items may sell out before Friday.

More info

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:

  • Drops Of Youth Eye Concentrate
  • Wonderblur and Bouncy Sleeping Mask
  • Red Musk range
  • Fuji Green Tea Range including gifts
  • Vitamin C Enhancer and Moisture Day Cream
  • Spa Of The World Range including gifts
  • Oils Of Life Range including gifts
  • Fresh Faced Blush range
  • Black Musk range
  • Fresh Nude Foundations range
  • Shade Adjusting Drops
  • Store made gifts
  • Drops of Youth range
  • Limited Edition Hemp Hand Protector
  • British Rose range

Body Shop logoBody Shop £10 off £25 spend*Code valid on most items online and in stores

Expired

If you go online to The Body Shop* by 9am on Tue 22 Mar, you can get £10 off when you spend £25 or more and enter the discount code 19807. Delivery's £2.99.

You can also get the £10 off in stores (find your nearest*), if you show the code on The Body Shop's homepage (either printed or on a smartphone), until close of business on Mon 21 Mar.

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

More info

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

The Body Shop Foundation Bag for Life
Drops Of Youth Eye Concentrate
Wonderblur and Bouncy Sleeping Mask
Red Musk range
Fuji Green Tea range including gifts
Vitamin C Enhancer and Moisture Day Cream
Spa Of The World range including gifts
Oils Of Life range including gifts
Fresh Faced Blush range
Black Musk range
Fresh Nude Foundations range
Shade Adjusting Drops
Store Made gifts
Drops of Youth range
Limited Edition Hemp Hand protector
British Rose range.

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