Holiday Yarn Ball Ornament DIY

One of my friends recently asked me how I made some of the xmas ornaments on my tree from last year, so I am going to do a little DIY series on them.

This one is a Yarnball ornament. The photo below were the ones I made last year, and personalized them for family gifts by adding broken china jewelry charms from my mother on them.

This year I decided to use thicker yarn for a different look, and keep it simple with just a few buttons.

foam ball
hot glue gun
(or any accessories you would like to add)

Start by placing the yarn in the center of the ball.
Hold it down with your finger until you get a few wraps around the ball to hold the end in place.
It should start looking like this. Keep slightly turning your ball as you wrap the yarn around to keep it going in all directions. Otherwise you will get a fat buildup of yarn in one spot.
Continue this process until you begin to fill up all of the white space underneath with yarn.
Once all of the white space has been filled, you can cut the end of the yarn. Leave enough space to tie a little knot, or to just glue the end down. I tied a tiny little knot to ensure stability. But if you are working with dainty buttons or accessories you may want to just hot glue it down flat.
Then take your ribbon and hot glue it over that spot in a loop.
Then add your buttons or accessories in the middle of the ribbon loop. Not only does this make it cute, it covers up your spots where everything meets.

Now your ornament is ready to hang on your tree... Or, I used this as a cat toy, and added it to Bella's window of dangling things! It also just makes her little spot a bit Christmas-y!!!
This is a super easy project to do, even with your kids. You can buy these foam balls at the craft store in bundles of 6 for cheap, so go get some and have fun!

Let me know if you make any, Id love to see photos!



  1. Okay....so I'm the first one to admit that I'm not "crafty" but this looks like something I could manage. I am going to the craft store today!! Thank you for your adorable DIY holiday inspiration....<3

  2. I love them :) Will have to look for some foam balls in town tomorrow x

  3. This comment has been removed by the author.

  4. These are great! I am going to make some glittery christmas ones and hang them off my tree!
    Cheers for the inspiration

  5. These are so cute! Thanks for sharing, I'm going to make some this weekend. :) I'll link pictures when I'm done!

  6. McCoy is going to think I am the coolest MOM ever! this is going to be " our " little project... thanks sooooo much !

  7. lovelovelove!!!! such a cute idea and im so glad you shared this!

  8. I <3 these ornaments so much. My sisters and I are doing an ornament making party with our kids together, I'll definitely add these to our little things to do, love them!

  9. I think I'm going to make these for the ladies in my office! Thanks Laura

  10. This is adorable - I can't wait to make some! :)

  11. thanks for the lesson- was looking for something new and fresh for my feather tree- thanks...


  12. oh my gosh.
    this is the cutest idea.
    i LOVE it.

  13. these are super cute! i might have to make some of my own :)

  14. Made some & blogged about it! :)


  15. these are just gorgeous, i cant wait to give them ago, a great little DIY, thank for showing it :)



  16. i love this idea and i'm so going to try this myself. i also had to share this! i made a list of diy ornaments for the holidays and i hope it's okay; i used this as one of the features! if it's not let me know!

    thanks for being awesome!

  17. Hi Laura! I love the idea and tutorial for this project. I made a few of these ornaments for my sisters who both love knitting. I give them ornaments almost every year, and the handmade ones are the best. I have a couple images of them posted on my blog, but linked back to your tutorial:



Thank you so much for your sweet comments!