: 0 Subtotal: $0.00
View Cart Checkout

Tying a DIY Bow Tree Topper

Have you seen those elaborate Christmas bow tree toppers and always wondered how you could make them yourself? Instead of making do purchasing an expensive pre-made one from the store, check out this tutorial. In just a few minutes you will have the perfect DIY bow tree topper for your tree, the front of a package, or for on your favorite holiday wreath.


  • Two Spools of Wire Edged Ribbon
  • Floral Wire
  • Scissors

For this example we are going to talk about a ribbon that is the same on the front that it is on the back. If you have a ribbon that only has a design on one side, there will be a different trick that I will share at the end.

Step 1:
Hold the tail of the ribbon between your thumb and your forefinger, leaving an inch of it coming out from the side.

Step 2:
Take the ribbon up a few inches, and then loop it back to your thumb and forefinger, using them to hold it down against the tail of the ribbon. Repeat this going the other direction until you have two loops that are equal in size.

Step 3:
Repeat step two until you have three loops on each side of the bow that are equal in size. Then make three more pairs of loops, with each pair gradually getting smaller.

Step 4:
Make one final small loop right in the center, holding it to the other layers with the same thumb and forefinger. Trim away your excess ribbon.

Step 5:
Cut a 1-foot piece of ribbon, pass it half way through the center of the bow, and twist the two ends as tight as you can to secure all the layers.

Step 6:
Cut a 1-yard length of the same ribbon, find the center of it, and secure the center to the back of your bow, allowing two equal length ends to hang from the top of your tree as tails.

If you are a visual learner like me, check out the step-by-step video where I walk you through the whole process. The video also includes a variation at the end that explains what to do with one-sided ribbons.

About Philip Travers