The Body Shop advent calendar 2023 contents (plus 20% off discount code)

the body shop advent calendar contents

Christmas has come slightly early here at Opposable Thumbs towers, as the postie turned up with a lovely lovely advent calendar courtesy of The Body Shop.

the body shop advent calendar 2023 contents

I’ll show you a bit of what it looks like, but don’t scroll down too far if you don’t want to know exactly what’s inside.

My discount code

BTW I now have a 20% off code for the Body Shop advent calendar to share with you

The code is:


You can’t use it on everything, but it works for most things including advent calendars at The Body Shop online.

Calendar time

As with previous years, there are three different Body Shop advent calendars for 2023, from regular to large to mega sized.

At the time of writing, the one I’m showing you today, Advent of Wonders (RRP £59) is available online and instore. The middle sized one, Big Advent of Wonders (RRP £95) is currently on limited stock and is not available online so you’ll have to look instore for it. The biggest calendar, Ultimate Advent of Wonders (RRP £145), is only available instore.

So if you want a Body Shop advent calendar you can order and get delivered online, then Advent of Wonders it is.

Let’s take a closer look.

The box itself is super cute (without being cutesy) with a sweet festive pop up scene on top. Gift-wise I think this is a safe bet for all ages, particularly for anyone who enjoys natural scents and is picky about the ethics of the products they use.

What’s inside The Body Shop advent calendar Advent of Wonders?

OK, here’s the full list, look away if you don’t want to know:

  1. Mango Hand Balm 30ml
  2. Avocado Shower Cream 60ml
  3. Tea Tree Skin Clearing Toner 60ml
  4. Shea Body Butter 50ml
  5. Small Ramie Lily
  6. Coconut Shower Cream 60ml
  7. Pink Grapefruit Soap 100g
  8. Satsuma Shower Gel 60ml
  9. Shea Shampoo 60ml
  10. Shea Conditioner 60ml
  11. British Rose Hand Cream 30ml
  12. Tea Tree Skin Clearing Facial Wash 60ml
  13. Olive Soap 100g
  14. Pink Grapefruit Shower Gel 60ml
  15. Almond Milk Hand Balm 30ml
  16. Strawberry Shower Gel 60ml
  17. British Rose Facial Mask 15ml
  18. Hair Claw
  19. Vitamin E Sheet Mask 18ml
  20. Strawberry Lip Butter 10ml
  21. British Rose Shower Scrub 50ml
  22. Pink Grapefruit Hand Cream 30ml
  23. Mango Shower Gel 60ml
  24. Avocado Body Butter 50ml

What do you think of that?

As you can see it’s a nice selection of Body Shop bath, shower and skincare favourites. Personally I love the Body Shop shower gels, they have a really strong scent to wake you up in the morning and leave both you and your bathroom smelling delicious. The pink grapefruit is a particular favourite in my house.

The value is £119, so that’s double the RRP of £59 (though dont’t forget to use my code AFFOPPOSABLETHUMBS to bring your order down by 20%.)

One thing I always love about Body Shop advent calendars is that they have a deeper message, and this year it’s about celebrating small acts of positive change, whether that’s fair trade ingredients or more recyclable packaging.

The aim is to make this a gift of change both for the recipient, but also for the communities involved in producing it and ultimately for the planet.

So when you open each daily box, you’ll find a positive message of change – maybe an idea that will pep up your life that day, or information about whoever made that day’s product, or just a little inspirational thought to focus on. Isn’t that delightful?

Product details

The Body Shop advent calendars are on sale instore and online here now. Use code AFFOPPOSABLETHUMBS to get 20% off your Body Shop order. Delivery is free for orders over £35.

*Contains affiliate links

* AD – Product sent for the purposes of review

Find more Body Shop reviews here