Upgrade from the same tired plastic decorations you see everywhere with these fresh yet timeless plastic-free Christmas ornament ideas. Let the beauty of natural materials and textures (wood, paper, wool, metal, glass, ceramic, yarn, pinecones, acorns, leaves, and more!) delight your senses. Whether you’re in the mood for a DIY project or prefer to purchase your Christmas ornaments, everyone is sure to find something that speaks to them among these many, many plastic-free Christmas ornaments of all kinds.
1. DIY Evergreen Star Wreaths
Make mini versions of these Evergreen Star Wreaths (use rosemary if evergreens aren’t easy to find) and hang them from your tree as ornaments.
2. Stamped Clay Tree Ornaments
Bring holiday cheer to every branch of your Christmas tree with these starry Stamped Clay Tree Ornaments.
3. DIY Dried Apple & Orange Ornaments
4. DIY Wood Photo Transfer Ornaments
These ornaments would add a deeply personal touch to any Christmas tree. Get the details to make these DIY Wood Photo Transfer Ornaments yourself.
5. Wooden Star Ornament
Embrace the feeling of Hygge with this beautifully handmade Wooden Star Ornament, crafted from juniper wood.
6. Wooden Mountain Ornament
If you love the mountains, this little snow-capped Wooden Mountain Ornament is a must.
7. DIY Bead Embroidery Rocking Horse Ornament
Bring back wonderful childhood memories of Christmas past with this DIY Bead Embroidery Rocking Horse Ornament.
8. Felted Holiday Gnomes
Nestle one (or several!) of these whimsical Felted Holiday Gnomes on small branches of your Christmas tree and watch people’s eyes light up with delight when they notice them.
9. Felt Acorn Ornaments
Let these soft and delicately wintry Felt Acorn Ornaments elevate your Christmas tree’s aesthetic. They’re made of 100% natural materials: a real acorn cap, wool, and linen twine.
10. DIY Macrame Christmas Ornaments
These DIY Macrame Christmas Ornaments use basic techniques and simple supplies, but they are the perfect handmade addition to this roundup of Christmas tree decoration ideas!
11. DIY Crochet Garland
This creamy DIY Crochet Garland will be ready to drape around your Christmas tree in just 30 minutes.
12. 2-Ingredient Cinnamon Applesauce Ornaments
These genius homemade 2-Ingredient Cinnamon Applesauce Ornaments looks so fun and easy to make.
13. Origami Tree Ornament
Similar to the Origami Tree Garland featured above, a bright Origami Tree Ornament will add some pleasingly intricate visual interest to your Christmas Tree.
14. Clay Tree Ornaments
Bring some subtle sweetness to your Christmas tree with these Clay Tree Ornaments (set of four).
15. DIY Dried Citrus Ornaments
Like the DIY Dried Apple & Orange Ornaments linked above, these DIY Dried Citrus Ornaments are perfectly imperfect in their own rustic way.
16. Felt Mushroom Ornaments
These two handmade Felt Mushroom Ornaments are dusted with faux-snow glitter for a “freshly foraged in a winter wonderland” look.
17. Beanie Christmas Ornament
If you love cozy winter attire, this tiny Beanie Christmas Ornament is for you!
17. Wooden Snowflake Ornaments
Why have one snowflake when you can have three in one? These intricate, multilayered Wooden Snowflake Ornaments would be a wonderful addition to any collection of plastic-free Christmas ornaments.
18. Felt Snowflake Star Ornaments
These soft and fuzzy Felt Snowflake Star Ornaments are the ultimate symbol of comforting Christmas brightness.
19. Felt Bunny Ornament
How adorable is this little Felt Bunny Ornament? I’m going to go with utterly, it’s utterly adorable.
20. Felt Fawn Ornament
If the bunny isn’t cute enough, level up the cuteness with this Felt Fawn Ornament, which you can nestle amongst your Christmas tree’s smallest branches.
21. Wooden Deer Ornament
Get this Wooden Deer Ornament for a glittering touch of the wild, inside.
22. Wooden Gingerbread Garland
Wind this cheerful Wooden Gingerbread Garland around your Christmas tree for some holiday smiles.
23. DIY Paper Fan Ornaments
These DIY Paper Fan Ornaments are neutral-colored and simple, yet would add accessible flair to a Christmas tree.
24. DIY Paper-Clay Botanical Ornaments
Add even more natural beauty than your Christmas tree brings to your home by itself with these serene DIY Paper-Clay Botanical Ornaments that you can make yourself!
25. Gold Dipped White Porcelain Leaf Ornaments
These handcrafted Gold Dipped White Porcelain Leaf Ornaments would nestle beautifully into the branches of your Christmas tree and add a touch of wintery magic.
26. Ceramic Mushroom Ornament
Bring some fairy fun to your Christmas tree with these glossy handmade Ceramic Mushroom Ornaments.
27. Macramé Star Ornaments
Macramé Star Ornaments will add a dose of bohemian flair to your Christmas tree for sure.
28. Macramé Étoile de Noël Ornaments
These white and gold Macramé Étoile de Noël Ornaments will bring some welcome sparkle to your Christmas decoration.
29. Winter Scene Glass Ornament
This Winter Scene Glass Ornament, featuring a polar bear walking in front of glistening gold trees, would look beautiful lit by Christmas lights. There’s a version featuring a fox in a woodland scene, too!
30. Winter Snowflake Paper Ornaments
Flaunt your wintry flair with these incredibly intricate Winter Snowflake Paper Ornaments.
31. Woodland Ornaments
This pack of nine Woodland Ornaments features flora and fauna from deep in the forest.
32. Felt Gingerbread Ornaments
As you can probably already tell from this list, felt is a staple material for plastic-free Christmas ornaments. These festively-embroidered Felt Gingerbread Ornaments are a great example of why!
33. Beechwood Tree Topper
This incredible, hand-carved, German Beechwood Tree Topper would be the perfect finishing touch for your tree.
34. Crochet Star Garland
This handmade Crochet Star Garland, made of cotton and jute twine, would be the perfect whimsically rustic addition to your Christmas tree.
35. Wooden German Holiday Ornaments
Bring some Old World cheer to your Christmas Tree with these Wooden German Holiday Ornaments.
36. Macramé Christmas Tree Garland
With wood beads and natural cotton rope, this Macramé Christmas Tree Garland is the perfect accent for your literal Christmas tree.
37. Boho Macramé Tree Ornament
These knotted Boho Macramé Tree Ornaments are a Christmas decorating enthusiast’s cream and green dream.
38. DIY Botanical Salt Dough Ornaments
These beautiful, simple DIY Botanical Salt Dough Ornaments are just flour, salt, water, and fresh herbs, whole spices, loose tea, and (or) botanicals.
39. Clay Hanging Heart Ornament
This blue Clay Hanging Heart Ornament would bring a touch of sweetness to your Christmas decor.
40. DIY Paper Baubles
Get wallpaper, wire, a hole punch, wire cutters, round-nose pliers, wooden beads, jute twine, and scissors… and make these DIY Paper Baubles!
41. Burlap Bows
Simple but lovely: these Burlap Bows would be a wonderful, rustic foundation for the rest of your Christmas tree decorations.
42. Laser-Cut Maple Mosaic Ornaments
The all-natural maple wood of these Laser-Cut Maple Mosaic Ornaments (set of six) would compliment the natural beauty of your Christmas tree.
43. Pine Cone Ornament
This Pinecone Ornament comes complete with preserved juniper pine, baby’s breath, a twine bow, and a hanging loop.
44. Nordic Christmas Ornaments
Made of clay and free-hand painted, these Nordic Christmas Ornaments would be a beautifully unique addition to your Christmas ornament set.
45. Paper Ornaments Set
Thanks to their honeycomb construction, these paper ornaments go from flat to 3D in seconds. This Paper Ornaments Set of 15 includes snowflakes, pine trees and ball ornaments in metallic grey, ivory, and gold paper.
46. Brass Leaf and Glass Bead Mistletoe
Drape this finely-crafted Brass Leaf and Glass Bead Mistletoe among the branches of your Christmas tree, and watch it become a treasured family heirloom as the years pass.
47. Felt Mistletoe
Next up in the “mistletoe that you can enjoy year after year” category we have soft and cozy Felt Mistletoe!
48. DIY Christmas Garland Printable
Celebrate the season with a festive DIY Christmas Garland Printable so you can make this garland yourself. Just print, cut, glue, attach to a festive string, and be merry!
49. DIY Salt Dough Gingerbread Cookie Ornaments
These DIY Salt Dough Gingerbread Cookie Ornaments are simple to make, inexpensive, and look so much like real gingerbread cookies.
50. Cotton Bolls
Natural elements, like Cotton Bolls, are some of the most visually pleasing plastic-free Christmas ornaments. To keep it plastic-free, use real ones rather than the artificial ones pictured.
51. Pine Cone with Bow Ornament
52. Wooden Christmas Bauble
This Wooden Christmas Bauble is just the type of low-key yet lovely neutral that your set of plastic-free Christmas decorations needs.
53. DIY Swedish Star
The tutorial for this beautiful paper DIY Swedish Star is in Swedish, but the photos are very helpful (as is Google Translate)!
54. Woodland Creatures Linen Cross-Stitch Ornaments
This set of Woodland Creatures Linen Cross-Stitch Ornaments (also all sold separately) would add the cuteness your Christmas decorations need.
55. Rustic Forest Linen Cross-Stitch Ornaments
Maybe you’re loving the linen cross-stitch look but would rather these wintry Rustic Forest Linen Cross-Stitch Ornaments instead of woodland creatures?
56. Evergreen Impression Ceramic Ornaments
Opt for the simple aesthetic of these Evergreen Impression Ceramic Ornaments to complement your Christmas tree.
57. Swedish Farmhouse Heart Ornament
This Swedish Farmhouse Heart Ornament is a perfect symbol of the season.
58. Porcelain Moose Ornament
Show some backwoods flair with this Porcelain Moose Ornament, featuring one of the most incredible forest creatures.
59. Blue Hygge Christmas Ornaments
Handmade from start to finish, this set of eight Blue Hygge Christmas Ornaments is made out of air-dry clay.
60. Stained Glass Fox Ornament
This Stained Glass Fox Ornament‘s eponymous woodland creature gazes sweetly at the moon, while the smoke from a cozy cottage’s tiny chimney rises in the background.
61. Wooden Reindeer Ornament
Go full rustic with a rough-hewn Wooden Reindeer Ornament.
62. Rustic Wooden Snowflake
This Rustic Wooden Snowflake is a combination of forest texture and festive silhouette.
63. Wood Moose Ornament
Speaking of rustic, bring some of the great outdoors inside with this rustic Wood Moose Ornament.
64. Embroidered Scandinavian Star
This handmade felt Embroidered Scandinavian Star is as shiny as newly-fallen holiday snow.
65. Wooden Robin Wreath Ornament
This Wooden Robin Wreath Ornament is festive contentment incarnate.
66. Nordic Animals Ornament
The crisp fox, birds, and rabbits of this Nordic Animals Ornament exist together in perfect geometric harmony.
67. Dog Ornament Keepsake
Honor a beloved canine companion this Christmas with this customizable Dog Ornament Keepsake.
68. Knitted Hedgehog Ornament
Our first knitted idea in this plastic-free Christmas ornaments roundup, this soft Knitted Hedgehog Ornament is a must-have this holiday season!
69. Nordic Deer Ornament
This customizable ceramic Nordic Deer Ornament features a festive woodland scene detailed in an abstract handpainted tableau.
70. Straw Stars
These Straw Stars (measuring 11″ or 20″) could serve as wonderful plastic-free Christmas tree toppers.
71. Red Accent Straw Stars
These eye-catching Red Accent Straw Stars (smaller than the ones featured above) would bring a splash of color and natural texture to your Christmas tree.
72. Ceramic Nativity Ornament
Commemorate the miracle of Jesus’ birth with this rustic Ceramic Nativity Ornament.
73. Baltic Birch Folk Ornament
This handmade Baltic Birch Folk Ornament features deer that are jumping for Christmas joy.
74. Silver Snowflakes Cross-Stitch Ornament
Enjoy the old-fashioned holiday grace of this Silver Snowflakes Cross-Stitch Ornament.
75. DIY Crochet Christmas Stockings
Use the free tutorial to make this DIY Crochet Christmas Stocking yourself!
76. DIY Wooden Bead Mini Wreath Ornament
Simplicity itself, make a DIY Wooden Bead Mini Wreath Ornament at home.
77. Ceramic White Star Daisy Ornament
These handmade Ceramic White Star Daisy Ornament bring the sweet simplicity of a summer flower to the Christmas season.
78. Owl in Walnut Ornament
Add this sweetly slumbering Owl in Walnut Ornament to your Christmas tree for an instant cuteness upgrade.
79. Felted Penguin Chick Ornaments
Next up in the cuteness overload category we have these tiny fuzzy Felted Penguin Chick Ornaments!
80. Felted Chickadee Ornament
This plump Felted Chickadee Ornament looks like it’s about to burst into song with its favorite Christmas carol.
81. Laser Cut Wood Heart Ornament
So simple and so well-crafted, this Laser Cut Wood Heart Ornament is a must for your Christmas tree this year.
82. Textured Leaves Clay Bird Ornament
Perch these Textured Leaves Clay Bird Ornaments in your Christmas tree just like real birds would perch in a tree outdoors.
83. Pinecone Garland
This Pinecone Garland is so simple, yet so festive. Deck your Christmas tree with one for some festive woodland cheer.
84. Felted Angel Ornament
This Felted Angel Ornament is hand-felted from merino-blended wool by women artisans in Kyrgyzstan.
85. Scandinavian Ceramic Christmas Angel Ornament
If ceramic angel ornaments are more your style, check out this handmade stamped Scandinavian Ceramic Angel Ornament (set of five).
86. Macramé Angel Ornament
If felted angel ornaments and ceramic angel ornament aren’t your style, then surely this Macramé Angel Ornament is what sweet Christmas dreams are made of.
87. DIY Indigo Marbled Ornaments
Try making these DIY Indigo Marbled Ornaments at home for a rewardingly festive project.
88. Peacock Ornament
This one-of-a-kind glass Peacock Ornament, hand-painted in the Petrykivka Ukrainian folk style, would make a wonderful addition to your Christmas tree or a great gift for that holiday enthusiast on your list.
89. Otters Pair Ornament
This Otters Pair Ornament‘s devoted duo makes for a perfect matching set to display side by side on your Christmas tree or to share with a friend or family member.
90. Boho Yarn Baubles
Cozy up to these Boho Yarn Baubles.
91. Felted Santa Ornament
The Santa of this Felted Santa Ornament is very dapper in his all-white suit! He and his bow-trimmed wreath would be the perfect addition to your Christmas tree.
92. DIY Origami Star
These DIY Origami Stars would look fantastic hung solo or as a garland on your Christmas tree.
93. Speckled Sun Ceramic Ornament
Here comes the sun! This handmade Speckled Sun Ceramic Ornament, hand-dipped in colored glaze, will bring wintry warmth to your Christmas festivities.
94. The Mountains Are Calling Ornament
“The mountains are calling and I must go,” says the famous quote… and this beautiful The Mountains Are Calling Ornament is destined to be a famous addition to your plastic-free Christmas ornaments collection!
95. Embroidered Scandinavian Horse Ornaments
If you’re craving some bold color in your plastic-free Christmas ornaments, look no further than these Embroidered Scandinavian Horse Ornaments!
96. Cactus Wood Ornament
Christmas comes to the desert just like it comes to the forest, and this Cactus Wood Ornament is here to represent.
97. Stamped Clay Snowflake Ornaments
Bring the white and gold of sunlit snowflakes to your Christmas tree with these Stamped Snowflake Ornaments.
98. Paper Cutout Snowflake
Handmade in India, this intricate Paper Cutout Snowflake stays open thanks to magnets then folds flat for compact storage.
99. DIY Felt Owl Stuffie Ornament
Hooo’s the cutest? Make this DIY Felt Owl Stuffie yourself with the downloadable pattern and tutorial.
100. 3-D Moose Ornament
For every purchase of this 3-D Moose Ornament, the National Wildlife Federation will plant a tree in partnership with schools, local governments, and nonprofit organizations. All trees from these sales will be planted in the United States and are native species that help protect and restore the wild places that nurture wildlife.
101. Burlap and Lace Christmas Stocking Ornaments
Last but certainly not least in our plastic-free Christmas ornaments round-up, we have Burlap and Lace Christmas Stocking Ornaments!