These 25 fun DIY Christmas ornaments are the perfect homemade crafts to add to your holiday collection! Choose from a variety of styles to find what’s needed for you and your home this season.
There’s something so special about homemade DIY Christmas ornaments. When my husband and I first got married both of our mother’s gave us a collection of ornaments we’d made as children. Of course, they didn’t look the most beautiful or put together. They did, however, bring back feelings of nostalgia and spark some good memories.
I think that’s what I love about DIY Christmas ornaments. Each one tells a story and holds a personal touch. Time, energy and love has been hand-poured into each one. Maybe that’s why having a handmade home in general is so near and dear to my heart.
Homemade Christmas ornaments aren’t the only thing on my DIY list this year. I’ve got dried citrus I want to decorate with and holiday planters to display on the front porch. Check out these 5 Ways To Decorate With Dried Citrus if you’re curious. I’d also recommend this Budget Friendly Winter Window Box if you have your own to fill!
DIY Christmas ornaments may take some time and effort, but there’s nothing more satisfying than completing a project. Plus, what better way to enjoy your craftiness than by displaying it on a festive Christmas tree! So, take some extra time this year to dig out the arts and crafts box hiding in your closet. Trust me, you won’t be disappointed.
25 DIY Christmas Ornament Ideas
Gingerbread Salt Dough Ornaments
I love these gingerbread ornaments! They are so cute and “christmassy!” Plus, they give your house a lovely aroma.
Find the tutorial at The Merry Thought
Homemade Clay Ornaments
Make fun imprints of your child’s hands or feet with these create clay ornaments!
Find the tutorial at Oak and Oats
DIY Textured Ornaments
These fun DIY textured ornaments are a lovely spin off of Crate and Barrel ornaments. Better yet, you don’t have to break the bank in the process!
Find the tutorial at Miss Jessica Nicole
Yarn Wrapped Star Ornaments
These yarn wrapped star ornaments only take a few supplies to come to life. It’s the perfect organic style ornament!
Find the tutorial at TidBits and Company
Amber Glass Ornaments
For a fun DIY painting project, try putting together these Amber Glass Ornaments.
Find the tutorial at Craftberry Bush
Rusty Vintage DIY Christmas Ornaments
Bring back the vintage style with these fun rusty vintage DIY ornaments!
Find the tutorial at Sugar Maple Farmhouse
Dried Flower Ornaments
I love how dainty and elegant these dried flower ornaments look. They are perfect for the cottage style home!
Find the tutorial at Cottage On Bunker Hill
Cottage-core Mushrooms Ornaments
These cottage-core mushroom ornaments are a great way to add a whimsical touch to your Christmas tree.
Find the tutorial at The DIY Mommy
Matte Christmas Ornaments
These matte ornaments are not only gorgeous, they are also budget-friendly and oh so simple.
Find the tutorial at Peony Street.
Molded Cinnamon Salt Dough Ornaments
Step up your salt dough ornaments this year by molding them! These molds create intricate designs that make your salt dough ornaments stand out.
Find the tutorial at Under A Tin Roof
Dried Fruit Ornaments
Add some pops of color against your pine with these dried fruit ornaments!
Find the tutorial at Sharon Glasgow
Dried Orange Ornaments
If you have extra dried oranges lying around then these are the ornaments for you! The varied shades of orange will certainly make a statement on your Christmas tree.
Find the tutorial at Anika Pannu
Stay on trend with these DIY Terracotta Ornaments! What’s the best part? They’re cheap!
Find the tutorial at Cassie Jean
Woven Snowflake Ornaments
Here’s a creative and unique way to add a winter vibe to your Christmas tree.
Find the tutorial at Almost Makes Perfect
Names of Jesus Ornaments
One of my personal favorites, the names of Jesus Ornaments, are a must have this year. Be reminded of Christ the King each time you admire the tree.
Find the tutorial at Emily’s Project List
Wood Bead And Felt Ornaments
If you’re looking for a simple, easy and dainty ornament to hang this year then these are for you!
Find the tutorial at Home For The Harvest
Scented Wax Ornaments
Use up your leftover wax by making these lovely botanical scented wax ornaments! They make a fun homemade gift to give this year.
Find the tutorial at The Cents’ Able Shoppin
Wood Bead Ornaments
These DIY wood bead ornaments will add a special Scandinavian look to your tree this year.
Find the tutorial at A Wonderful Thought
Enjoy your memories for years to come with these fun photo ornaments! With each year that comes you’ll be reminded of these special moments you chose to preserve.
Find the tutorial at Simple As That
Boho Tassle Ornaments
I love these tassle Christmas ornaments that give a boho vibe! They are simple to make and look great with any kind of Christmas decor.
Find the tutorial at Lovely Indeed
Cinnamon Stick Cross Ornaments
Be reminded of the true meaning of Christmas each time you look at your tree by making these cinnamon stick crosses! Plus, they have a delicious smell.
Find the tutorial at Ideas For The Home
Get extra crafty with this embroidered Christmas ornament. Add it to your own tree or give it to a friend this holiday season!
Find the tutorial at Fave Crafts
Nativity’s aren’t just for the mantle! Add one to your tree with this easy DIY nativity ornament.
Find the tutorial at Renovated Faith
Upcycled Sweater Ornaments
These upcycled sweater ornaments are so cute! They are perfect if you love a rustic farmhouse style.
Find the tutorial at A Hundred Affections
Air Dry Clay Ornaments
Choose from 5 different ways to make these simple yet elegant air dry clay ornaments!
Find the tutorial at A Pretty Fix
What did you make?!
I’d love to hear in the comments which DIY Christmas ornament you decided to make this holiday season! Out of these 25 festive DIY Christmas ornaments, there’s bound to be one that caught your eye. For more homemaking tips and tricks be sure to subscribe to our weekly newsletter. Don’t forget to follow along on Pinterest!