Body Shop Deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

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.

0 Current Deals

  • 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.

  • 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.

Latest Expired Deals

  • The Body Shop 35% off most full-price items

    The Body Shop 35% off most full-price items

    Via online code. Plus free body butter (norm £15) with £25 spend

    If you go online to The Body Shop* you can get 35% off most full-price items when you enter the code 14672 until 8.59am on Fri 21 Dec.

    The offer's not available in stores and the discount will be capped at 20% on Ginger haircare products and 25% on Christmas gifts. You'll get 35% off most other full-price items, but there are some excluded products (see 'more info' below).

    Delivery's £2.49 unless you're spending £25 or more after the code's been applied, in which case it's free. You'll need to place your order by 1.59pm on Thu 20 Dec to receive it in time for Christmas, unless you pay for express or Saturday delivery, or click and collect in-store for free.

    If you're spending at least £25, you'll also get a free 200ml Shea body butter (norm £15), subject to availability.

    Examples of strong discounts we found when using the code on Tue 18 Dec include:

    • Code can't be used with any other offers, or on gift cards, charitable items, advent calendars or sale items. It can only be used once per customer. For full T&Cs, visit the Body Shop website*.

  • Body Shop sale

    Body Shop sale

    Up to 50% off, in stores and online

    Website: Body Shop*
    Find your nearest: Store locator*
    Start date (online): It started on Christmas Eve.
    Start date (in stores): It started on Christmas Eve.
    Sale strength: Up to 50% off selected items.
    Likely to boost? In previous years, The Body Shop has released a 40% off code valid on sale items towards the end of January - so it may be worth waiting to see if that happens again, though, as stock of certain items may be limited, you may prefer to pounce if you're after something specific.