Skip to Content

DIY Advent Calendar with Toilet Paper Rolls | Easy Christmas Craft Idea

Looking for a fun and eco-friendly way to count down the days till Christmas? This DIY advent calendar uses simple materials like toilet paper rolls and cardboard to create a charming Christmas tree that’s both festive and functional.

Get Crafty This Christmas! Let’s start!

Transforming Toilet Paper Rolls into Gift Boxes

The first step to create our Christmas DIY advent calendar is to prepare our little gift boxes. These will hold small treats or messages for each day of Advent.

supplies to make advent calendar

Materials:


Instructions:

  1. Paint: Cover each roll with acrylic paint in festive colors. You
    can get creative with glitter or stamps!
  2. Flatten the Rolls: Gently flatten each toilet paper roll.
  3. Create the Box: Cut 4 notches of 1.5cm on the bottom of the
    paper roll and fold each flap in. You can secure with glue or
    tape.
  4. Fill ’em up: Add your small treats or messages into each gift
    box.
  5. Close the box: Again, cut 4 noches around the open edge of
    the paper roll, fold the flap in, and secure.
  6. Add a ribbon: Wrap the gifts with a ribbon or twine.
  7. Numbering: Add a paper tag with a number or use stickers to
    number each box from 1 to 24.
DIY advent calendar with toilet paper rolls

An advent calendar can be filled with a mix of small surprises that bring joy to both kids and adults.

You could include treats like chocolates, candy canes, or mini cookies, along with fun trinkets such as stickers, keychains, or tiny ornaments.

Adults might enjoy small self-care items such as lip balm, tea bags, or scratch-off lottery tickets, while kids could find delight in small toys, puzzle pieces, or LEGO figurines.

Mixing edible treats, thoughtful notes, and little keepsakes makes each day leading up to Christmas feel special and full of anticipation.

DIY advent calendar with toilet paper rolls

Building the Cardboard Christmas Tree

Now that our little gift boxes are ready, let’s construct the Christmas tree that will hold our advent
surprises!

Materials:

Instructions:

  1. Draw the Tree: On the cardboard, draw a large Christmas tree shape. You can find templates online or create your own design. The dimensions are 24 cm for the base and 36 cm for the height.
  2. Cut it Out: Carefully cut out the tree shape using scissors or a craft knife.
  3. Repeat: Use the first cardboard tree shape as a template to cut out a second identical Christmas tree.
  4. Notches: Using a craft knife, make notches on both cardboard tree. In the first piece, cut one notch from the top to the center. In the second piece, cut one notch from the bottom to the center.
  5. Decorate the Tree: Use a white paint marker to draw braches and decorations on the cardboard trees. You can also paint the tree green or add glitter, stickers, or other embellishments to make it sparkle!
  6. Build the tree: Slide the two cardboard trees into each other and glue them on a cardboard circle base.
  7. Cover the edges: To give the cardboard Christmas tree a nice finish, glue rope along all the edges. This step is optional.
  8. Display the Boxes: Place the toilet paper roll gift boxes around the bottom of the tree. Pleasingly arrange them
  9. Finishing Touches: Add a star to the top or wrap a cord light around the tree for a festive final touch.
DIY Christmas tree with cardboard

.

diy christmas tree with cardboard

Display and Enjoy!

    Your DIY toilet paper roll advent calendar is now complete! Find a special spot to display your creation and enjoy counting down the days to Christmas with a little surprise each day.

    Watch the Video to craft your Advent Calendar

    In the video, you’ll learn how to make a charming cardboard Christmas tree and unique gift boxes using simple toilet paper rolls.

    It’s the perfect way to count down the days till christmas while adding a personal handmade touch to your celebrations. Watch now and bring your Christmas imagination to life!

    diy advent calendar with toilet paper rolls

    .

    diy advent calendar with toilet paper rolls

    .

    diy advent calendar with toilet paper rolls

    .

    diy advent calendar with toilet paper rolls

    Tips and Variations

    • Use different paint color for each box.
    • Add small bells or other trinkets to the boxes for extra fun.
    • Create a garland to hang around the tree.
    • Involve your kids in the crafting process for a fun family activity.
    • Instead of a tree shape, create a cardboard house or other festive design.

    Happy Holidays!

      This Christmas DIY project is a great way to recycle materials, get creative, and add a personal touch to your holiday decorations.

      I hope you enjoyed making your own toilet paper roll advent calendar! Share your creations with me on social media!

      Whether you’re crafting with kids or just love DIY projects, this tutorial will inspire you to turn everyday materials into magical holiday décor.

      RELATED: DIY Cardboard Advent Calendar

      RELATED: Elves Advent Calendar

      Want to remember it? Save this DIY Advent Calendar on your favorite Pinterest board

      diy advent calendar with toilet paper rolls
      Amaryllis

      Beth

      Friday 7th of November 2025

      LOVE that this Advent Calendar is made from recycled products! I’d love for you to join us over at the Creatively Crafty Linky Party every Wednesday through Sunday https://creativelybeth.com/creative-crafts-linky-party-2/ Followed and Pinned! Creatively, Beth

      amaryllis

      Monday 10th of November 2025

      Hello Beth, Thanks for your nice comment. I follow you back and will love to take part in your link party, thanks for the inviation ♥