Homemade Advent Calendar - Easy DIY Tutorial
Crafts | Holiday | Kids Activities | Seasonal

How to Make a Spectacular DIY Advent Calendar

With the holiday season quickly approaching and my toddler reaching an age where he can learn from and enjoy holiday learning activities, I set out to find an Advent calendar that our family would enjoy.

However, I couldn’t find one that was suitable. Some were filled with chocolates, some were filled with gifts (I don’t want him to get caught up in the gift aspect of the holiday), and some had numbers that were too small or simply didn’t stand out enough for a toddler to easily recognize.

So I did what I do best – I created my own.

And I’m sure you can easily guess that I made the homemade Advent calendar out of felt. This year has definitely been the year of felt for me 🙂

How to Make an Advent Calendar out of Felt

I’m going to cut right to the chase since we are already a few days into December! It was a little time-consuming, but I love the way it turned out. It provides quite a few learning opportunities, and we can use it year after year.

Homemade Advent Calendar Materials 

  • Green Felt – for the tree and bottom layer
  • White Felt – or other background color
  • Felt Pieces in various colors –  (I bought a new package for more colors but ended up using scraps I already had)
  • Free Printable for the Tree Outline (keep scrolling for printable and instructions)
  • Hot Glue Gun – for attaching the felt
  • Numbers – Make sure you have enough for numbers 1-25.
  • Ribbon – for attaching the ornaments to the tree
  • Buttons – to hang the ornaments on
  • Basic sewing materials – thread, needle, scissors – for attaching the buttons to the felt but you could skip this and use hot glue
  • Wooden dowel – for hanging
  • Decorative ribbon, if desired

Making an Advent Calendar out of feltHow to Make the an Advent Calendar out of Felt

I was excited to get to work on the homemade Advent calendar. I started with the background and large pieces and worked my way down to the ornaments.

Making the Background and Tree

First, I cut the large felt pieces, and I must say, this was the hardest part. I simply am terrible at cutting in a straight line. Why don’t squiggly scissors work on felt?!

Using Buttons for DIY Homemade Advent Calendar
Using cookie cutters to make felt ornaments for an advent calendar

I cut a piece of white background to be 18 inches by 22 inches. My reason for this was that I already had an interactive alphabet of this size hanging from a wooden dowel. I figured I could borrow the dowel; although I ended up finding another one in the garage.

After that, I drew a Christmas tree onto green felt using a sharpie. It took me a few tries to get all of the branches right and to maximize my use of felt. I really marked up the back of it.

To save you the same work, I am sharing the outline that I drew. It’s on two sheets of paper, and I want to note that the bottom of the Christmas tree was a little too big for standard paper.

Therefore, the second page looks like it cuts off. However, it’s not a mistake – the tree was just a too wide. So I let it run off the edges, figuring it would be easy for you to just connect these few lines – easier than drawing your own tree, at least 🙂

Click here for the tree template.

Homemade Advent Calendar - Easy DIY Tutorial

Next, I cut a little brown rectangle out of my felt scraps for the tree stump.

Then I hot glued the tree and the stump to the white background.

Attaching Buttons To The Advent Calendar

Even though felt sticks to felt, I wanted to use buttons and ribbon for this Advent calendar to provide another learning opportunity to my son – using buttons.

I found 25 buttons from a collection that I had. I love these buttons – especially their varying hues and textures all although within the same color family.

Homemade Advent Calendar - Easy DIY Tutorial

First, I spaced the buttons out, and then I sewed them on. Also, I put four buttons under the tree for the presents I was going to make.

You also could hot glue the buttons; however, I wanted the sewed look 🙂

Making Ornaments For The Advent Calendar

Now came the daunting part – 25 shapes to make! Yet, an idea dawned on me… cookie cutters! I used my Christmas cookie cutters to trace a bunch of the shapes – the gingerbread man, snowman, and candy cane, to name a few.

Making Ornaments for the DIY Advent Calendar Made of Felt

If you are trying to cut down on the work, you could use just a few shapes and repeat them.

Homemade Advent Calendar - Easy DIY Tutorial

The rest of the shapes I outlined or I just cut. If I’m not sure how to draw something or I want a shape simplified, I google an outline of it.

Looking at just the outline makes it easy to emulate. I did that with the angel, and she turned out great!


My shapes were looking a little boring, so I used holiday ribbon to spruce them up. Just a line of ribbon here and there, actually, went a long way in turning my boring felt shapes into cute pieces.

Using Ribbon to Hang Ornaments on Homemade DIY Felt Advent Calendar

For example, on the snowman (pictured above), I used a line of ribbon instead of buttons.

The line of ribbon on the train spruced up its plainness. And, even the faceless gingerbread man look pretty spiffy. I didn’t want to fill them up too much though because I still had the Advent numbers to add.


Next, I needed to attach ribbon to the felt, so the ornaments could hang from the buttons on the Christmas tree. I used this green ribbon (from our wedding programs!), and simply looped one end around the other.

To keep the loop, I put a bead of hot glue to hold the overlapping ribbon pieces (right above where my finger is).

Using ribbon hooks (with hot glue) for homemade DIY Advent calendar

Once glued, I added another bead of hot glue to the criss-cross and attached it to the back of the ornament.


Next, I needed to add the dates. I went to Michael’s specially to pick these up – got caught up in all the sales, and completely forgot about it.

Not wanting to waste another trip out to a craft store (and not wanting to wait for Amazon prime delivery – two-day seemed like too much!), I started to cut-out my own numbers out of felt using a template. They looked horrible! It was just too many imperfect twos!

The next day, I picked the below numbers up at Michaels.

They are simply adhesive cardboard numbers, so they didn’t stick that well. I had to use hot glue to give them a good stick – and that was a lot of gluing plus a burnt pinky.

In hindsight, I should have gotten felt ones from Amazon. They have a bunch of felt numbers. When you do purchase your numbers, make sure you have enough 1s and 2s.

Homemade Advent Calendar - Easy DIY Tutorial

With these adhesives, at first, I wasn’t crazy about the sharp contrast that the glittery black created, but it’s grown on me.

And, they are very easy to read, which makes them perfect for my toddler.

Homemade Advent Calendar - Easy DIY Tutorial

When you are sticking on the numbers, make sure to lay them out ahead of time. Put the single-digit numbers on the smaller ornaments – to make sure that every number has a good shape to fit on.

Homemade Advent Calendar - Easy DIY Tutorial

I barely was able to squeeze the 25 onto the star, since the star is the last thing that goes on the tree 🙂

The ornaments look so cute – and I think it was that ribbon 🙂 Faceless gingerbread man is definitely my favorite, yet, Frosty is a close second.

Finishing Touches

After the ornaments for the homemade Advent calendar were done, I went back to the tree. It looked a little drab with the white background, so I cut yet another piece of green felt and hot glued it behind the white. It provided a border, a little depth, and hid my sewing.

The tree still looked like it needed a little sprucing up (haha get it?!), so I ran a line of ribbon across the bottom.

I also used this same ribbon to create tabs to run the wooden dowel through. I was planning to use felt for this, but the ribbon was perfect – and tied it all together.

Homemade Advent Calendar - Easy DIY Tutorial

Here’s a close up of a the completed DIY Advent calendar.

Homemade Advent Calendar - Easy DIY Tutorial

I love how the homemade Advent calendar turned out, and my son is learning a ton!

He is learning to follow a number sequence, identify holiday shapes, create connections between the items on this tree and the items on our real trees, apply his fine motor skills on the use of buttons, and practice responsibility, as it is his job every day to find and hang up the next number.

​He also loves that he has own tree and ornaments and that he doesn’t have to ask mommy in advance if he can touch them 🙂

Homemade Advent Calendar - Easy DIY Tutorial

Here is the entire tree, with some of the ornaments hanging. In the second picture, you can see how the tree is hanging.

The calendar is going to be a little crowded when all of the numbers are on – but they all do fit, and the homemade Advent calendar is the perfect size for small spaces and doors.

DIY Felt Advent Calendar for Toddlers and Kids

Not only do I love a great learning activity, but I love holiday traditions. This homemade Advent calendar will now be one in our home 🙂


  1. Barrie Bismark says:

    What an adorable idea. I wish I would have read this earlier. I want do this for my kids for sure!

    1. Eileen @ Just Measuring Up says:

      Thanks, Barrie! It’s not too late – I just finished this one a couple of days ago:))

  2. Eileen @ Just Measuring Up says:

    Thanks, Lisa!! We are enjoying it 🙂

  3. The Boondocks Blog says:

    This is such a pretty advent calender. I really like how you have placed the buttons so that each day can hang like that. I host a link party every Friday called Sweet Inspiration and hope you can join us with your lovely craft.

  4. Eileen @ Just Measuring Up says:

    Hi Mary, Thank you so much! I would love to post the Advent Calendar on your site:) See you then!

  5. Angela D. Boone says:

    I really love this idea. Your advent calendar turned out so cute!

    1. Eileen @ Just Measuring Up says:

      Thanks so much, Angela! We are enjoying it :))

  6. What a cute idea. Too bad I already made one. This will be it for next year. Thanks for sharing.

    1. Eileen @ Just Measuring Up says:

      Hi Camille – Aww I’m sorry I should have posted it sooner! Thanks for reading:))

  7. How cute is that?! The buttons are a perfect way to make it easy for little ones, and keep it from looking too bare at the start. Thanks so much for sharing at the #happynowlinkup!

    1. Eileen @ Just Measuring Up says:

      Thanks so much, Leslie!! Yes, the buttons are working out great so far:)) Have a great weekend!

  8. All those bright colors and textures are abSoooooLutely perfect for little fingers Eileen. Love the idea of hanging each date from a button, that’s super cool.

    1. Eileen @ Just Measuring Up says:

      Thank you so much, Michelle!! My little one is enjoying it so much!! :))

  9. Sherry Legan says:

    Oh what a great post! I love this. And your tutorial is great. Thanks for sharing.
    I hope you’ll come over and link at The Countdown to Christmas!
    The party is over here:
    Merry Christmas!

    1. Eileen @ Just Measuring Up says:

      Hi Sherry! Thanks so much for your compliments! I’ll be sure to link up there! Thanks again 🙂

  10. Julie Pit Stop Crew says:

    So very cute activity for young toddlers as well. And also gets you to bond some more. Thanks for sharing at the Pit Stop 🙂

    1. Eileen @ Just Measuring Up says:

      Hi Julie – Thanks!! Yes, I agree – it’s something fun to do each day:))

  11. Vanessa Lundblad says:

    What a fun and easy project to make. Thank you for sharing at Dishing it and Digging it link party. We love having you.

    1. Eileen @ Just Measuring Up says:

      Thanks, Vanessa!! :))

  12. Helen at the Pleasures of the NW says:

    I love this calendar!! It’s so festive and fun! Thanks for sharing on the Pleasures of the NW’s DIY Party!

    1. Eileen @ Just Measuring Up says:

      Thanks so much, Helen!! 🙂 We love it too:)

  13. Charlene Asay says:

    This is such a fun idea. I wanted to invite you to link up with us at Family Joy Blog Link Up Party . Check us out http://ow.ly/r1AY30715lX

    1. Eileen @ Just Measuring Up says:

      Thanks so much, Charlene! I love your link party – just posted there yesterday! Hopefully we’ll be a feature soon 🙂

  14. This is super cute! I love the idea of the buttons as hooks. Your tutorial is fabulous! Thanks so much for sharing this at the #happynowlinkup

    1. Eileen @ Just Measuring Up says:

      Thank you so much, Jen!! We love your link party :))

  15. Carla aka Mrs R says:

    Eileen, how adorable! When my son was young we use to always make an advent calendar … he loved seeing the countdown to Santa lol xo

    1. Eileen @ Just Measuring Up says:

      Carla, thank you! Aww it is simply the best to do Christmas activities with little ones 🙂

  16. Thanks for partying with us at Vintage Charm, Eileen–so lovely to meet you and see your wonderful projects. Your advent calendar is adorable!

    1. Eileen @ Just Measuring Up says:

      Diana, lovely to meet you too! Thank you so much:)

  17. Love your 25 days of Christmas tree.
    Thanks for sharing at Over The Moon Party,

    1. Eileen @ Just Measuring Up says:

      Thanks, Bev! Thanks for hosting it:))

    1. Eileen @ Just Measuring Up says:

      Thanks so much, Jess! I would love to 🙂

  18. Lisa @ Fun Money Mom says:

    This is such a cute idea! My girls would love it! Thanks for sharing with us at Share The Wealth Sunday!

    1. Eileen @ Just Measuring Up says:

      Thanks, Lisa!! My son loves it – and there’s so many ways to incorporate learning 🙂

    1. Thank you so much! Would love to submit to your link party:)

    1. Thanks Naomi! It was fun to make:)

  19. This is just so lovely! My nine year old would love making this for herself…off I go to stock up! #sharingthebloglove

    1. Aww that’s great! Hope she has a great time making it:)

  20. Cute and fun idea for the kids to decorate their own tree. I have grand plans of making a new Advent calendar this year (Dec. 1st is coming way too fast!) to keep my 8 year old still believing, excited and thinking that our Elf still brings the calendar with him. Love how you used cookie cutters to make the shapes. Visiting from Creatively Crafty party.

    1. Haha yes the holidays just fly right by! The elf and calendar is a great idea:)

    1. Thanks Kimberley! It was fun to make:)

  21. Nice idea! I bought one hand-made for our goddaughter (9 y.o.) and filled each space with one candy and an empowering message.

  22. Super cute! We have an Advent calendar packed in a storage box somewhere…maybe I need to make one!

  23. This is such a cute idea! Felt always has such a charm about it, and the buttons and ribbons just add to that. The cookie cutter idea for all the shapes is genius, we have so many to choose from! Thanks for joining us at #SharingtheBlogLove

  24. This looks like it would take awhile, but what a great finished product! I just love those glitter numbers!

  25. What a lovely advent calendar. Can I try it?
    As I would like to try it including my grand kids.
    Thank you for sharing it.

  26. I adore this. I have a feeling it will become a very treasured part of your family Christmas for many years to come. #KCACOLS

  27. The Mummy Bubble says:

    This looks incredible! I love the finished product, and all the detail in there, I’m sure you will enjoy it for many years to come #kcacols

  28. This is such a fun and cheery Advent calendar! Thanks for sharing with Party in Your PJs. 🙂

  29. What super advent calendar great job Thank you for linking to #Thatfridaylinky please come back next week

  30. How lovely, and there’s just time to get this made for this year too. I do love a good advent calendar project.

  31. Jann Olson says:

    Very cute! One year I made 3 different advent calendars. 🙂 No longer having children at home I just made them for décor. Thanks for sharing with SYC.

  32. I love your cute calendar, and I agree that we don’t need chocolate or gifts for Advent. #MMBC

  33. I love a good advent calendar and I love the idea of making my own

  34. That’s really cute, and I think it’s less work than painting and decorating the brown box one I got at Hobby Lobby! 11/27, and I’m still frantically trying to finish and fill that thing. Oops.

  35. Love this and it’s so pretty too. Hanging them with buttons is a great idea. #TwinklyTuesday

  36. Oh this is gorgeous! So cute! And I think even me, with my very limited craft skills could manage this. It looks so bright and festive when all the pieces are hanging on it! #dreamteam

  37. Absolutely love this idea! I actually have a whole load of leftover felt, so I might try making this 🙂 #TwinklyTuesday

  38. You are really clever, this looks amazing. My girls would love to have something like this, but I definitely do not have the skills to do it. Thank you for joining us at #SharingtheBlogLove

  39. Absolutely adorable! Thanks for joining the To Grandma’s House We Go link party! Your post has been pinned!

  40. This is a really cute advent calendar. You obviously had lots of fun putting it together. Beautiful work. The home made advent wreathes are so much nicer than the purchased ones are.

  41. What a lovely idea to do with the kids as well. I have a Chris challenge to do for school so might give this a whirl! Thanks for sharing #DreamTeam x

  42. I wish I’d seen this earlier. I don’t think I’ll have time to make it now but it’s a lovely idea. #sharingthebloglove

  43. Hi, I Love personalised advent calendars I wish that U had seen this earlier. Never mind it would be great for next year #sharingthebloglove

  44. I have now shown this to my little lady and she is beavering away to try and get it ready. She loves the idea! #sharingthebloglove

  45. It’s lovely! Cookie cutters are great for these projects. Thank you for sharing at The Really Crafty Link Party this week. Pinned!

  46. That looks awesome Eileen! Thank you for sharing this at the Friday Favorites linky party! 🙂 I hope you’ll come back next week to link up your projects so I can stop by again!

  47. This is great, what a fab idea. You are very clever! I hope you enjoy it for years to come! Thanks for linking up to #TriumphantTales

  48. This is a wonderful creation made with love. We haven’t gone down the chocolate advent calendar approach either. #SharingtheBlogLove

  49. Oh I really like that. And the focus is on the lead up to Christmas and not just getting a treat every day. #kcacols

  50. I think next year I will have to think outside the box for my little lady’s advent calendar. Thank you so much for linking g up for #KCACOLS and hope to see you next time.

  51. This is so cute! I love the use of buttons for attaching the ornaments. Thanks for sharing it with us on the Homestead Blog Hop! We hope to see you again next week!

Leave a Reply

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