The Body Shop Classic 2025 replaced this one for 2025. It keeps the same 24 doors. Our editors scored it 3/5 against 3.5/5 here.
24 doorsWhat’s inside →25K+ people found their calendar here last season. Find yours for 2026.
The Body Shop's calendar for 2024 was the Advent of Goodness, a 24-door box of the body range in small sizes.

The Body Shop's calendar for 2024 was the Advent of Goodness, a 24-door box of the body range in small sizes: six shower gels and creams at 60 ml (Avocado, British Rose, Moringa, Mango, Pink Grapefruit and a Vitamin E cream cleanser), two 50 ml body butters (Strawberry, Shea), four hand balms and creams at 30 ml, two 100 g soaps, two lip butters, three face creams and moisturisers at 20 to 30 ml, two sheet masks, a charcoal mask, a camomile cleansing butter and a lavender bedtime balm. The retailer printed all 24 with their sizes in the product description.
Only the two 100 g soaps are shop sizes; the shower gels are 60 ml travel bottles and the body butters 50 ml minis. 80 GBP at thebodyshop.com in 2024; UK site.
Each figure against the median of this season's beauty shelf — 109 calendars. Green is the better side of the median, red the worse; the median is printed so you can disagree.
↓ below the median of about $150 for a box of this kind.
↓ below the median of 4 here.
One of the cheaper ways in.
A body-care calendar that says exactly what it holds, in the sizes a traveller would pack. Nothing in it is a full shop bottle, which keeps it at three and a half.
Reviewed by Viktoria · 2024 season · How we review
Every review on this site is signed by somebody who saw the box. Yours goes up the same way, under ours, once we have read it.
| Attribute | This oneThe Body Shop Advent of Goodness 2024 | 2025 editionThe Body Shop Classic 2025 |
|---|---|---|
| Season | 2024 | 2025 |
| Doors | 24 | 24 |
| Per door | £3.33 | £2.50 |
| Full size | 2 of 24 | — |
| Brands inside | 1 | 1 |
| Our rating | 3.5/5 | 3/5 |
The Body Shop Classic 2025 replaced this one for 2025. It keeps the same 24 doors. Our editors scored it 3/5 against 3.5/5 here.
| Attribute | This oneThe Body Shop Advent of Goodness 2024 | The Body ShopThe Body Shop Classic 2026 | Neal's Yard RemediesNeal's Yard Remedies 45th Anniversary 2026 | NiveaNivea 2026 |
|---|---|---|---|---|
| Doors | 24 | 24 | 24 | 24 |
| Price from | — | £65 | £195 | 76,86 € |
| Per door | £3.33 | £2.71 | £8.13 | €2.08 |
| Full size | 2 of 24 | — | 17 of 25 | 12 of 24 |
| Brands inside | 1 | 1 | 1 | 2 |
| Contents worth | — | 1.8× | — | — |
| Our rating | 3.5/5 | 3.5/5 | 4/5 | 4/5 |
24 doors
24 doors
24 doors
24 doors
24 doors
24 doorsBrands with a 2026 box on this shelf: Dresdner Essenz, grüum and IPSY. Every The Body Shop edition is on the The Body Shop page.
The Body Shop Advent of Goodness 2024 has 24 doors to open.
The Body Shop Advent of Goodness 2024 starts from £80 list price. Prices may vary by region.
£3.33 a door — the price on the box over its 24 doors. That is pricier per door than 33% of this season's beauty calendars we list; the median is about £5.42.
This calendar is great for: Women, Myself, Mom, Friend, Teenager, Grandparents.
It contains: Beauty, Skincare, Self-care.
Not quite the box you had in mind? Make a digital advent calendar instead: photos, videos and notes behind each door, sent as a link, free.
We re-check The Body Shop Advent of Goodness 2024 at every retailer we list, every morning. Leave an address and you will hear the day it is cheaper — one email when it moves, and nothing else.