Christmas Advent Calendar for Kids

Easy Home-made Christmas Advent Calendar

If you still haven’t bought your Christmas Advent Calendar or haven’t started making one yet, take a peak at our fun and easy printable advent calendar.

We think it’s a strong contender! It’s really very easy to make and looks lovely. You just need to roll each treat inside the paper strip and let children unroll it to discover the treat. They end up as nice Christmas bunting when you’re through them.

christmas advent calendar

You can start from the Day 1, but if you’ve missed it, don’t give up – it’s never too late! Even making it for just a few days before can add to the fun and anticipation. : )

christmas advent calendar

You can also make your own Christmas Advent Calendar using this same format, without printing. Use any nice paper or fabric, cut them into strips, attach your treats to the end and roll, tie and hang nicely. Make them as long as you like for extra fun when unrolling!

christmas advent calendar

Our free printable files are for personal use only.
Please read our terms & conditions before downloading, thank you!


You will need:

24 treats
some ribbon and string

How to make this Christmas Advent Calendar:

1. Print the pages and cut them into strips. Punch holes where marked with a hole-puncher or any sharp object.

2. Prepare 24 little treats. We’re using small sweets, some coins and strips of paper written with what treats children will have on that day. For example, ‘Mommy will bake a cake today!’

Then we’re going to roll the printed strips with these treats inside. Secure the sweets or coins with tape to the end of the strip. If it’s a piece of paper, you can just roll it up together.

3. Pass a ribbon or a string through the hole and tie a nice bow. Make it easy for children to undo.

4. You can stick them on a wall, hang them on a string, scatter them around the house… whatever you like. If you hang them on a string, they will gradually become really nice Christmas bunting!

  • carrie

    Can I tell you how incredibly cool you are?! I have a frame that I’ve been meaning to print/cut out cute little numbers for…and here you have done all the work for me. THANK YOU! Adorable. Blessings to you and yours….

    • mrprintables

      Thanks & enjoy! ^ ^

  • Maria Calzada Oliva

    Thanks so much for sharing it!!! It’s easy and beautiful

  • Manon

    Thank you for that very good idea, easy to do and very cute. I will do it at home with my kids and also in my class in France.

  • Anson david

    cool idea