How to Make Your Own Advent Calendar at Home

An Advent Calendar can be a fun way to build anticipation for the holidays with the whole family. And why not make a DIY version your children can be super proud of? Here’s a quick guide on how to make a festive calendar at home.

Materials Needed:

  • Cardboard or thick paper
  • Wrapping paper or decorative fabric
  • Small boxes or envelopes (24 in total)
  • Glue or double-sided tape
  • Scissors
  • Marker or number stickers
  • Assorted decorations (ribbons, stickers, ornaments)


  1. Decide on the style and size of your Advent calendar. Do you want small boxes or envelopes? Do you want them arranged in a tree shape, on a board, or hanging from strings?
  2. Whether you’re using boxes or envelopes, decorate them with wrapping paper, fabric, and festive designs. Make sure there are 24 containers, each large enough to hold a small treat or surprise.
  3. Label each container with the numbers 1 through 24, indicating the countdown to Christmas Eve.
  4. Arrange the containers in your chosen pattern or layout and fill each container with treats, small toys, notes, or activities suitable for each day leading up to Christmas. 
  5. For a final touch, add some ribbons, bows, ornaments, or anything else you have on hand. 
  6. You’re ready to start counting down the days!