Body Shop Discount Code & Voucher December 2025

Save 15% on your Bestselling Collections at The Body Shop
Save 15% on your Bestselling Collections at The Body Shop
Get Deal
  • 15% Off
    Promo

    Save 15% on your Favorite Collections at The Body Shop

    Get Deal
  • Reward
    Reward
    Exclusive

    Free £5 Gift Card with Orders Over £25 at The Body Shop International plc

    Get Reward
  • GREAT DEAL
    Promo

    Hair Intense Repair Trio at The Body Shop for £34

    Get Deal
  • 20% Off
    Promo

    20% Off When you Buy 2x of our 750ml Shower Gels at The Body Shop

    Get Deal
  • up to 30% Off
    Promo

    Get up to 30% Off Archive at The Body Shop

    Get Deal
  • Winter Must
    Promo

    Seasonal Pampering Offers at The Body Shop International plc

    Get Deal
  • GREAT DEAL
    Promo

    Anti-Dandruff Trio at The Body Shop for £42

    Get Deal
  • GREAT DEAL
    Promo

    Purify Oily Hair with Tea Tree Care at The Body Shop

    Get Deal
  • GREAT DEAL
    Promo

    Intense Repair with Shea Haircare at The Body Shop

    Get Deal
  • up to 30% Off
    Promo

    Get up to 30% Off Archive at The Body Shop

    Get Deal
  • Students
    Promo

    Students get a 10% Discount at The Body Shop

    Get Deal

The most popular The Body Shop Discount Code for December 2025

Voucher Code DescriptionDiscount TypeExpiry Date
Get up to 30% Off Archive at The Body ShopOnline Deal31 Dec 2025
20% Off When you Buy 2x of our 750ml Shower Gels at The Body ShopOnline Deal25 Dec 2025
Hair Intense Repair Trio at The Body Shop for £34Online Deal27 Dec 2025
Free £5 Gift Card with Orders Over £25 at The Body Shop International plcExclusive Online Reward31 Dec 2025
Save 15% on your Favorite Collections at The Body ShopOnline Deal27 Dec 2025
Save 15% on your Bestselling Collections at The Body ShopOnline Deal27 Dec 2025

The Body Shop FAQs

Sign up for The Body Shop's email newsletter and you'll receive a promotional code for 15% off your first online purchase. The discount applies to most products but excludes delivery charges, gift cards, sale items, and advent calendars. You can only use this offer once, and it's only available to new newsletter subscribers.

The Love Your Body™ Club loyalty program offers several benefits:

  • Earn 5 points for every £1 spent — Points are credited within 7 days of purchase
  • Every 500 points converts to a £5 voucher — This happens automatically and vouchers are ready to use immediately
  • £5 birthday reward each year — Available if you've made a purchase in the previous 12 months and opted into email marketing
  • Standard rewards expire after 3 months — Your entire points balance expires after 12 months of inactivity

Free Super Saver Delivery kicks in when you spend £45 or more. This normally costs £3.49 and takes 3-5 working days when you order by 2pm. If you need faster delivery, Standard Delivery costs £3.99 (2-3 days) and Express Delivery is £4.99 (next working day if ordered by 11am).

Yes, students get 10% off core products all year round through The Body Shop's student discount program. The offer is valid throughout 2025 and works on single transactions online. You'll need to verify your student status, and the discount excludes delivery charges, gift cards, gifts, advent calendars, and sale items.

The Body Shop offers a 45-day money-back guarantee with these key details:

  • 45 days to return products — Even if you've opened and tried them
  • Original receipt required — Keep this safe for any returns
  • Online orders must be returned by post — They can't currently be returned to stores
  • Some hygiene exceptions — Lipsticks and roll-on deodorants can't be returned once opened

The Body Shop is running a 3 for 2 promotion on gifts until 22nd December 2025, where you get the cheapest item completely free. This offer can't be combined with other promotional codes or till receipt offers, but it's perfect for holiday shopping or building your own pamper collection.

Yes, NHS staff, emergency services, and armed forces personnel get 10% off with a Blue Light Card. The discount works both online and in-store throughout 2025 and applies to core products in a single transaction. You'll need to verify your status through the Blue Light Card system first.

The Body Shop offers pre-selected collections like the Hydrating Skincare Routine and White Musk Fragrance Edit with an automatic 15% discount. These bundles are designed to work together and solve specific beauty needs. The discount applies automatically when you purchase the complete collection, and you still earn loyalty points on the discounted price.

Generally, you can only use one promotional code per transaction, but you can combine certain offers. For example, student and Blue Light Card discounts can be used alongside loyalty points earning. However, the 3 for 2 gift offer specifically excludes other promotional codes, so check the terms for each discount before combining.

When you buy a gift card worth £30 or more, you'll receive a free 30ml hand cream in a small pouch. This offer runs until 22nd December 2025 and works on both digital and postal gift cards. Gift cards can be loaded with any amount between £5 and £200 and work both online and in-store.

More Ways to Save Money at The Body Shop

The Body Shop has mastered the art of making customers feel strategic about their purchases, not just impulsive. Their savings strategy revolves around real value — from loyalty rewards that actually add up to shipping thresholds that make sense. Whether you're a skincare enthusiast or just need reliable body care basics, there are multiple ways to cut your costs without compromising on quality. Let's dive into the best money-saving tactics that work right now.

How to Apply Your Body Shop Discount Code

Getting your Body Shop discount to work properly is straightforward once you know the steps. The key is timing — make sure you're signed up for the right programs before you start shopping.

  1. Add your products to the basket — Choose your skincare, body care, or fragrance items as usual
  2. Head to the basket page — This is where you'll see your items and the option to apply savings
  3. Click 'use promotional code' — Look for this button on the basket page, not at the final checkout
  4. Enter your discount code — Type carefully and double-check for any spaces or typos
  5. Check the discount appears — Your savings should show immediately before you proceed to payment

Pro tip: If you're a student or have a Blue Light Card, make sure you've verified your status first — these discounts need to be activated through their respective portals before you can use them at checkout.

Love Your Body™ Club: Where Loyalty Actually Pays

The Body Shop's loyalty program isn't just another points scheme — it's designed to give you real value from day one. Unlike programs that make you jump through hoops, Love Your Body™ Club keeps things refreshingly simple.

Earn 5 Points Per £1 and Get £5 Vouchers

The maths here actually works in your favour. Spend £100 and you'll earn 500 points, which automatically converts to a £5 voucher — that's a solid 5% return on everything you buy. Points appear in your account within 7 days, and the vouchers are ready to use immediately.

£5 Birthday Reward Every Year

As long as you've made a purchase in the past 12 months and opted into email marketing, The Body Shop will send you a £5 birthday reward during your birthday month. It's valid for 30 days, giving you plenty of time to treat yourself to something special.

10% Off Your First In-Store Purchase

New Love Your Body™ Club members get 10% off their first purchase when they sign up in-store. This works on core products and can be combined with your points earning, making it a strategic way to start your loyalty journey.

Just remember: standard rewards expire after 3 months if unused, and your entire points balance disappears after 12 months of inactivity. The solution? Make at least one small purchase each year to keep everything active.

Free Delivery Over £45 — And Why It's Worth It

The Body Shop's free delivery threshold is perfectly pitched. At £45, it's low enough to hit with a couple of products but high enough to make you think strategically about your order.

Here's the delivery breakdown: Super Saver Delivery normally costs £3.49 and takes 3-5 working days. Standard Delivery is £3.99 for 2-3 working days. Express Delivery costs £4.99 for next-day service (order by 11am). When you spend £45 or more, that Super Saver Delivery becomes completely free.

The brilliant bit? Most Body Shop favourites are priced so that two or three items easily hit that threshold. A couple of 750ml shower gels, a body butter, and you're there — with free shipping and often additional discounts for buying multiples.

Student and Key Worker Discounts That Actually Matter

10% Student Discount All Year Round

Students get a consistent 10% off core products through The Body Shop's student program. It's valid from January to December 2025, works on single transactions, and applies to most products except delivery charges, gift cards, gifts, advent calendars, and sale items.

10% Blue Light Card Discount for NHS and Emergency Services

If you're NHS staff, emergency services, or armed forces, your Blue Light Card gets you 10% off both online and in-store. The discount works the same way as the student offer — 10% off core products in a single transaction, valid throughout 2025.

Both discounts require verification and can only be used once per transaction, but they're stackable with loyalty points earning, making them valuable for regular shoppers.

Bundle Deals and Collection Savings

The Body Shop has done something strategic with their collections — instead of making you guess which products work together, they've pre-built routines and automatically discounted them by 15%.

Popular bundles include the White Musk Fragrance Edit, Hydrating Skincare Routine, Rose Body Care Collection, and Anti-Dandruff Trio. Each collection is designed to solve a specific need, from complete skincare routines to matching fragrance sets.

The 15% discount applies automatically when you buy these pre-selected collections, and you still earn loyalty points on the discounted price. It's particularly effective for gift-giving — the collections come beautifully packaged and the recipient gets products that actually work together.

Save Up to 30% in Seasonal Sales & The Self Love Archive

The Body Shop runs strategic sales that align with when people naturally refresh their routines. Right now, their Self Love Archive offers up to 30% off selected products, while bestselling collections are discounted by 15%.

The 20% discount on two 750ml shower gels is particularly effective — these large bottles last for months, so stocking up makes financial sense. Plus, the discount applies to any two 750ml gels, so you can mix and match scents.

For Christmas shopping, they've timed their 3 for 2 gift promotion perfectly, running until 22nd December 2025. You literally get the cheapest item free, which works brilliantly for building gift sets or treating yourself to a proper pamper haul.

Gift Cards with Bonus Value

Here's a psychological trick The Body Shop uses: buy a gift card worth £30 or more and they'll throw in a free 30ml hand cream in a small pouch. It's available until 22nd December 2025 and turns gift card purchases (which can feel impersonal) into an immediate treat.

Gift cards can be loaded with any amount between £5 and £200, work both online and in-store, and can be delivered digitally within minutes or by post with a personal message. The bonus hand cream makes the purchase feel more special while encouraging higher gift card values.

45-Day Returns — Even If You've Opened It

The Body Shop's return policy removes virtually all risk from trying new products. You get 45 days to return anything for a full refund, even if you've opened and tested it. That's 15 days longer than most retailers and shows real confidence in their products.

The only exceptions are hygiene-sensitive items like lipsticks and roll-on deodorants, which can't be returned once opened. Everything else — skincare, body care, fragrances — can be returned with your receipt within 45 days.

Online orders must be returned by post (they can't currently be returned to stores), but the extended timeframe gives you plenty of opportunity to properly test products and decide if they work for your skin.

Customer Support at The Body Shop

The Body Shop's customer service is organised around actual customer needs rather than corporate departments. Whether you need help with an order, have questions about promotions, or want to understand your loyalty account, their support team can assist via email or phone.

  • Order assistance and tracking help
  • Promotion and discount code support
  • Love Your Body™ Club account queries
  • Product advice and recommendations
  • Returns and refund processing
  • Gift card assistance

Their contact details are available on the website's contact page, and they've built a comprehensive FAQ section that covers most common questions before you need to reach out directly.

12 Discount Codes Available
Filter Offers
Groupon may earn a commission when you buy through links on our site.

Save Big with The Body Shop's 3 for 2 Gift Deal

The Body Shop is currently running their brilliant 3 for 2 gift promotion until 22nd December 2025, where you get the cheapest item absolutely free. Perfect timing for holiday shopping or treating yourself to a mini haul. Plus, new customers can grab 15% off their first order by signing up for emails, while students enjoy 10% off all year round. With free delivery kicking in at just £45 and their Love Your Body™ Club loyalty program offering real rewards, there's never been a better time to stock up on your favourite skincare and body care essentials.

Join Love Your Body™ Club for Instant Savings

Signing up for The Body Shop's Love Your Body™ Club gets you 10% off your first in-store purchase, plus you'll earn 5 points for every £1 you spend. Those points add up quickly — every 500 points automatically converts to a £5 voucher. Even better, they'll send you a £5 birthday reward each year. It's basically free money for shopping you'd do anyway, and unlike some loyalty schemes, the points actually have real value.

Savvy Ways to Maximise Your Body Shop Savings

The Body Shop rewards savvy shoppers who know where to look for the best deals. Here's how to stretch your budget further:

  • Stack the newsletter discount — Sign up for emails and get 15% off your first online order, no minimum spend required
  • Hit the £45 threshold — Free Super Saver Delivery saves you £3.49 and usually pays for itself with one extra product
  • Buy two 750ml shower gels — Automatic 20% discount kicks in, perfect for stocking up on your signature scent
  • Check collection bundles — Pre-made routines like the Hydrating Skincare Routine come with 15% off built in
  • Time your gift card purchases — Buy £30+ worth and get a free 30ml hand cream in a cute pouch

Rate your experience using our The Body Shop codes.

Updated 19 December 2025

Available Today

💸 Deals11
🎁 Rewards1
Total Offers12