Skip to Content

19 Creatively Crafted DIY Christmas Ornaments


Christmas is coming, and if you’re like most people, you’ve already started your Christmas shopping.

But what about the decorations? If You don’t want to spend a lot of money on ornaments that will only be used for one holiday season then here are some great ideas for DIY Christmas ornaments that you can craft at home!

Diy Christmas Ornaments

DIY Christmas ornaments are fun to create as gifts or just by yourself as home decor during the holiday season!

There are many ideas online so let your creativity guide you. Get inspired to craft these beautiful ornaments.


19 DIY Christmas Ornaments

1. Cinnamon Stick Ornaments

Cinnamon Stick Ornaments

These cinnamon stick Ornaments are not only easy to make, but they also smell amazing!

Simply tie a piece of string of dried orange around a cinnamon stick, and you’ve got yourself a cute and fragrant ornament.


2. Glitter Ornaments

Glitter Ornaments

Add some sparkle to your tree with these glitter Ornaments!

All you need is some clear plastic balls, glue, and glitter. Simply add a design to the outside of the ball with glue, and then cover it in glitter.

Let the glue dry, and then you’re done!



3. Snowman Ornaments

Snowman Ornaments

These snowman Ornaments are so cute and easy to make!

All you need is some white felt, black felt, buttons, and Ribbon.

Simply Cut out a snowman shape from the white felt, and then add the details with the black felt and buttons.

Attach a piece of Ribbon to the top, and you’re done!



4. Photo Ornaments

Photo Ornaments

Turn your favorite photos into beautiful Christmas Ornaments!

All you need is some wood slices, photos, a Mod Podge, twine, and a drill.

Simply cut your photos into circles and then mod-podge them onto the balls. Let them dry, and then you’re done!

Instructions from


5. Paper Strip Ornaments

Paper Strip Ornaments

These paper strip Ornaments are so easy and fun to make!

All you need is some colorful paper strips, glue, and string.

Make the pattern and glue the strips.



6. Button Ornaments

Button Ornaments

These button Ornaments are so cute and easy to make!

All you need is some buttons, Ribbon, and hot glue.

Simply glue the buttons together. Once they’re dry, add a piece of Ribbon to the top, and you’re done!



7. Pipe Cleaner Angel Ornaments

Pipe Cleaner Angel Ornaments

These pipe cleaner Ornaments are perfect for kids!

All you need is some pipe cleaners, sparkles, and hot glue. Simply twist the pipe cleaners in the shape you want.



8. Salt Dough Ornaments

Salt Dough Ornaments

Salt dough ornaments are fun projects for the kids.

All you need is some salt dough, cookie cutters, and paint. Roll out the salt dough, and then use the cookie cutters to cut out shapes.

Bake the shapes in the oven, and then let them cool. Once they’re cool, you can paint them however you like!



9. Yarn Ornaments

Yarn Christmas Ornaments

Make simple yarn-felt Christmas ornaments.

Easy to make and so good to play with.



10. Feather DIY Christmas Ornaments

Feather Ornaments

A thoughtful DIY for Christmas.

This feather ornament is a beautiful craft.



11. Cork Ornaments

Cork Ornaments

A beautiful cork angel that is perfect for Christmas decorations.



12. Bead Ornaments

Bead Ornaments

Use any neutral-tone wood beads, wire cutter, ribbon, and scissors.



13. Pom Pom Ornaments

Pom Pom Ornaments

Cardboard, scissors, fluffy yarn, and ribbons are all you need.

Make this Christmas ornament with your kid and let’s have fun.



14. Paper Clip Christmas Ornaments

Paper Clip Christmas Ornaments

A cute and easy Christmas ornament to make.

Decorate your Christmas tree in no time.



15. Glitter DIY Christmas Ornaments

Glitter DIY Christmas Ornaments

Bring some black acrylic paint, fine glitters, a brush, and ribbons.

Check out the steps from


16. Sequins Christmas Ornaments

Sequins Christmas Ornaments

Look at these gorgeous Christmas balls.

You will be just happy to make it.



17. Shell Ornaments

Shell Ornaments

Lovely shell ornaments to make.



18. Ribbon Ornaments

Ribbon Ornaments

Easy-peasy beads and ribbon Christmas ornaments.

Make it and decorate it.



19. Twig Ornaments

Twig Ornaments

These twig Ornaments are so easy to make!

Simply attach your twigs and paint them.




My Take on DIY Christmas Ornaments

There are many other ideas online for more DIY Christmas ornament inspiration but these projects were just some of our favorites.

The great thing about any of these is that you can customize them to fit your style and needs!

Whether you love glitter, paint, or characters, there’s an ornament out there for everyone and they’re all easy enough for anyone to make with the right amount of time and effort put into it.


Related Christmas Ornaments


DIY Christmas Ornaments