PriceDash
Body Shop logo

Body Shop Discount Codes

Checked on thebodyshop.com on 2 Nov 2026 · How we find offers

The Body Shop sells its own skincare, body care, haircare, make-up and fragrance (all vegetarian, with no animal testing, it says), plus gift sets and Advent calendars, online and in UK stores. Members of its free Love Your Body Club get members-only discounts at checkout, Super Saver delivery is free on orders of £35 or more, and students get 10% off through Student Beans.

Body Shop offers checked at source

Each offer was read on thebodyshop.com on the date shown.

Get 15% off the Glow-Up Edit.

Expires: 28-Nov-2026Checked 14 Nov on thebodyshop.com
thebodyshop.com homepage on 2 Nov 2026thebodyshop.com · 2 Nov

Who qualifies for a discount

Students
Students get 10% off one online order with a code from Student Beans, all year round (the current terms run to 31 Dec 2026). Delivery, gift cards, gifts, gift sets and collections, Advent calendars and sale items are excluded, and it can't be used with another offer.Source: thebodyshop.com, read 2 Nov
NHS staff
The Body Shop's NHS and emergency services discount runs through Blue Light Card: card holders get 15% off one online order with a code from Blue Light Card's website.Source: thebodyshop.com, read 2 Nov
Blue Light Card holders
Blue Light Card holders (emergency services, NHS and armed forces) get 15% off one online order with the code from Blue Light Card, until 31 Dec 2026. Delivery, gift cards, gifts, Advent calendars and sale items are excluded.Source: thebodyshop.com, read 2 Nov
Armed forces
Armed forces members get 10% off one online order with a Defence Discount Service code, until 31 Dec 2026 (delivery, gift cards, gifts, Advent calendars and sale items excluded). Blue Light Card holders in the forces get 15% instead.Source: thebodyshop.com, read 2 Nov
Disabled shoppers
Purpl card holders get 10% off one online order with the Purpl code, entered at checkout, from 1 Jun to 31 Dec 2026 (delivery, gift cards, gifts, Advent products and sale items excluded).Source: thebodyshop.com, read 2 Nov
Over-60s
The pages we read on thebodyshop.com (offers, promotion terms and help centre) mention no over-60s discount.Source: thebodyshop.com, read 2 Nov
First order
New email subscribers get 15% off a first online order. Joining the Love Your Body Club instead gives 10% off a first order, to use within 14 days, and a friend's referral link gives new customers 20% off their first purchase.Source: thebodyshop.com, read 2 Nov
Newsletter sign-up
Sign up to The Body Shop's emails (the box at the foot of every page) for 15% off your first online order. It excludes gifts, gift sets and collections, gift cards, sale and Outlet items and Advent calendars, and isn't valid with a club voucher.Source: thebodyshop.com, read 2 Nov
App
The Body Shop says it doesn't have an app at the moment: you shop on its mobile website.Source: thebodyshop.com, read 29 Oct

Body Shop at a glance

Delivery
Super Saver delivery costs £3.49 (3 to 5 working days), Standard £3.99 (2 to 3 working days) and Next Working Day £4.99 (order before 3pm, not weekends or bank holidays). It delivers only to UK street addresses: no PO boxes, BFPO, Channel Islands or overseas addresses.Source: thebodyshop.com, read 2 Nov
Free delivery
Super Saver delivery is free when you spend £35 or more after discounts (delivery not counted; choose Super Saver at checkout), and Next Working Day delivery is free over £60. The promotion terms call the £35 offer limited time only.Source: thebodyshop.com, read 2 Nov
Returns
Return any product within 45 days of delivery for a refund under The Body Shop's money-back guarantee. Online orders go back by post with a Royal Mail returns label; they can't be returned to a store.Source: thebodyshop.com, read 2 Nov
Click and collect
Collect in Store is unavailable at the moment, The Body Shop's help centre says; online orders are delivered to your address.Source: thebodyshop.com, read 29 Oct
Loyalty scheme
The Love Your Body Club is free to join online or in store: 5 points for every £1 spent, a £5 voucher for every 500 points, a £5 birthday voucher, and members-only discounts such as 20% off everything online from 26 Oct to 3 Nov 2026.Source: thebodyshop.com, read 2 Nov
Price match
The pages we read on thebodyshop.com (offers, promotion terms, terms of sale and help centre) mention no price match.Source: thebodyshop.com, read 2 Nov
Gift cards
Gift cards and e-gift cards from £5 to £200 can be spent online and in UK stores; check the balance on The Body Shop's gift card page. A balance stays valid for 2 years from the card's last use.Source: thebodyshop.com, read 2 Nov
Subscribe and save
Bestsellers on subscription come every 1, 2 or 3 months with 10% off and free delivery on every order; other discount codes can't be added to a subscription.Source: thebodyshop.com, read 2 Nov
Refer a friend
Refer a friend and they get 20% off their first purchase (new customers only); once they order, you get a 20% code for your next order over £20.Source: thebodyshop.com, read 2 Nov

Older offers

We haven't checked these in the last 30 days, so some may have ended. Each shows when it was added.

How the calculator works: an example

Example: you're buying some body scrub and bath & shower cream at Body Shop for £26.50, and you have a 10% off code. If a 40% sale is on and the code also works on sale items, the sale takes off £10.60 and the code a further £1.59, so the basket drops to £14.31: a saving of £12.19. Add the £3.49 delivery charge for the full price. Press “Fill in the example” to see it worked out, or put in your own basket, sale and code. Whether a code works on sale items depends on its terms.

Body Shop Savings Calculator

Calculate your total savings and final price

Order Total

£

Delivery Options

Delivery figures checked on thebodyshop.com on 2 Nov 2026.

£
£

Available Discounts

%
£

Voucher Codes

%
£

Use a checked offer

How to use a Body Shop discount code

  1. Add your products to your bag at thebodyshop.com. Codes don't work on gift sets, collections, gift cards, Advent calendars or sale and Outlet items, and delivery doesn't count towards a minimum spend.
  2. Go to the checkout and type your code into the Discount Code box. Your bag is recalculated and a confirmation shows the discount applied.
  3. Only one promotional code works per order, and a code can't be added once the order is placed, so check the total before you pay.
  4. Love Your Body Club discounts need no code: enter the email address linked to your club account at checkout. If your rewards don't show in the Shop Pay checkout, choose "use alternative payment method".

Body Shop shopping FAQs

Is there a Body Shop voucher code or promo code?

New email subscribers get a 15% code for a first online order, and students, Blue Light Card holders, armed forces and Purpl card holders get codes through their schemes. Love Your Body Club members, free to join, also get members-only discounts that apply at checkout with their club email, no code needed (20% off everything from 26 Oct to 3 Nov 2026). Only one code works per order.

Source: thebodyshop.com, read 2 Nov

Does The Body Shop do a student discount?

Yes: students get 10% off one online order with a code from Student Beans, which The Body Shop runs all year round (the current terms run to 31 Dec 2026). It doesn't cover gifts, gift sets and collections, gift cards, Advent calendars, sale items or delivery.

Source: thebodyshop.com, read 2 Nov

Does The Body Shop do NHS or Blue Light Card discount?

Yes, through Blue Light Card: card holders (emergency services, NHS and armed forces) get 15% off one online order with the code from Blue Light Card's website, until 31 Dec 2026. The Body Shop's help centre says this is its NHS discount. Armed forces members can also use a Defence Discount Service code for 10% off.

Source: thebodyshop.com, read 2 Nov

Is there a Body Shop discount code for your first order?

Yes: sign up to The Body Shop's emails for 15% off your first online order. Joining the free Love Your Body Club gives 10% off a first order instead (to use within 14 days), and a friend's referral link gives new customers 20% off. The codes can't be combined.

Source: thebodyshop.com, read 2 Nov

Does The Body Shop offer free delivery?

Yes: Super Saver delivery (normally £3.49, 3 to 5 working days) is free when you spend £35 or more after discounts, and Next Working Day delivery (normally £4.99) is free over £60. The Body Shop delivers only to UK street addresses.

Source: thebodyshop.com, read 2 Nov

Why is my Body Shop discount code not working?

The Body Shop's codes, including student, NHS and welcome codes, don't work on gift sets or collections, and most also exclude gift cards, Advent calendars and sale or Outlet items. Delivery doesn't count towards a minimum spend, only one code works per order, and subscriptions take no extra codes because they already have 10% off.

Source: thebodyshop.com, read 2 Nov

How do I check my Body Shop gift card balance?

Use the balance checker on The Body Shop's gift card page, ask in a store, or call Customer Care on 0800 092 9090. A balance stays valid for 2 years from the card's last use, and gift cards work online and in UK stores.

Source: thebodyshop.com, read 29 Oct

What is The Body Shop's returns policy?

Its money-back guarantee lets you return a product within 45 days of delivery for a refund. Online orders are returned by post using a Royal Mail returns label and the form in your parcel; they can't be taken back to a store.

Source: thebodyshop.com, read 2 Nov

New offers by email

One email a week with the best new discount codes and offers we've checked across the shops we list. Codes stay on our pages, a tap away.

Once a week we'll email you the best new offers we've checked across the UK shops we list, and nothing else. You'll get one email to confirm first, and every email has a one-click unsubscribe. How we handle your address is in our privacy policy.

Checked by PriceDash on 2 Nov 2026. How we find offers · About PriceDash

No code available for this offer.