29 Diy Christmas Ornaments Ideas

You can never have too many DIY Christmas Ornaments ideas, in my opinion.
I always find the cutest ornaments in stores, but it’s so much fun to make your own.
And, it’s a fun holiday activity to do with your family.
I’ve found a variety of DIY Christmas ornament ideas that you can make with your kids or for your kids to give as gifts.
There are so many fun and creative ideas to choose from. You’re sure to find something that you love.
1. DIY Paper Straw Christmas Tree Ornament
The best thing about this DIY Christmas ornament is that you can make it as big or as small as you want!
The tutorial shows a medium-sized tree, but you can easily make a tiny one for your mini tabletop Christmas tree or a large one for your actual tree.
This is the perfect project to use up some of those colorful paper straws you have in your pantry.
And if you’re not a fan of the colorful look, you can always paint the straws or use a metallic option to give your tree a different look.
2. DIY Glitter Christmas Ornaments
For a quick and easy Christmas ornament, you can’t go wrong with a little bit of glitter.
These ornaments are customizable with any color of glitter you choose, and you can even add a little decoupage to the top to make them extra special.
These ornaments are made with clear glass, but you can also use plastic if you want to make them with kids.
3. DIY Snowman Christmas Ornament
These snowman ornaments are so fun to make! You can make these with your kids or on your own.
You can even get creative and make different faces for each of the snowmen!
I love how simple and fun these are to make. They are perfect for a kids’ Christmas tree!
4. DIY Photo Christmas Ornaments
These DIY photo ornaments are so easy to make and so special for your tree. You can make them in just a few minutes and they are so special!
Simply print out a photo and cut it to fit the size of the ornament. I used a round one and a rectangle one but you can use any shape.
Then, you just add a little bit of mod podge to the back of the photo and press it down onto the ornament.
Add a little bit more mod podge over the top of the photo to make sure it’s secure and let it dry.
Then, add a little bit of twine to the top and hang it on your tree.
5. DIY Christmas Light Bulb Ornaments
These adorable light bulb ornaments will add a pop of color to your tree. You can use old light bulbs for this project, or you can buy new ones to paint.
After you paint the bulbs, you can add glitter and sequins to make them extra festive.
If you’re looking for a more traditional color scheme, you can use red, green, and gold paint.
You can also add a little bit of white paint to make the colors pastel, which is perfect if you prefer a more modern look.
6. DIY Mini Snow Globe Christmas Ornament
This snow globe ornament is the cutest thing we’ve ever seen! You can make your own mini snow globe ornaments using mason jar lids,
bottle brush trees, and a few other supplies. Customize it by adding any little trinkets you’d like!
7. DIY Christmas Tree Ornament
These adorable DIY Christmas tree ornaments from A Kailo Chic Life are made with a few simple supplies.
Start with a wood bead and add a few coats of paint to create the base of the ornament. Then, add a small star to the top and attach a string for hanging.
8. DIY Snowflake Christmas Ornament
This is another simple Christmas ornament that you can make with just a few supplies.
Start by coating a paper snowflake with Mod Podge, then sprinkle it with glitter. Once it’s dry, you can add a bow and string to hang it on the tree.
9. DIY Rustic Christmas Ornaments
If you love the look of rustic Christmas decor, you’ll love these ornaments. They’re super easy to make and you can use any type of wood you like.
I love the look of these ones with the bark still on them.
Simply drill a hole in the top and add some twine to hang them on your tree. You can add a little greenery, a bell, or nothing at all. The options are endless!
10. DIY Glittery Christmas Ornaments
There’s no such thing as too much glitter during the holidays!
These DIY ornaments are super easy to make, and you can customize them with any shape or color you like.
Designate a festive color palette for your tree and use the same colors for all of your ornaments.
You can even add in a few solid colored ornaments to make your tree look super chic and put together!
11. DIY Pine Cone Christmas Ornaments
Gather pine cones and give them a snow-dusted look with a coat of white paint.
Then, add a small sprig of greenery, a red berry, and a loop of twine to hang the ornament.
You can also add a little bit of faux snow to the edges of the pine cone to give it a more realistic look.
12. DIY Reindeer Christmas Ornament
If you have a Cricut machine, you can make these adorable reindeers from Everyday Jenny.
If you don’t have a Cricut, you can also make these ornaments with a little bit of patience and a steady hand.
These ornaments are perfect for adding a little bit of whimsy to your Christmas tree.
13. DIY Melted Snowman Ornament
If you’re a fan of snowmen, you’ll love this ornament idea from Occasionally Crafty.
This one is made with a clear ornament and a few small accessories that make it look like a snowman that’s melting!
This is a great ornament to make with your kids and you can customize it with any accessories you have on hand.
14. DIY Beaded Christmas Ornament
These stunning beaded Christmas ornaments are simple to make and look so elegant on the tree.
You can use any color beads you like to match your Christmas decor.
Supplies Needed:
• Styrofoam balls
• Beads
• Pins
• Ribbon
15. DIY Felt Christmas Ornaments
If you love crafting with felt, you’ll love these simple DIY felt ornaments.
With a few basic supplies, you can create a variety of Christmas shapes, like this adorable gingerbread man.
These ornaments are a great way to get the kids involved in the crafting.
They can help with the cutting and gluing and have fun decorating their own ornaments.
16. DIY Mason Jar Lid Ornament
Mason jar lids are the perfect base for a mini ornament. You can use any kind of mini Christmas figurine or even a photo to make a mini snow globe.
To make the ornament, hot glue the figurine to the inside of the Mason jar lid. Let it dry, then add a small amount of fake snow or glitter to the jar.
Screw the Mason jar ring onto the lid, and use a small amount of hot glue to secure the two pieces together.
After it dries, you can use a needle and some twine to make a loop for hanging.
17. DIY Cookie Cutter Christmas Ornaments
If you’re looking for a quick and easy Christmas ornament idea, consider making these DIY cookie cutter ornaments.
All you need to do is glue a small piece of ribbon to the back of the cookie cutter, and you’re done!
You can even add a small piece of scrapbook paper to the inside of the cookie cutter for a pop of color.
These ornaments are so simple to make and turn out so cute!
You can even personalize them with different shapes and colors to match your Christmas tree. My kids had so much fun making these with me!
18. DIY Personalized Christmas Ornaments
These simple, modern ornaments are so easy to make and can be personalized with whatever you want to say on them!
You can use a Cricut machine to write in your word or phrase, or you can use a stencil.
You can even use a paint pen to draw on a holiday scene or a fun pattern!
19. DIY Cinnamon Stick Christmas Tree Ornament
If you love the smell of Christmas, then you’ll love this cinnamon stick Christmas tree ornament. It’s made with a few simple supplies like cinnamon sticks,
a wood star, and a wood trunk base, and then it’s topped with a ribbon for hanging.
You can also add a few drops of your favorite essential oil to the cinnamon sticks to make your tree smell even more like Christmas!
20. DIY Jingle Bell Christmas Ornaments
If you love the sound of jingle bells at Christmastime, then you’re going to love these DIY jingle bell Christmas ornaments.
They’re super easy to make and you can personalize them with any word you want.
Simply cut a piece of wire and bend it to form the word you want to use.
Then, hot glue the wire to the top of a jingle bell and tie a piece of twine to the top to hang it on your tree.
I used a small jingle bell and spelled out “joy” for my ornament, but you could make these with any size jingle bell and any word you want.
These would also make a great gift for a friend or family member!
21. DIY Scrap Ribbon Christmas Tree Ornament
This is a great way to use up scrap ribbon and fabric you have lying around.
I used a styrofoam cone to make these, but you can also use a wood cone if you’d like.
Simply cut the ribbon or fabric into strips, and then hot glue them onto the cone. Add some twine or ribbon to the top and you’re done!
22. DIY Angel Christmas Ornaments
These sweet angel ornaments are made from a simple wooden craft bead, a small piece of ribbon, and a wooden heart.
This project is so simple and fun to customize. You could paint the beads any color you like and even add a little glitter to the wings.
I love these little angels hanging on our tree, but they would also be pretty hung from a garland or even as gift toppers.
Conclusion
These DIY Christmas ornaments are a great way to decorate your Christmas tree or your home this holiday season. Try out these projects to make your holidays even more festive.