Decorating your Christmas tree signals the start of the holiday season. Whether you prefer a small, modern, or elaborate tree, almost every Christmas tree is incomplete without ornaments. But did you know those festive holiday ornaments create waste?
Many ornaments are made from plastic and other synthetic materials. Some are also coated with glitter. Not only do these materials wreak havoc on the environment during production, but they continue to pollute the planet after they’re sent to the landfill. Glitter in particular contains microplastics that aren’t biodegradable, and it’s especially harmful to aquatic life if it enters waterways.
The most sustainable option when it comes to decorating your tree is reusing decorations you already have. Trimming your tree with ornaments from your childhood keeps holiday traditions alive, adding a nostalgic element to your holiday decor.
But what if you’re decorating your first Christmas tree? Or what if your sparse tree could use more ornamentation? Making DIY Christmas ornaments is far more sustainable than buying store-bought options—especially when you use materials you already have on hand.
Ready to deck the halls? Here are some DIY Christmas ornaments you can make for a one-of-a-kind (and eco-friendly!) tree.
13 Eco-Friendly DIY Christmas Ornaments
1. Christmas List Ornament
Photo: Honeybear LaneHave an empty spool of thread lying around? Use it to create this adorable Christmas list ornament. It’s even more fun because unlike a store-bought option, you can customize the list to say whatever you want.
2. Gingerbread Cookie Ornaments
Photo: 6 Clever SistersWhat’s more low-waste than DIY Christmas ornaments you can eat? These gingerbread man cookies aren’t just adorable on your tree—they also provide a delicious holiday snack as you walk by.
3. Twig DIY Christmas Ornaments
Photo: Simple as ThatIf you love rustic decor, it doesn’t get better than these easy-to-make twig DIY Christmas ornaments. All you need to do is pick up some sticks outside and tie them together with twine.
4. Gilded Walnut Ornaments
Photo: Sew HistoricallyWith some walnuts and a bit of gold paint, you can make a collection of gilded walnut ornaments. Inspired by Victorian-era ornaments, these decorations are easy and fun to make. They’re sure to make your Christmas tree shine!
5. Mason Jar Lid Ornaments
Photo: HativeIf you have extra Mason jars lying around, use the ring around the lid to make simple wreath ornaments. You can wrap the lids in anything you have available—string, ribbon, or extra cloth works great.
6. Rosehip Wreath Ornament
Photo: Sew HistoricallyThese mini rosehip wreaths are the ultimate all-natural ornament. They’re pet-friendly, and you can compost them at the end of the season. They’re made with hard rosehips, a needle, and wire.
7. Salt Dough Ornaments
Photo: Kozy and Co.If you want extra-unique DIY Christmas ornaments, salt dough ornaments allow you to make any shape or size you want. These ornaments are great if you have something specific in mind or want to personalize your tree. All you need is salt, flour, and salt—and some good ideas! Plus, this DIY is kid-friendly, so you can get the whole family together to create a masterpiece.
8. Snow Pine Cone Ornaments
Photo: Sew HistoricallyInstead of buying plastic, glittery pine cones, these DIY Christmas ornaments use real pine cones, salt, and flour. They won’t cost you a dime, and they’re an eco-friendly addition to any tree.
9. Upcycled Sweater Cookie Cutter Ornaments
Photo: HometalkHave extra fabric or worn-out clothing on hand? Use it to create these adorable DIY Christmas ornaments. You can use cookie cutters to get festive shapes, like a snowman, moose, or snowflake. Then, sew the pieces together and stuff them with leftover fabric.
10. K-Cup Christmas Tree Bells
Photo: PosimagineOne person’s trash is another person’s treasure—or DIY Christmas decoration. Start collecting old K-cups or single-use coffee pods to get started on these easy-to-make ornaments. You can wash them out to create mini Christmas bells. Just skip the glitter to keep them eco-friendly!
11. DIY Indigo Marbled Ornaments
Photo: Alice & LoisUnleash your inner artist with these marbled ornaments. Not a fan of the blues? Go with whichever paint you have on hand, or match them to the rest of your holiday decor.
12. DIY Candy Cane Ornaments with Fabric Scraps
Photo: DIY CandyCreating candy cane ornaments is as easy as wrapping excess red and white fabric around jewelry wire or another bendy base—no sewing required.
13. DIY Popsicle Stick Gingerbread House Ornaments
Photo: Studio DIYSave your popsicle sticks and turn them into gingerbread house ornaments. This cute idea simply requires a little paint and other crafts bits you have on hand, like beads and fabric scraps.