Kid-Friendly DIY: Holiday Garland Made of Spools

image source: nichole
image source: nichole redinger

The past few years, in addition to our family Christmas tree in the living room, we have put a small tree in my son’s room. He gets so excited to decorate it with the ornaments he picks, and loves the control of being the one to decide where each one goes. He also loves falling asleep to the warm glow of Christmas lights instead of his nightlight.

When we pulled out the box of ornaments last week, I realized that they had definitely seen better days. This little tree could use some fresh gear! So we decided to make this Spool Garland. It’s a quick and fun project that my son and I tackled together to spruce up his spruce.


  • 30 wooden spools of various sizes (we used a mix of vintage ones and some from the craft store)
  • Acrylic paints
  • Paintbrush
  • 4 yards of chunky yarn
  • Wooden skewer
  • Tape
  • Scissors


  1. Paint your wooden spools using the acrylic paint and paintbrush. Remember to have some fun with it! I started my spools with some precision stripes, which took forever. My son, however, just went for it with great abstract strokes of color. I soon grew tired of my technique and followed his lead.

    Image Source: Nicole Redinger
    Image Source: Nicole Redinger
  2. Tape one end of the yarn to the end of the wooden skewer. Tie a knot at the opposite end of the yarn. String the spools onto the yarn. Tip: If your yarn is on the thin side, tie a knot between each spool. Ours was bulky enough to just string them without knotting. We left about 3 inches between each spool. 

    Image Source: Nichole Redinger
    Image Source: Nichole Redinger
  3. When all the spools are strung, cut the skewer off the garland and knot the end of your yarn.
  4. Decorate that tree!
More On
Article Posted 3 years Ago

Videos You May Like