34 Super Cute DIY Christmas Ornaments You Can Make at Home

They say it’s the most wonderful time of the year, so why not make it the most crafty too?

Honestly, there’s nothing like walking into a room and seeing a Christmas tree sprinkled with little DIY touches you made yourself.

Store-bought ornaments? Meh, they’ve got nothing on the charm and personality of handmade ones.

You get to play with colors, textures, and add that little something special that only a homemade ornament can bring.

And, these DIY Christmas ornaments are so cute and simple, you’ll be wondering why you didn’t start making them years ago!

From glittery baubles to rustic charmers, every single one of these ideas will have your tree looking like a Pinterest dream.

So, grab your crafting stash (and maybe a snack because this is gonna be fun), and let’s make your tree the talk of the holidays!

1. Mini Flower Pot Angel

Okay, how sweet are these mini angels made out of teeny-tiny flower pots? Like, how does something this simple turn out this cute? A little paint, some ribbon, and bam, your Christmas tree just got a heavenly upgrade.

Honestly, I think these would be so fun to make with kids, plus you can give each angel its own little personality.

2. Pom Pom Gnome Ornaments

Do we really need another excuse to make use of pom poms? Always! These pom pom gnome ornaments are what happens when cozy meets adorable.

You can customize their hats to match your tree’s vibe. Seriously, I wouldn’t mind these cuties hanging around all year long.

3. Classy Pinecone Christmas Tree

Pinecones? But hear me out. When you add a touch of paint, some glitter, beads and a little star topper, these mini pinecone trees become all sorts of classy.

Think of them as rustic chic, giving your tree that warm, woodland vibe without being over-the-top.

The perfect excuse to go foraging in your backyard. Zero shame in going full nature crafter here.

4. Pom Pom Teddy Bear Ornament

If you’re not squealing at the thought of a pom pom teddy bear, are you even in the Christmas spirit?

I mean, come on pom poms AND teddy bears? This is what cuteness overload looks like.

The best part? You can make these in different colors and have a whole rainbow bear family hanging out on your tree.

5. Melted Snowman Ornaments

Snowmen melting on your tree? Weirdly cute. These melted snowman ornaments are quirky, fun, and way too easy not to try.

All you need are cardboard, some white paint, and a few snowman features to create these little puddles of winter joy.

6. DIY Yarn Hat Ornaments

Teeny-tiny yarn hats for your tree? YES, PLEASE! These DIY yarn hat ornaments are so simple to make, and the payoff is huge—seriously, they bring that cozy, winter-warmth vibe straight to your tree.

You can make any colors you like and just watch your tree transform into a cutesy cozy winter vibe.

7. Sitting Elves Ornaments

Oh, the mischief these little guys will get into! Sitting elves are basically a Christmas must-have, and making your own is way more fun than buying them.

You can prop them up on branches or anywhere else around the house, and they’ll keep watch (or cause trouble, who knows?) all season long.

8. Minimalist Felt Christmas Tree

When you’re all about less is more, these minimalist felt Christmas trees are your new best friend. Clean lines, neutral tones, and just the right amount of stitching make these ornaments look modern but still festive.

If you’ve got a sleek, minimalist holiday aesthetic going on (you know who you are), these will fit right in and make your tree feel effortlessly chic.

9. Ping Pong Ball Snowman Ornaments

Why not let a couple of ping pong balls take center stage on your tree? These little snowmen are so cute and ridiculously easy to make just glue them together, add some felt scarves and a button nose, and boom! Instant snowman.

I love that you can give them different personalities with their accessories, so no two are alike.

10. Boho Christmas Decor Ornaments

11. Mason Jar Lid Straw Tree

I’m always down for a good upcycle project, and this one is just too fun! Take an old mason jar lid and pop some white glitter, snowman made from pom pom and tiny tree.

You just got a masterpiece waiting to be hanged in your tree.

12. Mini Crochet Christmas Jumpers

Can we talk about how adorable these mini crochet Christmas jumpers are?

Like, come on—tiny sweaters! They’re the perfect nod to those ugly sweater parties we all secretly love, but these?

These are cute enough to hang on your tree. If you’re into crochet, this is your time to shine.

13. Felt Gingerbread Star Cookies

Looking good enough to eat but completely calorie-free—yes, please! These felt gingerbread star cookies add that sweet holiday touch to your tree.

I seriously love felt ornaments since it’s so personal you make it spending your precious time on it and yes you can cherish it for years to come.

Plus, they’re so easy to make, you’ll be tempted to whip up a whole batch. No judgment here if you do.

14. Popsicle Stick Gingerbread House

I’m all about gingerbread houses, but when they’re made with popsicle sticks instead of cookies? Genius.

These ornaments are like tiny little houses for your tree, without the hassle of frosting and candy falling off.

You can get as detailed or as simple as you want, and either way, they’ll add a fun, crafty feel to your holiday decor.

15. DIY Ugly Sweater Ornaments

Okay, ugly sweaters are no longer just for your holiday party they’re making their way to your tree, too!

These DIY ugly sweater ornaments are all about going full-tacky, but in the best way possible. Think pom poms, glitter, and maybe a couple of sequins for good measure.

Honestly, it can become your fun family holiday tradition that each one of you have to make one tiny ugly sweater craft to hang on your tree. Just be prepared for all the cute and funny memories it creates.

16. Clothespin Snowflake Craft

These clothespin snowflakes are basically a winter wonderland dream. They’re simple but so stunning once they’re done. You can make them with just a few wooden clothespins, a bit of paint, and some glitter to give them that frosty, snowy look.

Hang them up on your tree, and it’s like you’re living in a snow globe (without the cold, thankfully).

17. Mini Embellished Christmas Trees

This is your chance to go full glam, so why not?

These mini trees are where the fun really starts. Grab some small tree cutouts, throw in all the embellishments you can think of beads, sequins, glitter and watch the magic happen.

18. Glittery Acorn Ornaments

If you love that rustic-meets-glam aesthetic (I know I do!), these glittery acorn ornaments are your new BFF.

They’re the perfect mix of natural and sparkly, which is honestly all I want in a holiday ornament. Plus, it’s a great way to put those acorns from your last nature walk to good use.

Pro tip: add extra glitter for maximum twinkle.

19. Pipe Cleaner Ornaments

You know what’s underrated? Pipe cleaners! Seriously, these bendy little craft supplies can turn into some of the cutest ornaments around. Candy canes, stars, snowflakes—you name it, you can make it and it turns out super cute!

20. Cinnamon Applesauce Ornaments

Not only do these ornaments look adorable, but they also make your house smell like Christmas. With just a mix of cinnamon and applesauce, you’ve got yourself a batch of ornaments that smell amazing and look rustic and cozy.

And, just add that glitter detailing to make it extra sparkling Christmas appropriate!

21. Paint Brush Santa Ornaments

Got an old paintbrush lying around? Time to give it a Santa makeover. With a little red paint, some faux fur, and a pom-pom hat, your tree just got a visit from the North Pole.

The best part is that you can anything you like from grinch to snowman. For your creativity, sky is your only limit!

22. Tiny DIY Christmas Wreaths

What’s Christmas without a wreath or two? These tiny DIY Christmas wreaths are perfect for your tree.

I am loving this because it’s super easy to make all you need is some glitter papers and stars. And, unleash your craft spirit, that’s it!

23. Snowman Keys Ornaments

Turn old keys into quirky snowman ornaments! With a little white paint and some sharpie magic, you can transform a forgotten key into a cute snowman, complete with a little scarf or hat.

It’s a super fun way to repurpose something you’d normally toss, and the result? A one of a kind ornament.

24. Mason Jar Lid Snowy Scene

Mason jar lids strike again, and this time we’re turning them into tiny winter wonderlands. Just glue some miniature figurines inside, sprinkle a little faux snow, and seal the scene with the jar lid.

These are just so perfect for adding that vintage feels to your tree!

25. Easy Salt Dough Ornaments

I feel like every family has their own take on salt dough ornaments, and for good reason—they’re a classic.

Mix up some salt, flour, and water, and you’ve got the base for endless ornament possibilities.

Use cookie cutters to create shapes, bake them, and then go wild with paint and glitter. They’re perfect for kids to help with, and they last forever!

26. Jenga Snowman Ornament

If you’ve got a few extra Jenga blocks lying around (or a Jenga set missing a few pieces, like mine…), turn them into snowmen!

With a little paint and some scrap fabric, you can create these chunky little snowmen that are full of personality.

27. Melted Snowman Tea Light Ornaments

These are an absolute must if you’re into quirky holiday decor. Melted snowman ornaments, but with a twist using a battery-operated tea light as the snowman’s face! It’s genius, really.

The tea light gives off a warm glow, making it look like the snowman’s face is still glowing even though he’s, well, melted.

It’s equal parts hilarious and adorable, and it’ll definitely be a conversation starter.

28. Nature-Inspired Ornaments

Take a walk in the woods and turn what you find into gorgeous, nature-inspired ornaments. Pinecones, twigs, dried berries anything goes!

These ornaments give off major rustic charm and make your tree feel like it’s straight out of a cabin in the woods. Just spray paint them silver, that’s it!

It’s a super affordable way to decorate, and the natural elements bring a cozy, hygge vibe to your home.

29. Elegant Poured-Resin Ornaments

If you’re feeling a bit fancy, poured-resin ornaments are where it’s at.

You can pour clear resin into molds and add all kinds of inclusions—glitter, dried flowers, even tiny charms to create ornaments that are sleek, modern, and totally custom.

They have this beautiful, glassy look that makes them feel way more high-end than they actually are.

Trust me, these will make your tree look like it belongs in a designer catalog.

30. Vintage Christmas Decor Ornaments

31. Crochet Gingerbread Man Ornament

What’s better than a gingerbread man? A crocheted gingerbread man that you can keep forever! These soft little guys are so fun to make if you’re into crochet, and they’ll add a cozy, handmade touch to your tree.

32. Mason Jar Lid Scrabble Ornaments

Scrabble lovers, this one’s for you! Repurpose some old mason jar lids and Scrabble tiles to make these adorable, personalized ornaments. You can spell out festive words like Joy or Merry, or even customize them with family names.

They’re rustic, clever, and give off that perfect handmade charm.

33. Pom Pom Reindeer

The cutest reindeer around, made from pom poms! These little guys are SO fun to make, and they’ll bring a playful, whimsical vibe to your tree.

Make a whole herd of them and let your tree go full-on adorable this Christmas.

34. Wood Bead Snowman Ornament

If you’re into that minimalist, Scandinavian Christmas look, these wood bead snowmen are perfect for you. String together a few wood beads to form a wreath paint on a sweet little face, and add a scarf—so simple, yet so chic.

Prev Post Next Post