Skip to main content Skip to header navigation

DIY advent calendar for kids

There is always so much excitement and anticipation leading up to Christmas. Help your kids count down the days with this easy DIY advent calendar that is full of sweet surprises!

DIY Advent calendar

This advent calendar is fun and easy to make. You can customize the background with any color or pattern of holiday fabric that you like.


DIY Advent calendar supplies

  • Foam core board
  • Spray adhesive
  • Christmas fabric
  • Hot glue gun
  • Scissors
  • 25 Metal tins
  • Green and red scrapbook paper
  • Number stickers
  • Wooden star



Step 1

DIY Advent calendar

Trim the fabric down so that it is a couple inches larger than the poster board on all sides.


Step 2

DIY Advent calendar - Spray adhesive

Coat one side of the foam core board with a generous layer of spray adhesive.


Step 3

DIY Advent calendar - Stretch fabric

Stretch the fabric across the foam core board. Be sure to smooth out any wrinkles in the fabric.


Step 4

DIY Advent calendar - Glue edges

Let the spray adhesive set for 15 to 20 minutes, then flip the board over. Use hot glue to glue the edges of the fabric to the back of the foam core board.


Step 5

DIY Advent calendar - Trace lid

Remove a lid from one of the metal tins and trace around it on a sheet of green scrapbook paper.


Step 6

DIY Advent calendar - Cut circles

Cut out the circle and put it inside the lid behind the plastic.


Step 7

DIY Advent calendar - Create 21 girl circles

Cut out 21 green circles and 4 red circles and slide one into each of the 25 lids.


Step 8

DIY Advent calendar - Form tree

Lay out the circles on the foam core board in the shape of a Christmas tree. Form a triangle out of the 21 green tins, then make the trunk of the tree with the 4 red tins.


Step 9

DIY Advent calendar - Glue each tin

Once you are happy with the layout, put some hot glue on the back of each tin and glue the tins in place on the board.


Step 10

DIY Advent calendar - Add numbers

Use the number stickers to add the numbers 1 through 25 to the tins.


Step 11

DIY Advent calendar - Add star

Put a dab of hot glue on the back of the wooden star, then glue the star in place at the top of the tree.


Step 12

DIY Advent calendar - Add candy

Fill each of the tins with a piece of candy or a small toy, then your advent calendar is ready to use!

Image credit: Amy Vowles

More Christmas ideas for kids

5 Fun Christmas Eve traditions with kids
10 Classic Christmas movies kids love
Easy Christmas crafts for kids

Leave a Comment