DIY Christmas Ornaments
Running out of time but still want your tree to shine? Not gonna lie, these following DIY ornament ideas will come together faster than you would expect.
Stop stressing, grab some leftover craft supplies, and a pinch of holiday spirit, and let’s make magic.
Honestly, it’s nothing fancy. Just fun, easy DIYs that turn “oops, I forgot the ornaments” into “look at my Pinterest-worthy tree”
From upcycled treasures to colorful felt confetti, these are quick wins that deliver BIG holiday vibes. The best part? They’re so simple, that you’ll feel like a crafting pro without breaking a sweat.
Ready? Let’s roll.
Yarn Trees
This ornament idea is as easy as wrapping leftover yarn around cardboard cones. The best part? You can customize it to match your tree’s vibe.
To make: Grab any yarn color and cardboard or foam cones. Start wrapping from the base, securing with glue as you go. Top it off with a yellow plaid star, or whatever screams “holiday charm” to you.
These trees are perfect for filling those awkward tree gaps at the last minute.
Cinnamon Stick Basket
This charming DIY basket combines rustic beauty with a festive touch. Plus, it smells just like Christmas.
To make: Use cinnamon sticks to form the sides of a square basket, securing them with hot glue. Add accents like tiny pinecones, star anise, or faux greenery for decoration.
You can even place small holiday trinkets or candies inside for a delightful surprise. It’s cute, it’s festive, and it works as a tree ornament or a tabletop accent.
Gnome Ornaments
What’s Christmas without gnomes? These quirky guys require nothing fancy. Just some fabric and twine or faux fur material, and they’ll bring all the festive feel to your tree.
To make: To make a cute gnome, glue a knitted sock or fabric cone for the hat, attach faux fur for the beard, and a wooden bead or pom-pom for the nose, then stuff and decorate as desired.
Dried Orange Fox Ornaments
Want a rustic yet playful vibe? Cute fox ornaments are the way to go. Think oranges but make them artsy.
To make: Paint dried orange slices with white and black paint to create a fox face. Add orange “ears” from another dried slice and whiskers with faux pine.
String some twine for hanging. These are as charming as they are easy.
If you’re short on time, simply hang some dried orange slices on the tree with thread for the addition of a delightful citrus scent.
Egg Carton Jingle Bells
Repurposing egg cartons into festive ornaments? Not a genius, but super resourceful. These colorful DIY jingle bells add sparkle and sound to your tree.
To make: Cut egg cartons into cups, spray paint them, and add glitter. Punch a hole at the top, thread string through, and attach a jingle bell at the bottom. Shake ‘em up for extra holiday vibes.
Not only jingle belsl, but you can also create even Santa, reindeer, snowman, and Christmas tree with the rest of the carton.
Twine-Wrapped Cookie Cutters
This one’s a no-brainer, but boy, do these look cute hanging on a tree. Make some upcycled cookie cutters wrapped in twine for an instant holiday charm.
To make: Simply wrap twine or baker’s string around the cookie cutter, securing with hot glue. Add a ribbon or tiny bow to finish. Perfect for last-minute flair that doesn’t scream rushed.
Upcycled Light Bulb Snowman Ornaments
Old bulbs? Don’t toss them. Turn them into snowmen. Honestly, this was way easier than I expected.
To make: Paint a bulb white, draw on a snowman face, and add a mini scarf. Glue a felt hat on top and tie twine around the base for hanging. These are quirky and eco-friendly.
Felt Candy Cane
Add a personalized touch to your tree with these vibrant, homemade candy cane ornaments.
To make: Cut out two felt candy cane shapes and stitch them together, leaving a small opening. Stuff with cotton for a soft, puffy look. Then, wrap red ribbon or fabric strips around the candy cane and secure it with small stitches.
Once your candy cane is complete, add a loop of twine to hang it up. This simple yet festive ornament will bring a charming, handmade touch to your holiday decorations.
Paper Roll Flower Ornament
Add vibrant, personalized touches to your tree with these colorful tissue paper creations.
To make: Start by cutting paper strips from recycled cardboard tubes or paper towel rolls. Roll each strip tightly into a spiral shape and glue the end to secure it.
Arrange the rolled spirals in a flower shape and glue them together. Finally, add a hanging loop to complete your beautiful and eco-friendly ornament.
Twig Star Ornament
Make your holiday decorations stand out with this DIY twig star ornament that’s as simple as it is stunning.
To make: Gather 6-8 twigs of similar thickness and length, then arrange them in a star shape. Secure them with hot glue or tie them together with twine, adding a string loop at the top for hanging.
Unicorn Ornaments
Why not add a little magic to your Christmas decor? These pastel unicorns make your tree pop with whimsy.
To make: Pour thinned acrylic paint into clear ornaments, swirling it around to coat the inside. Sculpt unicorn ears and horns from clay or silicone, then glue them on.
Draw cute eyelashes with paint pens and embellish them with tiny faux flowers. The result? Pure enchantment.
Mini Santa Sleigh Ornaments
Bring Santa’s whimsical sleigh ride to life with these tiny, charming ornaments.
To make: Use a small wooden sleigh (available at craft stores) as the base. Decorate it with acrylic paint or glitter for a festive finish.
Add a miniature Santa hat made of red felt and white pompom trim for the perfect holiday touch. Complete the look by attaching small “presents” (tiny wrapped boxes or beads) onto the sleigh with hot glue.
Hang these on your tree for an adorable, playful holiday vibe, or use them as table decor for a snowy winter wonderland effect.
Mushroom Ornament
What’s cuter than a string of mushroom ornaments made from dried orange slices? These little guys are easy to make and add a touch of whimsy to your Christmas tree.
To make: Simply slice oranges thinly, dry them in a low oven, and then decorate them like cute little mushrooms. String them together to create a festive garland or hang them individually on your tree.
Yarn Ball Ornaments
Knitting enthusiast or not, these ornaments are too adorable to skip. It’s like wrapping up Christmas itself in a little ball of yarn.
To make: Wrap yarn around a plastic ornament, gluing the ends. Insert two cocktail picks to mimic knitting needles. They’re lightweight and bring cozy vibes to any tree.
Choose yarn colors that blend seamlessly with your tree’s theme. Need inspiration? Check out Christmas Tree Themes to Match Your Decor.
Ping Pong Ball Snowman
This was ridiculously easy but so cute I had to share. Ping-pong balls turned into snowmen? Instant festive win.
To make: Stack and glue two ping pong balls. Paint on a snowman face, add a fabric scarf, and use ribbon to hang. Simple, lightweight, and adorable.
For more amazing ideas, check out Trendy DIY Holiday Decor from Everyday Objects.