The days are darker, the air is colder, guess what that means, gang? It’s time to start the countdown to Christmas! So, let’s get ready for the festive season by learning how to make an advent calendar…

What you’ll need…

One branch or stick, about 50-80cm long

24 envelopes and/or small paper bags

Treats to put in the bags

Coloured scrap paper

Stickers (optional)

Hole punch, glue stick, black pen, scissors, string


Try to find a fallen branch or stick in your garden or a park. If it’s been raining, you might need to let it dry first. Ask an adult to use sandpaper on any rough edges.

Step 1

how to make an advent calendar | tie a piece of string to the branch

Cut a piece of string about one-and-a-half times the length of the branch, and ask an adult to help you tie it to each end.

Step 2

how to make an advent calendar | decorate the bags

Cut out shapes from your scrap paper and glue them to the bags and envelopes to decorate them. Number the bags 1-24.

Step 3

how to make an advent calendar | fill the bags with goodies

Now fill the bags! You could put sweet treats (like chocolate coins) inside, or write some jokes!


You could include some fun activities in the bags, by writing them on a scrap of paper and popping it in! Why not start with some other Nat Geo Kids activities, like making a snow globe or cooking Christmas tree biscuits?

Step 4

how to make an advent calendar | punch holes in the bags and thread string through

Hole-punch the tops of the envelopes and bags. For bigger (or heavier) bags, you might need to make two holes to make sure they hold shut. Thread a length of string through the hole you’ve just made.

Step 5

how to make an advent calendar | tie the bags onto the branch

Tie all the bags to the branch, trying to space them at different heights. Ask an adult to help you hang the calendar up on a hook or nail.


If you have siblings, you could put surprises in each other’s bags, so you don’t know what you’re getting each day!

Step 6

On 1 December, open your first bag and enjoy the treats inside! Repeat until Christmas Day, when hopefully you’ll have some other exciting gifts to open…

how to make an advent calendar | finished calendar

Did you enjoy learning how to make an advent calendar? Let us know if you’re going to have a go at this festive craft by leaving a comment, below!




Your comment will be checked and approved shortly.



  • Mia

    It was really fun I thought it would not be very fun

  • Eileen

  • I love making a calendar, you can make a calendar on EVERY festival! Even on your birthdays! I can also make many many calendars for ALL my friends and family!

  • Hannah010709

    Hey! Two things, One, My School has their own advent calendar and we use drawing challenge for that. Two, I would love to make an advent calendar because then I'll use it to put something in there.

  • A bear

    love it

  • nice

  • Saanvi

    love it

  • ZhuGuanqun

    At first,I'm a Chinese.But my English is not good.I'm a student in middle school.If I take mistakes in there,please don't mind for it. Today,I saw this website from an English reading question.When I saw it,I was deeply attraced by it.I think it must have lots of interesting English articles.And if I watch it everyday,my English reading must be improve.So I try to do it. After I read this article,I was so surprised that almost everything on this website is helpful for my reading. And also can read something interesting in my free time.I can also learn something I am interested in here.Sometimes,they might be play an important role. In the end,I think that it helps us to learn English.I will introduce this website to my classmates and let them study here too.

  • GMA


  • Sav

    It looks so cool!

  • Vale

    It looks so cool and I am hoping that I will be able to make it .

  • Saanvi

    I looovvve it!

  • Looks sooo fun!

  • Evie

    I loved making it!!

  • peepeepoopoowoooo

    i might do this for my christmas party with my friends

  • arabella

    cool iv made alot al reddy

  • I really like it

  • Hermione Granger

    So cool ! I'm defo going to make this cool advent calender !!!!!!!

ANZ subs takeover March 2020 MPU

More Like General Kids Club


Home Is Good

Get messy, explore and appreciate nature, all from the safety of home!
General Kids Club

Frankie’s fight to save rhinos!

The six-year-old has planned a project to help protect the world’s rarest rhinos…
General Kids Club

Jamala Wildlife Lodge

Have a remarkable overnight stay in the company of some of the planet’s most incredible animals!
General Kids Club

Terror-ific witches’ fingers Halloween recipe!

Freak out your friends with this spooky snack…
General Kids Club

Meet the Editor of National Geographic Kids Magazine!

Joan-Maree Hargreaves tells us what goes into making your favourite magazine…