DIY Yarn Christmas Ornaments

2 min read September 13, 2026 Haeley Giambalvo
Share this article

This simple Christmas craft idea lets kids get creative with a variety of materials to create a set of colorful and sparkly ornaments for the Christmas tree. Just paint basic papier-pâché ornaments in a variety of Christmas shapes with glittery tempera paint, wrap with colorful yarn, and finish with mini pom-poms. This would be a great activity to do with a school group or a set of friends at a holiday party!

Project Time
30 to 40 min
Difficulty
Beginner
Step
1

You can use a variety of papier-mâché and wood ornaments for this project. We used papier-mâché star ornaments, mitten ornaments, and this set of papier-pâché ornaments. Start by painting them with washable glitter tempera paint and a foam brush. Let dry completely. The glitter paint will help the ornaments sparkle on the tree!

DIY Yarn Christmas Ornaments step 1
Step
2

Wrap the ornaments with colorful yarn. Once you have wrapped it in different directions a few times, trim the yarn and secure on the back of the ornament with a dab of glue. You can then wrap a second color of yarn around the ornament if you want.

DIY Yarn Christmas Ornaments step 2 part 1
DIY Yarn Christmas Ornaments step 2 part 2
Step
3

Finish your ornament by gluing on some tiny pom-poms if you like. Have fun making a variety of ornaments in different shapes and colors - no two ornaments will be alike!

DIY Yarn Christmas Ornaments step 3 part 1
DIY Yarn Christmas Ornaments step 3 part 2
Step
4

Hang your ornaments on the tree and enjoy! Looking for a fun kids' Christmas tree idea? Be sure to check out this Candy Themed Kids' Christmas Tree.

DIY Yarn Christmas Ornaments step 4

Oriental Trading is your go-to source for party supplies, crafts, toys, and novelties. With over 85 years of experience, we offer a wide selection of products at unbeatable prices, making it easy to create memorable celebrations.

Learn more about us