Three types of yarn for Christmas tree DIY

How to Make a DIY Yarn Tree for Christmas

Let’s use some yarn and wood to craft a yarn tree DIY perfect for your cozy farmhouse decor!

Hey there… it’s almost thanksgiving and everything Christmas and all things red, green, peppermint, warm, and cozy are out in full force already!

It’s just about time to put up our Christmas tree, we usually try to go out to the local tree farm the weekend after thanksgiving. And that got me thinking…

How about a fun-to-do craft that we can use for holiday home decor involving one of the first signs of Christmas in our house…trees!

I absolutely love working with yarn, fabric, and wood, so what better way to add some holiday coziness to a space than with a yarn tree DIY.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This means when you click a link, I may earn a small commission at no cost to you. This helps me to run this website. Thanks in advance for your support!

Yarn Christmas Tree Materials

Supplies including yarn, wood slices, skewers, cardboard, wood beads, a drill and glue

Grab Your Drill and Wood Slice

I used an 1/8″ bit and my trusty old Black and Decker drill to make a hole in the center of my wood slice.

You can measure to find the middle of your wood slice, or I just estimated most of mine. If the very center of the rings was near the middle, that’s where I drilled the hole. Doesn’t have to be perfect!

Tip: The drill goes through the wood much easier right in the center of the rings!

Drill a hole in middle of wood slice

Once you have drilled your hole, it’s on to the next step…

Glue Your Skewer into the Wood Slice

I used gorilla wood glue to glue my skewer into my wood slice. I put a bit of glue on the blunt end of the skewer and pushed a little glue into the tiny hole.

Then I pushed the blunt end of my skewer down into the hole. Voila, you have your tree trunk.

Place Wood Beads on Skewer to Make Tree Trunk

Next, place three of your 14 mm wood beads on your skewer. I placed a bit of gorilla wood glue on the skewer before sliding them on.

This will help to increase stability as well as hold your yarn up above the wood slice.

Create 5 Yarn Pom-Poms with Cardboard

The next step in the DIY yarn tree process is to make your pom-poms and you’ll be creating 5 in different sizes so that your tree will taper from bottom to top.

I used cardboard cut-outs with a slit in the center to create my pom-poms. Below listed are the 5 sizes I used, along with the number of yarn loops for each one.

Cut 5 sizes of cardboard to make pom-poms
  • Largest 4 inches wide – 45 loops
  • 3.5 inches wide – 35 loops
  • 3 inches wide – 25 loops
  • 2.5 inches wide – 15 loops
  • Smallest 2 inches wide – about 6 loops

Starting with the largest, wrap your yarn 45 times around the cardboard. Then, take another piece of yarn and tie the middle, using your slit you made in the center of the cardboard.

I double knotted my pom-poms.

Once you’ve tied the middle, then slide it off your cardboard and cut each end with your scissors. You’ve made your pom-pom! Yay!

Slide yarn pom-pom onto skewer

Do the same for each of the 5 sizes so that you have 5 pom-poms of varying sizes to craft your yarn tree.

Place Yarn Pom-Poms on Your Skewer

Now it’s time to slide your pom-poms onto your skewer. Starting with the largest, and moving down to the smallest.

Make sure that you are sliding them on in the middle of your pom-pom. Right in the middle of where you tied the pom-pom off.

This will ensure your pom-pom stays on the skewer.

Next, gently push the yarn ends down so it looks more like evergreen tree branches. Trim off longer yarn pieces as needed.

Finish Top of Yarn Christmas Tree DIY

After adding all five pom-poms to your skewer, take a small piece of yarn and tie it around the skewer. I double knotted mine.

Push the pom-poms and last piece of yarn together and style as you like. Then it’s time to trim off your excess skewer. I used my wire cutters, but you could also use a good pair of scissors.

The next step is to add a star, and this is optional. If you choose not to, I would paint the top of the skewer to blend in with your yarn.

Add Wood Star to Yarn Tree DIY

After completing your yarn tree DIY, you can add a wood star to top off your Christmas tree.

I purchased these wood stars from Amazon. First, glue two of them together using either gorilla clear grip glue or gorilla super glue gel.

Both of them work, but in my opinion, the gorilla super glue gel is the less stinky option. However, the gorilla clear grip glue does have a stronger hold.

After the star has dried, which doesn’t take long. Put your glue gel on the bottom part of the star as shown below.

Then place it on top of your yarn tree. Make sure the glue is adhering to both the wood skewer and the surrounding yarn piece.

You may have to hold it on there for a bit until the glue sticks and the star is stable.

I tried two ways – placing the glue on the tree and placing the glue on the star. Placing the glue on the star appeared to be less messy and worked better for me!

Finishing Yarn Christmas Tree DIY

I tried out several different colors of the Bernat blanket yarn I found at Walmart, and they are shown below.

Yarn tree DIY using red, olive and white yarn

These yarn trees are great for cozying up to your farmhouse Christmas decor! However, the trees could be used throughout the rest of the winter months too!

I tried out a different style of yarn I found at Walmart using the exact steps above. Just added a few extra wood beads on the skewer as shown.

I love the different look it creates just by using a different weight of yarn!

Any questions please comment below or tell me which yarn tree is your favorite! Thanks for stopping by!

Wood Bead Garland DIY

Now, who’s ready to create a yarn tree DIY to add some rustic accents to your cozy Christmas decor?

Leave a Comment

Your email address will not be published.