Breadcrumbs

HEY GOOD GIFTER

Find all their favourites, packaged up
and perfect for Christmas.

loading

FREE 400ML BODY BUTTER

when you spend £65

Butter up! Grab a 400ML version when you spend £65.

From our TikTok favourite, Coconut to our iconic Shea there's so many to choose from. What's your flavour?

Use code: BUTTER

Shop now
loading
the body shop's coconut collection is shown on a colorful background

GIFT MORE, PAY LESS

Calling all gift givers! This festive season, we've made it easier than ever to share the love without breaking the bank. Stock up on fabulous treats for everyone on your list (and maybe one for yourself).

Here’s the magic:
2 small gifts for £40
3 small Bath & Body gifts for £50
2 medium Bath & Body gifts for £60

Shop now
loading
Two friends

SHARE THE LOVE

Give your friends a treat, and we‘ll give you one right back!

Get a reward for every friend you introduce, and they'll get one too. Won‘t you be popular!

loading
Hand pumping refill bottle

Join the refill revolution

From haircare to hand wash and seriously creamy shower gels, we’re making it easier than ever to refill, reuse, repeat.

Our Money-Back Guarantee

loading
a woman sitting in a lawn chair with her legs crossed