The Body Shop Deals

The Body Shop Deals & Offers

278 hot deals
The Body Shop is one of the UK’s most famous retail brands, offering ecologically friendly, high quality toiletries and cosmetics. The firm also offers big discounts on many popular product lines, and these can all be found at the Body Shop’s HotUKDeals listings pages. Read more

All The Body Shop Deals, Discounts & Sales for July 2018

Body shop upto 50% off sale
Found 12th JunFound 12th Jun
Received an email from the Body Shop. Upto 50% off sale now on. Sorry if already posted. If anyone has any further discount codes.. please share.
Get dealGet deal

What is the additional 40% off?


14671 is working on sale items for me, thanks.


14671 is for NON-SALE items




14671 25% off works on sale items

Free Body Shop Skin Defence Cream @ The body shop
Found 29th MayFound 29th May
The Body Shop are giving away 50,000 FREE samples of their SPF 50 Skin Defence Cream. To claim just enter your details in the online form, check your email for your exclusive vouch… Read more

Oh.. so sorry to hear about that, I just take it from surey quay store, and I try to ask them "why some store didn't have".. they said, because this is new promotion launch, some store haven't get this sample yet.. maybe u come to ask them again. Or in the confirm email, they also show which store u can collect it. Hope it help.


Grrr. Don't you just hate that? Edit - turns out mine isn't either!


I'm always up for free stuff but not sure it's worth the trek to the store for a 5ml sample. Heat added anyway as some will love it.


Thanks! :) I'll try to pick one up later


Signed up just to realise my local store isn't participating :|

Found 5th MayFound 5th May
To claim a fee sample pack of our NEW Body Yogurts ( 1 x Strawberry Body Yogurt (5ml), 1 x Almond Milk Body Yogurt (5ml)), participants must fill in the online sample request form.… Read more
Get dealGet deal


my mum always made sure i was wearing proper sunblock in the first place. meh.


5ml is a sachet, so good for one arm (just about).


Years ago I was sunburnt during a family holiday, my mum then plastered me with natural yogurt. It helped so there must be something behind it


so yogurt is good for you! rub it in! more rubbish someone has come up with (annoyed)

WhatsApp Alerts!
Deal Alerts!
Oops! Looks like we couldn't connect 😢 Please try again!
To sign up: add to your mobile contacts, then text us 'Start' via WhatsApp
25% off @TheBodyShop - online and in store
LocalLocalFound 1st MayFound 1st May
25% off at The Body Shop excluding new body yogurt lotion in store and online. Terms and Conditions: * 25% off terms & conditions . Body Yogurts and other exclusions apply. To… Read more
Get dealGet deal

In store gift redemption: IN-STORE REDEMPTION TERMS AND CONDITIONS: Customers who spend £17 or more on Bath and Body products, after all discounts applied (excluding purchases of (1) Gift Cards, (2) Charitable items), in a single transaction in participating stores* are eligible to receive a Forever Against Animal Testing Cosmetics Bag (containing an Almond, Milk & Honey Hand Cream 30ml, Shea Shower Cream 60ml and Fuji Green TeaTM Refreshingly Hydrating Conditioner 60ml) worth £14 in total. This offer is valid between 9am on Tuesday 1st of May until close of business in stores on Monday 11th of June 2018, subject to availability, while stocks last. No cash alternative is available and we reserve the right to substitute alternative products of a similar value. The gift may be redeemed only once per customer. This offer cannot be redeemed in conjunction with the £10 off £25 till receipt, or any other promotional or discount code, email or affiliate offer whatsoever. Love Your Body Club™ vouchers may be used as part payment with this offer. The promotional code must be registered at the time of purchase, by clicking on ‘use promotional code’ on the basket page. The promotional code is not available online or through The Body Shop At HomeTM. *This offer is available in all The Body Shop UK stores except the following: Ashford Outlet, Birmingham NEC Resort Outlet, Braintree Outlet, Bridgend Outlet, Cambridge stores, Castleford Outlet, Cheshire Oaks Outlet, Dalton Park Outlet, Doncaster Lakeside Outlet, East Midlands Designer Outlet, Exeter, Gretna Outlet, Gunwharf Quays Outlet, Hatfield Outlet, Horsham, Hove, Livingston Outlet, Lowry Outlet, Manchester Airport, Norwich, Plymouth, Royal Quays Outlet, Spalding Outlet, Stansted Airport, Clarks Village Outlet, Sheffield, Swindon Outlet, Talke Hanley Outlet, Fleetwood Outlet, Wembley Outlet or York Outlet.


ONLINE REDEMPTION TERMS AND CONDITIONS: The promotional code 14672 entitles customers to receive a Forever Against Animal Testing Cosmetics Bag (containing a Spa of the WorldTM Adriatic Peony Body Wash 60ml, Spa of the WorldTM Japanese Camellia Body Cream 60ml and Aloe Day Cream 50ml) worth £23 in total, when they spend £30 or more online in a single transaction after all discounts (excluding purchases of (1) Gift Cards, (2) Charitable items). This offer is valid between 9am on Tuesday May1st to 9am on Tuesday May 15th 2018, subject to availability, while stocks last. This offer cannot be redeemed in conjunction with the £10 off £25 till receipt, any other promotional or discount code or email or affiliate offer whatsoever. No cash alternative is available and we reserve the right to substitute alternative products of a similar value. Love Your Body Club™ vouchers may be used as part payment with this offer online. The promotional code 14672 must be entered at the time of purchase, by clicking on ‘use promotional code’ on the basket page. The promotional code is not available in-store or through The Body Shop At Home™. This offer may only be redeemed once for one online transaction.


And a free gift on 30£ spend

Frosted Berries Body Butter - 50ml £1.80 (RRP £6) / 200ml £4.50 (RRP £15) @ TheBodyShop w/ code 19806
Found 20th MarFound 20th Mar
Frosted Berries Body Butter - 50ml £1.80 (RRP £6) / 200ml £4.50 (RRP £15) @TheBodyShop w/ code 19806 ENTER CODE AT CHECKOUT TO GET THESE PRICES The 200ml is currently oos but wi… Read more

Doesn't smell great I'll be berry honest


This musht be berry gud !


Thank you, will take a look.


Posted before


hass you are flying hot again :p

Almond Nourishing Body Butter £4.50 (W/ code 19806) @ TheBodyShop — (was £15, then £7.50, NOW £4.50 / £6.99 delivered)
Found 18th MarFound 18th Mar
Almond Nourishing Body Butter (W/ code 19806) @TheBodyShop — (was £15, then £7.50, NOW £4.50) Body Shop have a terrific offer online at the moment, with 40% off loads off stuff in… Read more
Get dealGet deal

Just in front of the website where it shows the code would say ' online and in store'


Thanks would it say on their T&C?


Yes, you need to give them the code at the till and don't get brushed off - some of SA would say that they do not know anything about it as they are evaluated on overall sales. You can always pull their website up on your phone to show them what it says.


I put 3 in the basket choose super saver delivery and no charge for postage.


This deal is nuts! Someone had to :D

Deal Alerts!
Want the hottest deals in your inbox?
Subscribe to receive an overview of the hottest deals posted each day.
The Body Shop Sale +  extra 40% off using code 19806 - Free delivery with £20 spend
LocalLocalFound 12th MarFound 12th Mar
Update 1
Can now get further 40% off sale and non sale using code 19806 - runs until 9am Tuesday 27th March
A few bits & pieces worth a look Olive Nourishing Body Butter 50ml £2.20 was £6 Frosted Berries Hand Cream £1.50 was £5 Pinita Colada Body Wash £2.10 was £5 Pi… Read more

Can I get 40% off in store on everything?


The Bodyshop only sell body shop products


any good Marc Jacobs perfume buys here?


Also note that you have to spend £20 before the sale, but once the code is inputted you still get free delivery if after the sale price is less than £20


Awesome! :D Just got a £5 voucher yesterday so put it towards my order!

FREE Skincare pamper and makeover instore @ Body shop
LocalLocalFound 6th MarFound 6th Mar
Excludes the outlets/airports etc It says first come first and that you can book so call before going!

Is this for the Skincare pamper and Maskover or the makeover? They have two available at the moment according to recent email.

Free Body shop youth cream sample
Found 20th FebFound 20th Feb
Fill in your details, the body shop will email you a code to redeem in your local store
Get dealGet deal

Worth mentioning in post it is a 7ml sample bottle of the drops and a 1ml sachet of the cream.


Mine worked with +44


1 ml


For some reasons wouldn't submit with the mobile number filled in. I left it empty and it worked - well hope it worked as then you submit it the screen is just blank.


Anyone else having problems with the mobile phone part?

Free Makeover & Samples from The Body Shop
LocalLocalFound 19th FebFound 19th Feb
Did you know The Body Shop offer FREE makeovers and freebies when you visit your local store? Pop into your nearest Body Shop store and you can enjoy a free makeover and skin con… Read more

Why is this being voted cold without a single comment?

Get 40% off on BODYSHOP Ginger Shampoo (ONLINE ONLY) £3.90 250ml with code
Found 26th JanFound 26th Jan
This is the best Anti dandruff Shampoo I have ever used, been using for a year now. They only put it on sale once in a blue moon so this is a great deal to have a stock of it. 400m… Read more
Get dealGet deal

£2.49 or free delivery if you spend £20


How much is del?


Swines have reduced the 600ml bottle to 400ml! That's a 30%+ reduction!


fab, thanks OP


Go to basket and enter it in enter promo code section

Body shop sale with extra 40% off with code
Found 23rd JanFound 23rd Jan
40% extra on sale products!! Free delivery over 20 pound order. Just add code 14664 on checkout.
Get dealGet deal

So sorry to hear that.. I did the same mistake.. But to stop others from doing it I mentioned it in the comments..


When I tried to use similar code from O2, many items were excluded... I should have read it before taking the basket to the till :S


I think it will be there until they stop extra 40% off.


Any idea when this code will expire ?


Used with my £5 birthday voucher last week and you can also use it instore :) Just show the code

All-In-One BB Cream RRP £12 - £2  @ the body shop
Found 5th JanFound 5th Jan
all in one bb cream reduced from £12 to £2 reviews are good too.

OK, thanks, I'm no expert, but 31/32 is not really wrinkly age, is it?


32 this year! 😋


Age? please. (Not meaning to be offensive but "Used for 10+ yrs no wrinkles" means nothing, you could be 26)


It’s SOOOOO good! My skin changed when I got pregnant and I always wear Mac or Bobbi Brown or Lancôme. This was great with my pregnancy Skin and I still use it now when I don’t want a heavy foundation.


Coverage is good but still feels light, blends really easily. It’s expensive for a small tube at £12 but absolute bargain at £2!

Body shop body butter 200ml £4.50 (£2.49 del)
Found 31st Dec 2017Found 31st Dec 2017
Body shop sale on now. CODE 14317 Takes another 40% OFF!!! Body butter was £14.00 now £7.50....put in code 14317 and comes down to £4.50. (on selected few) just got 10 x 200mls for… Read more
Get dealGet deal

Code does not seem to work does anyone else have a discount code that can be used with sale items? Thank you :)


It also seems to work on the sale shower gels. Almond, raspberry and frosted plum shower gel each took money off. £38 for: 3 treat boxes (above), 4 body butters (inc honey mania not mentioned before), hemp hand cream 3 shower gels + 5% tcb. £63.50 original sale price: £25.40 saving the non sale price would have been huge! Big thanks op :D


Also works on the mango/shea/strawberry treat sets @ £4 making them £2.40 each. They only work on the ones where the photos are the products still in the box not out of the box as there are two of each ones!


That was a great tip- I couldn't make it work until I read that, thankyou.


Might help but wouldn't accept code when I cut/paste code. Only when I typed it in.

Shower gel gift set £3.60 with code instore @ The body shop
Found 27th Dec 2017Found 27th Dec 2017
Pack of 4 60ml body shop gift sets with code 14317 instore which takes off and extra 40 percent off any sale items


brill , thanks will pop in tomorrow


Yes they will type the code into the till and it will discount the price


do you just have to quote the code at the till?


I can buy all Body shop products in Sunday Market at half price or lesser . But I like Body Shop shops as beautiful sales assistant give you free massage or facial thinking you will buy at full price from them. :D

40% off many items w/code including upto 50% Off sale @ The Body Shop eg Body Lotions were £10 now £2
Found 24th Dec 2017Found 24th Dec 2017
The 40% discount code is back. 14672. I've spotted some cheap body lotions reduced from £10 to £2. Free delivery when spending £10.

Try 14317 for all sale and gift sets


Thank you. Got 10 for just over £15 which isn't bad as it lasts ages and it's good stuff for the mone


Thanks :)


I got 6 shower gels for £10.80, code is working but doesn’t show on order until payment page :) mega heat :)


Code worked for me. 35% off code too 19807

Bodyshop will price match the discounts on their website.
LocalLocalFound 22nd Dec 2017Found 22nd Dec 2017
I went to buy some presents from body shop as I missed the postage cut off and asked the sales assistant if they'd price match the offers they have on the website. They said as lon… Read more
Get dealGet deal

USE CODE: 14664 and get extra 40% OFF Including SALE!! Hope this help…


I been trying last two days it doesn’t even work of full priced items


Are you able to get this code to work on line on sale items as I have not managed it. Thanks.


no harm in gettting presents at a discount in my book.


When I asked in store I found them to be quite unhelpful and wondered the same about commission. The assistant said they don't like to advertise the fact you can use codes, which after looking online after isn't true as it states it on the website deal header. They may have just thought I was tight, wanting a discount on items that were clearly presents.

Up to 50% Sale started at Bodyshop
Found 21st Dec 2017Found 21st Dec 2017
Find great deals and discount beauty products in The Body Shop sale, all cruelty-free and inspired by the best of nature. Pamper yourself for less! Also try code 19807 for furthur… Read more
Get dealGet deal

USE CODE: 14664 and get extra 40% OFF Including SALE!! Hope this help


mostly gift sets are not included.


Code 14672 is available now to get 40% off sale


Doesn’t work with Sale items now.


i cant get it to work...anyone got a code that will work with sale pls ?