This Post Contains Affiliate Links. Please Read Our Disclosure for Full Information.
The holiday season is all about warmth, sparkle, and a touch of DIY magic! If you love getting crafty (or just want to add a personal touch to your Christmas tree), these 10 DIY Christmas ornaments are perfect. Each one is quick, easy, and can be made in under an hour—so you can enjoy decorating without the stress. From glittery mason jar lids to cozy felt trees, these ornaments are fun for all ages and will make your tree truly unique.

1. Glittery Mason Jar Lid Ornaments
Transform mason jar lids into sparkling ornaments. Paint them, add glitter, and tie a ribbon for hanging.
You’ll need:
2. Cinnamon Stick Ornaments
Bundle cinnamon sticks with twine and tiny bells for a rustic, aromatic ornament.
You’ll need:
3. Salt Dough Ornaments
Mix salt, flour, and water to create dough. Roll out, cut shapes, bake, and paint for personalized ornaments.
You’ll need:
4. Pine Cone Glitter Ornaments
Enhance natural pine cones with glitter for a frosty effect. Attach a ribbon for hanging.
You’ll need:
5. Mini Felt Christmas Trees
Cut felt into tree shapes, sew or glue layers together, and decorate with beads.
You’ll need:
6. Beaded Snowflake Ornaments
Create elegant snowflakes using wire and beads that shine beautifully under tree lights.
You’ll need:
7. Cork Reindeer Ornaments
Recycle wine corks into adorable reindeer. Add googly eyes, red pompoms, and tiny antlers.
You’ll need:
8. Paper Snowflake Ornaments
Fold and cut paper to make delicate snowflakes. Hang them with thread for a whimsical touch.
You’ll need:
9. Pom-Pom Ornaments
Create fluffy pom-poms from yarn. Add googly eyes or tiny hats for playful characters.
You’ll need:
10. Hot Glue Icicles
Use a hot glue gun to create icicles that look like real ice when dried.
You’ll need:
🎄 Bonus Tip: Gather all your supplies in one cozy basket and enjoy a crafting session with Christmas music and cocoa!
There you have it—10 charming DIY Christmas ornaments you can make in just an hour! Whether you mix and match these ideas or put your own twist on them, these ornaments aren’t just decorations—they’re memories in the making. Gather your supplies, invite some friends or family, play your favorite holiday tunes, and get ready to deck your halls with festive cheer. Your Christmas tree will not only shine but also tell a story that’s uniquely yours.