The Body Shop’s 24 Days of Beauty Advent Calendar

It’s a grizzly day here in Ottawa, and I couldn’t think of a better way to brighten it up than by sneaking a peek at The Body Shop 24 Days of Beauty Advent Calendar! There is something about opening up those little windows to see what surprise awaits you that certainly is a small delight. It definitely brings me back to childhood and the excitement of getting a new chocolate treat from my advent calendar after school leading up to Christmas Day. 

Although this is a more grown-up version of the classic chocolate or toy advent calendar, it’s just as fun! I’m a long time fan of The Body Shop, from their classic collection to their specialty items; they make some of my favourite beauty products of all time. They are also one of the first shops I go to when I’m looking for a special gift. Their gift sets are always so beautiful and filled with the best goodies. This 24 Days of Beauty Advent Calendar is no exception – it’s such a wonderful gift to give, because the recipient gets to enjoy it day after day. Whether you give an early holiday present, treat yourself, or put it under the tree for someone to get to enjoy throughout the month of January, it’s always a gift that brings a smile. 

And when it comes to preparing for the cold winter season ahead and all the holiday parties in the coming month, The Body Shop has me covered with all my favourite seasonal shower gels, lotions, and scrubs. Seriously, there holiday scents always get me in a festive mood! Do you have a favourite? 

The Body Shop 24 Days Of Beauty Advent Calendar is full of mini essentials and retails for $69 CDN but is actually a value of $154! That’s an amazing deal. SPOILER ALERT, I’m going share with you what you get inside:.

  • A $154 Value!
  • Lip Butter Mango 10ml
  • Shower Gel Mango 60ml
  • Soap Frosted Plum 25g
  • Shower Gel Coconut 60ml
  • Nail File
  • Shower Gel Pink Grapefruit 60ml
  • Soap Frosted Berries 25g
  • Hand Cream Coconut 30ml
  • Eyelash Curler
  • Body Lotion Mango 60ml
  • Loofah White
  • Soap Vanilla 25g
  • Eye Definer Black 1.1g
  • Facial Cleansing Sponge
  • Shower Gel Strawberry 60ml
  • Lip Butter Shea 10ml
  • Gentle Eye Make Up Remover Camomile 60ml
  • Hand Cream Almond 30ml
  • Gloves Bath Red
  • Body Butter British Rose 50ml
  • Brush Brow/Lash Comb
  • Born Lippy™ Lip Balm Strawberry 10ml
  • Body Lotion White Musk 60ml
  • Glitter Dust Gold 1g

As you can see, there’s lots to look forward to behind those colourful, closed doors. I took a glance at the list, but I prefer the element of surprise! 

The Body Shop offers a variety of beauty advent calendars to choose from:
  • 24 Days of Beauty Advent Calendar, featuring 24 days of feel-good, naturally inspired discoveries, this beauty advent calendar makes a great gift idea for someone new to The Body Shop®.
  • Three versions of the 25 Days Of Game Changing Advent-Ures Advent Calendar, featuring different products (and price points) in which you’ll find a feel-good action to complete every day, and once you’ve opened box 25, your advent calendar transforms into a trivia quiz to play on Christmas Day; just the thing for bringing the whole family together.
  • Count Down To The New Year With The Body Shop, featuring a beauty favourite for you to discover every day from Christmas to the New Year – the ultimate pick-me-up to keep that party feeling going.

This year the advent calendars come with a playful challenge each day that you can take part of and tag The Body Shop with #PlayforPeace and #YuleBePrepared. It’s all for a great charity called International Alert that helps children live in environments across the globe and be able to play in safety. 


Okay, now that I’ve told you all about how much fun these beauty advent calendars are, it’s time to share the joy! I’ve partnered with The Body Shop to give one of The Best of this Life’s lovely readers a 24 Days of Beauty Advent Calendar, so #YuleBePrepared this holiday season with lots of beauty essentials. Please enter in the giveaway* widget below & good luck friends!

a Rafflecopter giveaway


p.s Looking for more gift ideas? The Body Shop has you covered with gifts for everyone on your list! 


*This giveaway is open to US and Canadian Residents who have reached the age of majority. Giveaway ends November 30th at midnight EST. Good luck! This giveaway is in no way sponsored or administered by Facebook, Pinterest, Twitter, Instagram or any other social media.

 This piece is in partnership with The Body Shop. As always, all opinions are personal. Thank you for supporting my efforts to bring you exciting, new content.

Emily Smith

Similar Posts


  1. I will be very honest, I’d be keeping it for myself! Their calendars are one of the best ones around every year. Thank you!

  2. well, I would keep it but I know my daughter would take all the things she likes 🙂 the glitter sounds cool but of course I love all the scented products !

  3. I’d totally keep it for myself! I haven’t had an advent calendar since I was a kid. I’m most excited to try the mango body lotion!

  4. the Shower Gel Pink Grapefruit has always been my hands down fav body shop product so i’m excited it’s included!
    i would totally keep this to pamper myself lol

  5. Honestly, I would keep this beauty for myself, but with 4 grown daughters, I’m going to have to find a good hiding place!! 😉

  6. I would keep this one for myself for sure! I have never had any advent calendars other than chocolate and would love to try out this one filled with lots of goodies! I would be most excited to try the Frosted plum soap

  7. I would keep this for myself! I have always wanted to buy one of these advent calendars! I’m curious to see what it comes with!

  8. I would keep it for myself. I am so excited to try all of them but I’m most interested in the lotions and lip balm.

  9. I would love to say I’d give it away but NO WAY MAN! I’d keep it for ME! (Mommy has so few nice things, lol). Okay I might share a couple of items. 🙂

  10. I would gift this to my best friend and would like to see her face when she opens the eyelash curler. These days she’s all about her lashes 🙂

  11. Since I have 3 guys in the house and I do not buy for any women at Xmas, I would defiintely keep it for myself. I am most excited to try the Strawberry Shower gel

  12. My daughter only has a shower where she lives so this ones for me…I’ve already gotten things made for her that should arrive any day now

  13. I don’t eat sugar, so I’d totally keep this for myself! I’d end up sharing some with my daughter though, I’m sure.

  14. I wuld keep this for myself, I usualy do not like the advent claendars but after seeing the one with beauty items in them I am very excited

  15. I would absolutely keep it! I’m not sure I could pick just one thing to be most excited about, but I’m always psyched to try new shower gels.

  16. I love Advent Calendars, I think I would have to keep this for myself! Way better for me than an Advent Calendar with chocolates inside haha.

  17. I would gift it because I think it would work for someone on my list and I haven’t gotten them anything yet so I’m hoping this would make a wonderful Christmas gift.

  18. I would most definitely keep this advent calendar. I love Body Shop. I am most excited about the surprise it would give me each day.

  19. I would like to say that I would gift the calendar, but honestly think that I would keep it for myself. I love all of these body shop products and most excited about the Body Lotion White Musk.

  20. I will certainly keep this for myself. I love and use this brand all the time. This will just me the chance to be surprised everyday up to Christmas.

  21. Honestly…I’d probably keep this awesome advent calendar for myself. I’m especially interested in the glitter dust. Sounds pretty! Thanks for the chance:)

  22. ahhh that is such a hard one to answer LOL! I would love to keep it for myself BUT tis the season and it’s the season for giving. I would give this to my bestie <3

  23. I easily say it would be for me! I look forward to the Hand Cream Coconut because I just love the smell of coconut! I did not get any Avent Calendar this year but admired all that are out there. Like a daily gift. So great!

  24. I think I would keep this for myself ok maybe I will share a little I’m looking most for trying all the different things

  25. I have an 11 yr old daughter who has just discovered the body shop so I don’t think I would be able to keep this much as I would like too…

  26. I would probably gift this to my sister, though I would be very tempted to keep it to myself. There are so many amazing products in this including the shower gel.

  27. The option where it says follow you on instagram, well it submitted before I could finish typing. @IvyMandias follows you on instagram

  28. I would totally keep this for myself!: I would love the gift a day but would look forward most to the coconut hand cream.!

  29. I think I would do both keep what I really like and give the rest like my mom love everything coconut so I would give the coconut scented stuff.

  30. I love buying a fun advent calendar for my little girl and I always get a chocolate one for the family, so if I won I would love to keep this for myself! I am most excited for the body lotions and body butters. I’d love to try out the different scents.

  31. I’d be a wonderful big sister and gift this to my one and only little sister … but I’m hoping she’d share the love by passing on some of the goodies to me ?

  32. Oh this advent calendar is so cute! I’d definitely keep it for myself if I won because I’m pregnant and sometimes you just have to #treatyoself! Lol

  33. I would definitely keep this advent for myself. I love the body Shop products and would love to treat myself to some of their classics and new products

  34. I would love to keep it for myself, but I can only imagine how much my daughter would love it so I would give it to her.

  35. I would keep it for myself. I am exited to try all the products. The first one I would try is the Soap Frosted Plum .

Leave a Reply

Your email address will not be published. Required fields are marked *