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

( 1 Current Deal )
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 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.

Get Martin's 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 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.

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 bundle £25 delivered (norm £45)*MSE Blagged bundle incl £14 body butter, £10 mascara

Expired

The Body Shop's put together an online Mother's Day beauty bundle* for £22.50 plus £2.49 delivery. To get it, go via our link and enter the MSE Blagged code TREATMUM before you pay. The offer ends on Sun 6 Mar or when all 4,000 bundles have sold out, whichever's first.

Important: The deadline for standard delivery on Mother's Day has now passed, so if you need it to arrive in time for Sunday, you'll need to pay extra for express delivery and order by 11am on Thu 3 Mar. The Mother's Day bundle is only available online, not in stores. 

Although The Body Shop does offer regular discounts, at £24.99 delivered, this bundle beats everything else out there at the moment. If previous bundles are anything to go by, it'll be popular - so go quick if you want one.

Bought individually at full-price, this collection of beauty products would normally cost £45 - so it's essentially a 50% discount. There's also free delivery if you spend over £25, so buy any additional £2.50 item (eg, coconut hand gel* or cotton pads*) and you effectively get it for 1p extra.

The Mother's Day bundle includes:

  • Smoky Poppy body butter (200ml), norm £14

  • Vitamin E Aqua Boost Sorbet moisturiser (50ml), norm £13

  • Big & Curvy mascara (8ml), norm £10

  • Chocolate shower cream (250ml), norm £4

  • Coconut lip butter (10ml), norm £4

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: Currently no affil links.