This post may contain affiliate links. When you make a purchase through these links, you’re supporting the creation of content here on the blog, at no extra cost to you. Thank you for your support. See my Privacy Policy for more information.

Hi, I’m Juhh!
There’s just something magical about a homemade Christmas. Whether you’re sipping cocoa in your pajamas or hanging twinkling lights with your favorite playlist in the background, the spirit of the season feels extra special when it’s infused with a little personal touch. Today, I’m sharing 100 Christmas ornaments homemade with love, creativity, and a sprinkle of sparkle—so you can fill your tree with charm and cozy nostalgia.
📌 Love these ideas? Save this post on Pinterest to come back to it anytime!
Whimsical and Cozy Vibes
1. Cinnamon Stick Stars
Wrap rustic twine around five cinnamon sticks to form a star shape. Not only do they look charming, but they also fill the room with a warm holiday scent.
2. Felt Snowmen
Cut white felt into three-tiered snowman shapes and stitch on little scarves, buttons, and smiles. They’re soft, sweet, and totally customizable.
3. Sweater Ball Ornaments
Repurpose an old cable-knit sweater by wrapping fabric scraps around foam balls and tying them with ribbon. Instant hygge!
🎁 Want even more gift ideas?
Visit my Amazon Gift Picks profile for hand-picked recommendations for every occasion:
4. Gingerbread Salt Dough Cutouts
Mix salt dough and cut out classic gingerbread shapes. Paint and seal them after baking for lasting treats (that smell amazing too).
5. Mini Embroidery Hoops
Use small embroidery hoops filled with cute Christmas fabric or your own stitched snowflakes. A crafty twist on classic décor.
6. Cocoa Mug Ornaments
Create tiny mugs out of polymer clay, fill them with mini marshmallows, and hang them with red and white twine. Adorbs!
7. Book Page Stars
Fold vintage book pages into layered stars. Add glitter on the edges for extra sparkle and a touch of storybook nostalgia.
8. Flannel Scrap Trees
Layer green and red flannel scraps into tree shapes on cardboard backings. Finish with tiny wooden stars and a dusting of fake snow.
9. Pom Pom Gnome Heads
Glue together mini pom poms and felt to make bearded gnomes. Add a wooden bead nose and hang with invisible thread.
10. Mason Jar Lid Wreaths
Wrap greenery and ribbon around mason jar lids to make tiny wreaths. Bonus: they’re a great upcycle project!
11. Hot Cocoa Felt Packets
Sew brown and white felt into little cocoa packets, complete with stitched marshmallows and candy canes peeking out.
12. Fuzzy Yarn Hats
Wrap yarn around cardboard tubes to form adorable winter hats with fluffy pom tops. A cute way to use yarn scraps!
13. Mittens with Names
Cut out mitten shapes from felt and personalize them with names using puffy paint. Stitch two together for a 3D effect.
14. Pinecone Owls
Glue on googly eyes, felt wings, and beaks to transform pinecones into sleepy little owls for your tree.
15. Rustic Wood Slice Trees
Paint mini trees on wood slices with white paint and tie them with red gingham ribbon for that woodsy farmhouse touch.
16. Vintage Button Snowflakes
Arrange white buttons in snowflake patterns on felt and add pearls or sequins for shimmer. Elegant and crafty.
17. Candy Cane Hearts
Glue two mini candy canes together into a heart and tie them with ribbon. Sweet and simple.
18. Sweater Hearts
Cut heart shapes from an old sweater and stitch or glue them onto felt for texture and charm.
19. Chalkboard Name Tags
Paint wooden circles with chalkboard paint and write guest names with white marker. These double as cute ornaments and table place cards!
20. Tea Cup Baubles
Glue mini ceramic tea cups or dollhouse mugs onto clear balls and fill with faux sugar cubes or confetti.
21. Snowy Village Globes
Fill clear plastic ornaments with fake snow, bottle brush trees, and mini figurines. Instant winter scene!
22. Ribbon Wrapped Baubles
Wrap satin or plaid ribbon around plain ornaments and secure with glue. Add a bow for extra flair.
23. Cinnamon Orange Slices
Dehydrate orange slices and hang them with cinnamon sticks and bay leaves. They smell divine and look beautiful lit by fairy lights.
24. Sock Snowballs
Fill white socks with stuffing and tie them into perfect snowballs. Add a silver loop for hanging.
25. Puffy Star Pillows
Sew mini star-shaped pillows with gold or silver fabric and stuff them lightly. Soft and sparkly additions to your tree!
You’re just getting started! ✨
Click below to keep exploring even more inspiring ideas!
🎄🧵☕
