Skip to content
Shop. Save. Support a charity. We donate 50% of our commission to the charity or club you pick. It costs you nothing.Pick a charity

The Body Shop's 6 best deals this week: 25% off Pumpkin routines and a free gift

Up to 25% off routines, 4 for 3 on travel sizes, a free gift when you spend £45 and half-price Outlet finds. The best offers at The Body Shop right now.

Open jars of body cream on marble scattered with leaves and petals
Photo: Tara Winstead on Pexels

Shopping at The Body Shop? See all current The Body Shop discount codes and deals, checked regularly.

The Ultimate Pumpkin Collection is £51 instead of £68 at The Body Shop this week, part of 25% off its Pumpkin routines. Alongside that there's 20% off other routines, a free gift when you spend £45, 4 for 3 on travel sizes and full-size products at half price in the online Outlet.

Here are the six offers we think are most worth your time, with a tip for each.

At a glance

1. 20% off routines and 25% off Pumpkin routines

The Body Shop's routines, ready-made sets of products that work together, are 20% off, and its Pumpkin routines are 25% off. The offer is for a limited time, with no end date shown.

  • The Ultimate Pumpkin Collection: £51, was £68
  • The Pumpkin Body Care Collection: 25% off, usually £34
  • Anti-Dandruff Trio: £43, usually £54
  • Hydrating Skincare Routine: £35, usually £44
  • Glow-Up Edit: 20% off, usually £67

It suits anyone who already uses two or three products from the same range, or wants to try a full routine for less.

Tip: Routines are excluded from the first-order and club discounts. Compare the routine price with buying only the items you'd actually use.

2. Shop 4 travel sizes, get 1 free

There's a 4 for 3 deal on travel sizes this week. Minis start at £3.50 for 60ml shower gels, shampoos and conditioners, 50ml body butters are £7, and 9.5ml bottles of White Musk® and other eaux de toilette are £12.

It's handy for half-term trips, gym bags and stocking fillers, and for trying a new scent before buying a full size.

Tip: Mix ranges to try several scents at once, and check your bag before you pay to see which item comes off.

3. A free mystery gift when you spend £45

Spend £45 or more online in one order and a free gift is added to your bag automatically. The promotion terms say it's a Vitamin C gift with purchase, and the offer has been running since 1 October 2026.

It works best for a bigger shop or early Christmas presents.

Tip: Routines, gift cards, sale items and Outlet lines don't count towards the £45, so build your basket from full-price products. Love Your Body™ Club vouchers can be used with this offer.

4. Half-price finds in the online Outlet

The online Outlet is advertised as up to 30% off, but when we looked some items were reduced by more:

  • Orange Blossom Eau de Parfum (75ml): £21, was £42
  • Wild Jasmine Body Cream (200ml): £10, was £20
  • Caramel Cuddle Body Butter (200ml): £13, was £19
  • Coconut Body Lotion (200ml): £10.50, was £15

It's ideal if you're not fussy about having the newest scent and want full-size products for less.

Tip: Outlet stock is limited, and some products and sizes had already sold out when we checked, so if you spot a favourite, buy it then.

5. 10% off your first order with Love Your Body™ Club

Joining the free Love Your Body™ Club gets you 10% off your first order, which must be used within 14 days. After that you earn 5 points for every £1 you spend, in shops or online, and every 500 points becomes a £5 voucher. Tell them your birthday and you get a £5 voucher in your birthday month too, as long as you've shopped in the previous 12 months.

It suits anyone who shops at The Body Shop more than once a year.

Tip: The welcome discount excludes sale items, gift sets and routines, so use it on full-price favourites. Vouchers expire after three months, so spend them promptly.

6. Save 10% with a subscription

Subscriptions take 10% off every order and include free delivery every time. You choose a delivery every one, two or three months and can skip, pause, change or cancel from your account. Subscription products include bestsellers such as Ginger Anti-dandruff Shampoo, from £3.50, and Hemp Hand Protector, from £8.

It's a good choice for everyday products you use up regularly.

Tip: Discount codes and club vouchers can't be used on subscriptions, but you still earn club points on every order.

How to save more at The Body Shop

  • Spend £35 for free delivery: Super Saver delivery is free over £35, and Next Working Day delivery is free over £60.
  • Sign up for emails: new subscribers get 15% off their first online order, with exclusions including routines, sale items and Advent calendars.
  • Refer a friend: your friend gets 20% off and so do you, when you spend £20 or more.
  • Use your discount: students get 10% off through Student Beans, Blue Light Card holders get 15% off online and Defence Discount Service members get 10% off.
  • Pop into a shop: until 12 October, shops are giving a free 30ml hand cream when you spend £35 in store (not in outlet shops).

Wondering how The Body Shop compares with the competition? Read our guide to how The Body Shop compares with Lush, Boots and Holland & Barrett, and see every current offer on our The Body Shop voucher codes page.

Offers checked on The Body Shop's website on 9 October 2026. Offers can change or end early. Sources: The Body Shop offers, promotion terms, Outlet, travel sizes, Love Your Body™ Club, subscriptions

Ad: affiliate links. The codes and deals below link to the stores, and we may earn a commission if you buy, at no cost to you. How we make money.

Shop The Body Shop

The Body Shop codes & deals today

Freehand cream
Ends Monday

Free 30ml hand cream when you spend £35 in store

No code needed ·

From The Body Shop's website · Updated

10%forces
Armed Forces

10% off with Defence Discount Service

No code needed · Ends 31 Dec ·

From The Body Shop's website · Updated

15%blue light
Blue Light

15% off for Blue Light Card holders

No code needed · Ends 31 Dec ·

From The Body Shop's website · Updated

Save on this

Codes & deals for this story

Freehand cream
Ends Monday

Free 30ml hand cream when you spend £35 in store

No code needed ·
10%forces
Armed Forces

10% off with Defence Discount Service

No code needed · Ends 31 Dec ·
15%blue light
Blue Light

15% off for Blue Light Card holders

No code needed · Ends 31 Dec ·
10%students
Students

10% student discount with Student Beans

No code needed · Ends 31 Dec ·
10%subscribe
Free delivery

10% off and free delivery on subscriptions

No code needed ·

Keep reading

Before you shop

Who should your commission support?

The store pays us a commission when you buy. We donate 50% of it to the charity you pick. You still get the discount, and it costs you nothing.We give 50% of our commission to the charity you pick. It costs you nothing.

How giving works
Thank you

You're supporting

Now shop as normal. When you use one of our codes or deals, we give 50% of our commission to . It costs you nothing.