Go Back

No Sew Canvas DIY Christmas Tree

Jane and Sonja
This no-sew DIY Christmas tree using a heavy-weight cotton canvas fabric may just be the perfect holiday decor to add to your home!
No ratings yet


  • Heavy Cotton Canvas 1 yard in natural
  • 3 ' Christmas Tree printable pattern
  • Fabric scissors a good pair of fabric scissors is needed to cut through the heavy canvas
  • Hot glue gun and clear glue sticks
  • Assorted buttons in traditional Christmas colors
  • Wooden dowel ½” x 36” long
  • 4x4 Wood post cut to 4” high for the base, pre-drilled in the center to fit dowel



  • Print off the Christmas Tree pattern on 9 sheets of 8.5×11 paper. Align the paper edges and tape the pieces together.
  • Before you start, try to get rid of any wrinkles or creases in the fabric. Use a high temperature setting on your iron with steam to remove the deep creases as best as possible.
  • Lay the canvas fabric out on a flat surface and fold in half widthwise ensuring the grainline of the fabric is straight. Place the pattern on top of the fabric aligning the center fold line of the pattern with the centerfold of the fabric.
  • Cut the tree out along the solid line using a good pair of fabric scissors.
  • Cut two identical pieces of the tree pattern.
  • Mark the small dots on the wrong side of the tree with a pencil. These dots mark the start and stop points when assembling (glueing).

Assembling the Canvas Tree

  • Preheat a hot glue gun.
  • With WRONG sides of the tree pieces together, apply a bead of glue along the inner edge of the bottom tree piece.
  • Apply a good amount of glue to the very top of the tree.
  • Press the top tree piece down onto the glued area and hold until glue sets.
  • Continue working small sections at a time until the top tier is completely glued on both sides.
  • Once both sides of the top tier are glued together, move on to the second tier, then the third and so on until you reach the bottom tier.
  • At the bottom tier, glue each side just until you get to the small dot. Leave an opening at the bottom large enough for the wooden dowel to be inserted.


  • Drill a hole in the center of the 4×4 post that matches the size of the wooden dowel. Insert the dowel into the post so that it is secure.
  • Next, insert the top end of the dowel into the small opening of the glued tree and push it all the way to the top of the tree.
  • Place buttons randomly on one side of the tree or both sides if desired.
  • Using your hot glue gun, bad a bit of the glue to the back side of each button and press them on to the fabric to secure.
Tried this recipe?Let us know how it was!