Early bird: 20% off gifts and bundles in the shop, until the end of 30 November (UK time).Use EARLYBIRD20 at checkout.

Guide

Advent Calendar Ideas for Kids: 24 Activities to Count Down to Christmas

Published 5 November 2026.

Chocolate calendars are lovely, but plenty of families want something that lasts longer than the ten seconds it takes to eat a chocolate. An activity advent calendar swaps (or adds to) the treat with a small thing to do together each day. Done well, it gives December a gentle rhythm and a few memories that stick.

Here are 24 activity ideas, ways to make your own calendar, a few twists like kindness and reverse advent calendars, and some honest tips for keeping it manageable when you're already busy.

Before you start: keep it realistic

The biggest risk with an activity calendar is planning something ambitious for a Tuesday night when everyone's tired. A few rules that help:

24 advent activity ideas

Most of these cost little or nothing.

Cosy days at home

  1. Put on Christmas music and have a kitchen disco.
  2. Write a letter to Santa (see our letter to Santa guide).
  3. Make paper snowflakes and stick them on the windows.
  4. Read a new Christmas story at bedtime.
  5. Have hot chocolate with marshmallows after school.
  6. Watch a Christmas film with a homemade "cinema ticket".
  7. Build a blanket den and read by torchlight.
  8. Make a paper chain, adding one link for each day left until Christmas.

Crafty and creative

  1. Decorate biscuits or make a gingerbread house.
  2. Make a bird feeder from a pine cone, lard and seed.
  3. Draw and send a Christmas card to a grandparent.
  4. Make a salt dough ornament with a handprint.
  5. Make wildlife-safe reindeer food for Christmas Eve (here's our reindeer food recipe).
  6. Design wrapping paper with potato stamps on brown paper.

Out and about

  1. Go for a walk to look at Christmas lights after dark.
  2. Visit the library and pick a Christmas book.
  3. Take a flask on a frosty morning walk and look for robins.
  4. Go to a carol service, a nativity or a local Christmas fair.

Kind and thoughtful

  1. Pick a toy or tin to donate.
  2. Make a "thank you" card for a teacher, a nursery worker or the postie.
  3. Do a secret kind thing for someone in the family.
  4. Phone or video-call a relative who lives far away.

The final countdown

  1. Wrap a present for someone else (as neatly as they can).
  2. Christmas Eve: sprinkle reindeer food, leave out a mince pie and carrot, and follow Santa's sleigh on a Santa tracker before bed.

How to make your own activity advent calendar

You don't need to buy anything special. Some simple versions:

Tip: Write the activity on a card and put a tiny treat in with it: a sticker, a chocolate coin or a satsuma. Children still get the pleasure of opening something.

Other kinds of advent calendar

Kindness advent calendar

Each day has one small act of kindness instead of a treat or activity. Examples: hold the door for someone, draw a picture for a neighbour, help tidy up without being asked, tell someone what you like about them. It suits children from about four, and it's a nice counterweight to the "what am I getting?" side of December.

Reverse advent calendar

Instead of taking something out each day, you put something in. Use a large box and add one item a day, such as tins, pasta, toiletries or a warm hat, then drop it off at a local food bank or collection point before Christmas. Check your local food bank's list first so you give what they actually need.

Book advent calendar

Wrap books and open one a night. You can rewrap books you already own or borrow from the library. Our guide to Christmas stories for kids has suggestions by age.

Joke or riddle calendar

Write a joke on a slip of paper for each day. Great for children who are just learning to read, because they'll want to read it out to everyone at breakfast.

A digital calendar for busy mornings

If the idea of 24 envelopes is one job too many this year, a digital calendar can do the daily surprise for you. The Magical Christmas Calendar on Santa Playtime is a snowy village with 24 doors. Behind them are jokes, puzzles, illusions and notes, with a finale on Christmas Eve. One door opens at midnight UK time on each date from 1 December, and your progress is saved on your calendar link. After December, a purchased calendar stays fully open, so the doors aren't thrown away on Boxing Day. There's a labelled demo on the Magical Christmas Calendar page that opens three doors, so you can see what it's like first.

It works well alongside a homemade calendar: open the digital door with breakfast, and save the activity card for after school.

When should advent start?

Most advent calendars run from 1 December to 24 December, which keeps things simple. Advent in the church calendar actually starts on the fourth Sunday before Christmas, which in 2026 is Sunday 29 November, so some families start then. Either is fine. If you have an elf arriving, you might like to start both on the same day; see our Elf on the Shelf ideas for more.

Making it work with more than one child

FAQ

What can I put in an activity advent calendar?

Small things to do together: bake biscuits, make paper snowflakes, write a letter to Santa, go to see Christmas lights, read a new story, or do a kind act for someone. Mix quick five-minute ideas with bigger weekend ones.

How do I make an advent calendar at home?

Number 24 envelopes, small boxes or paper bags, put an activity card (and a small treat if you like) inside each, and hang them on string or stand them on a shelf.

What is a reverse advent calendar?

Instead of taking something out each day, you add an item to a box, such as a tin of food or a toiletry, then donate the full box to a food bank or local charity before Christmas.

What is a kindness advent calendar?

Each day has a small act of kindness to do, like drawing a picture for a neighbour or helping tidy up without being asked. It works well alongside a treat calendar.

When do advent calendars start?

Most start on 1 December and finish on 24 December. Church Advent begins on the fourth Sunday before Christmas, which is 29 November in 2026.

All Christmas guides