The Body Shop Deals

The Body Shop Deals & Offers

263 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 September 2018

20% off ginger Anti-Dandruff shampoo 60ml £1.60 at The Body Shop with code
Found 12th SepFound 12th Sep
Ginger shampoo is 20% off at the Body Shop using discount code 14674. This product isn't usually included in the usual discount percentage offers.

Thanks for sharing @Craig1669 As you've listed a specific item I've moved to Deals and added some extra info to title as code is already posted in Vouchers (lipstick)


Anything for us non-gingers? :p

Body shop 40% off selected products
Found 9th SepFound 9th Sep
Be nice it's my first post.. Body shop have 40% off selected products. Some products from the Seaweed range, Aloe soothing tange and White musk range as well as others. Enjoy
Get dealGet deal

i use my BodyShop stuff daily and find it works for me :) Love the Tea Tree range.


Never go into lush, because of the smell :S :S


40% is great I never really liked Body Shop products found lush products to be more effective but at 40% go crazy!


I spend about £50 a month at The Body Shop after discounts and i can tell you that the products in this sale are crap. This is why they're discontinuing them.


Thanks I’ll take a look.

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 and free gift worth £23 on spend of £30 at The Body Shop online only
Found 6th SepFound 6th Sep
25% off and free vitamin e gift worth 23 on spend of 30. This offer is online only

I was wondering the same thing. It was working fine this morning.


Says code is invalid. Has it expired ?




Just ordered 4 items, plus 2 free items. Total 6 items, 32 pounds get 25percent discount, then become £24. Then used £5 birthday voucher, £5 rewards voucher. Finally paid £14. Cheers,Op.


Not sure why this is cold, I’ve given you some heat OP 🔥

The Body Shop Tea Tree Face Scrub
Found 3rd SepFound 3rd Sep
Free sample set containing: Tea Tree Oil (1 ml)2 x Tea Tree 3-in-1 Wash Scrub Mask (5ml) One sample pack per customer. Voucher must be redeemed by 23rd September 2018 Once yo… Read more

Thanks for sharing XD


Thank you :)


PARTICIPATING STORES Aberdeen, Andover, Ashford, Aylesbury, Banbury, Bangor Menai Centre, Barnsley, Barnstaple, Barrow-In-Furness, Basildon, Basingstoke, Bath, Bedford, Belfast Donegal Place (NI), Beverley, Bexleyheath, Birkenhead, Birmingham Bullring, Birmingham New Street, Birmingham Station, Bishops Stortford, Blackburn, Blackpool, Bluewater Park, Bolton Market Place, Bournemouth Commercial Road, Bracknell Lexicon, Bradford Broadway, Brent Cross, Brighton, Bristol Cabot Circus, Briston Queens Road, Brixton, Bromley, Broughton Park, Burton-On-Trent, Bury, Bury St Edmunds, Camberley, Canterbury Whitefriars, Cardiff, Carlisle, Carmarthen, Cheapside, Chelmsford, Cheltenham, Cirencester, Clapham, Colchester, Coventry, Crawley County Mall, Cribbs Causeway, Croydon Centrale, Crydon Whitgift, Cwmbran, Derby Westfield, Didcot, Doncaster, Dorchester, Dudley, Dundee, Dunfermline, Durham, Ealing, East Kilbride, Eastbourne, Edinburgh Gyle, Edinburgh Princes Street, Edinburgh Waverley Mall, Enfield, Epsom, Euston Station, Fareham, Farnboroguh, Foyleside (NI), Glasgow Braehead, Glasgow Central Station, Glasgow Fort, Glasgow Sauchiehall, Glasgow Silverburn, Glasgow St Enoch, Gloucester, Grimsby, Guernsey, Guildford, Halifax, Hammersmith Broadway, Hanley, Harlow, Harrogate, Harrow, Hastings, Hempstead Valley, Hereford Commercial Street, High Wycombe, Hounslow Treaty Centre, Huddersfield, Hull, Ilford, Inverness, Ipswich, Isle of Wight, Islington, James St Covent Garden, Jersey, Kendal, Kings Lynn, Kingston-Upon-Thames, Lancaster, Leamington Spa, Leeds Briggate, Leeds City Station, Leeds White Rose, Leicester, Leicester Highcross, Letchworth, Lewisham Centre, Lichfield, Lincoln, Liverpool Bold Street, Liverpool One, Llandudno, London Bridge, Loughborough, Loughton, Lowestoft, Luton, Macclesfield, Maidstone, Manchester Airport, Manchester Arndale, Manchester Royal Exchange, Meadowhall High Street, Metro Centre Platinum Mall, Middlesbrough, Milton Keynes, Morpeth, Newcaslte Eldon Square, Newport Friars Walk, Newry (NI), Newton Abbott, Northampton, Nottingham Albert Street, Nottingham Bridlesmith Gate, Nuneaton, Oldham, Oxford Clarendon Centre, Oxford Street Bond Street, Oxford Street Soho, Oxford Westgate, Perth, Peterborough, Poole, Portsmouth, Preston, Reading, Redditch, Redhill, Regent Street, Romford, Rugby, Salisbury, Scarborough, Scunthorpe, Sevenoaks, Shrewsbury, Skipton, Slough, Solihull, Southampton, Southend-On-Sea, St Albans, Stafford, Staines, Stansted Airside, Stockport, Stratford City, Stratford E15, Stratford-Upon-Avon, Sunderland, Surrey Quays, Sutton, Swansea, Swindon, Taunton, Telford, Thanet, Thurrock, Trafford Park, Trowbridge, Truro, Tunbridge Wells, Uxbridge, Victoria Place, Wakefield Trinity, Walthamstow, Walton-On-Thames, Wandsworth, Warrington, Watford, Weston-Super-Mare, Weymouth, White City Westfield, Whitley Village, Wigan, Wimbledon, Winchester, Windsor, Woking, Wolverhampton, Wood Green, Worcester, Worthing, York Coppergate, York Stonegate


Tea Tree?!! Haha! I'd need a damn Oak Tree Face Scrub to make my face look better!


Thanks. (y)

Body Shop White Musk Smoky Rose 100ml scanning at £8 in-store saving £16
LocalLocalFound 28th AugFound 28th Aug
Just popped in to the Body Shop in the Bullring Birmingham to pick up some of this perfume which is reasonably priced at £24.00 normally. On the computer system it is scanning at £… Read more
0Get dealGet deal
Deal Alerts!
Want the hottest deals in your inbox?
Subscribe to receive an overview of the hottest deals posted each day.
FREE Mediterranean Almond Milk with Oats Instant Soothing Mask [DUO PACKETS] @TheBodyShop
Refreshed 28th AugRefreshed 28th Aug
FREE Mediterranean Almond Milk with Oats Instant Soothing Mask [DUO PACKETS] @TheBodyShop Register your details, then you will receive an email with a barcode to redeem the packe… Read more

out of stock




Sure why not? (lol)


It's breakfast. They are expecting you to rub breakfast on your face.


Voted Hot

Free Body Shop Vitamin E Cream - when you spend £25 using VoucherCloud app
LocalLocalFound 6th AugFound 6th Aug
Free Body Shop Vitamin E Cream when spend £25 using VoucherCloud app.
0Get dealGet deal
FREE Skin defence multi-protection Essence sample @ The Body Shop
LocalLocalFound 24th JulFound 24th Jul
Practice safe skin! ☀️☀️ Try our Skin Defence Multi-Protection Essence SPF 50 PA++++ for FREE. Claim your deluxe sample by clicking here: T&am… Read more

Thanks OP, heat added.


Thanks. :D


Thanks! :)

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)

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

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.