A roaring fire in the background with a decorated mantel illustrates the title "40 easy DIY Christmas ornament ideas anyone can make!

40 Easy DIY Christmas Ornament Ideas Anyone Can Make

If you’re looking for easy DIY Christmas crafts to make this holiday season, homemade ornaments are the perfect project to add to your Christmas bucket list. They’re inexpensive, beginner-friendly, and full of personal charm – not to mention a fun way to spend a cozy afternoon with family or friends. 

Whether you prefer rustic, elegant, or colorful designs, these DIY Christmas ornaments will help you create a festive tree filled with personality and warmth. So get out your hot glue and start making!

A grid of images showcasing various easy DIY Christmas ornaments, including items like bell decorations, felt mittens, gingerbread figures, and wooden crafts, accompanied by a banner stating "40 Easy DIY Christmas Ornaments anyone can make!"

This post may contain affiliate links. If you make a purchase through these links, we may earn a commission at no additional cost to you. You can see our full Disclosure Policy here.

Cinnamon stick star ornaments - Easy DIY Christmas Ornament Ideas

1. Cinnamon Stick Star Ornaments

A simple rustic Christmas ornament idea. To make these cinnamon stick star ornaments, arrange five cinnamon sticks into a star shape, glue the ends together, and tie on twine. Add a small ribbon bow or greenery sprig for a farmhouse-style touch.

Star, light, gingerbread man and christmas tree salt dough ornaments - Easy DIY Christmas Ornament Ideas

2. Salt Dough Ornaments

Mix 2 cups flour, 1 cup salt, and ¾ cup water. Add some food coloring if you like. Roll out the dough, use cookie cutters for shapes, bake at 250°F until dry (about 2 hours), and paint or stamp designs. A perfect kid-friendly Christmas craft.

Hanging dried orange slices in front of Christmas tree - Easy DIY Christmas Ornament Ideas

3. Dried Orange Slices

Bake thin orange slices at 200°F until dry (2-4 hours). String them with twine or use a hook for a natural Christmas ornament that smells amazing.

finished pine cone elves - Easy DIY Christmas Ornament Ideas

4. Pinecone Elves

Make these pinecone elves with a pine cone, a wooden ball, and felt hats. Use a marker to draw the face, and add a hanging loop for a whimsical woodland Christmas ornament.

A graphic featuring the text "40 Homemade Christmas Decorations" alongside images of various DIY holiday decorations, including ornaments and crafts for kids and adults, set against a festive background.

5. Paper Snowflakes

To make paper snowflakes, fold and cut paper into snowflake shapes. Add glitter for shimmer. A quick budget-friendly Christmas craft.

Wood slice ornaments - Easy DIY Christmas Ornament Ideas

6. Wood Slice Ornaments

Paint or wood-burn messages onto small wood slices – make your own or buy pre-sliced wood slices. There are so many design ideas! Drill a hole and hang with twine or ribbon. These wood slice ornaments are perfect if you’re looking for a rustic tree ornament look.

7. Mini Wreaths

Wrap pipe cleaners, faux greenery or Christmas ribbon around mason jar rings. Add a bow and hang – an adorable mini wreath ornament.

8. Button Tree Ornament

Stack green buttons on wire in a tree shape. Top with a star-shaped button or bead for a colorful handmade ornament.

Felt gingerbread man - easy DIY Christmas ornament ideas

9. Felt Gingerbread Men

Use a gingerbread man cookie cutter to cut two brown felt shapes. Decorate the front with white fabric paint or embroidery thread for icing, add buttons on the torso, eyes, and a tiny red nose. Sew the pieces together with a running stitch, leaving a gap. Lightly stuff with cotton or felt scraps through the gap, then sew the gap closed. Sew or glue a ribbon to hang and you have a cute felt Christmas ornament.

10. Scrabble Tile Words

Glue Scrabble tiles spelling out family names or seasonal words like “PEACE”, “JOY” or “NOEL” on ribbon or paint sticks or popsicle sticks. Perfect for a personalized ornament craft.

A collage showcasing various DIY Christmas decorations, including ornaments, garlands, and festive crafts suitable for easy DIY home decor ideas and Christmas crafts.

11. Mason Jar Lid Ornaments

Use mason jar lids and rings. Use a lid as a template to cut Christmas themed wrapping paper, fabric or glitter paper to size. Glue the pieces to both sides of the lid and tie on a ribbon or twine to the ring to hang. Then, glue the lid onto the ring for a vintage Christmas ornament.

12. Photo Ornaments

Paint a layer of modge podge onto wood slices and use it to glue on the cut to size printed photo. Let it dry and then coat the photo with another layer of modge podge. Once dry, decorate edges with ribbon or glitter and add twine to hang. Great for DIY family photo ornaments.

13. Twine Ball Ornaments

Wrap glue-coated twine around a small balloon, let it dry, then pop the balloon. Add more twine or ribbon to hang and a small bow for a beautiful rustic Christmas decoration.

14. Beaded Snowflakes

All you need for this beaded snowflake Christmas ornament craft is some 28 gauge wire, glass beads and some needle nose pliers. Finish by twisting a loop for hanging, and you have an elegant Christmas ornament.

beaded candy cane - easy diy christmas ornament ideas

15. Beaded Candy Cane

Following the beaded theme, these candy cane ornaments are easy to make festive decorations. All you need to do is thread red and white beads on a pipe cleaner and shape it into a candy cane. You can add a bow or some ribbon for extra color – a fun kids Christmas ornament idea.

Pom pom reindeer - easy DIY Christmas ornaments

16. Pom-Pom Reindeer

Hot glue googly eyes, a small red pom pom nose, and pipe cleaner antlers to brown pom-poms. Don’t forget to glue on a pipe cleaner hanger loop for a quick cute Christmas ornament DIY idea.

17. Book Page Paper Stars

Get your origami on with this book page paper star ornament. All you need is some pages out of a book or old maps, scissors, a ruler and some twine for a truly vintage DIY Christmas ornament. 

mini gift box ornaments - DIY christmas decorations

18. Mini Gift Box Ornaments

This is such a simple homemade Christmas ornament idea! Wrap small boxes in festive paper and ribbon, then hang. Perfect for a gift-themed tree decoration.

19. Yarn Wrapped Stars

Use a star cookie-cutter to trace and cut a star pattern on cardboard. Wrap the cardboard stars in Christmasy yarn and secure the ends with hot glue. Add some twine or more yarn as a hanger for a cozy homemade Christmas ornament.

20. Fabric Scrap Baubles

Cover foam balls with fabric scraps and Mod Podge for an eco-friendly Christmas ornament.

popsicle stick ornaments - homemade christmas ornament ideas

21. Popsicle Stick Ornaments

These easy DIY popsicle stick ornaments are an easy Christmas craft for kids. As long as you have a supply of popsicle sticks and some basic crafting supplies, the possibilities are endless (and fun!).

22. Snow Globe Ornaments

Paint the outside of a clear glass spice jar with clear glitter nail polish and let it dry. Secure tiny holiday-themed objects on the bottom with hot glue and let dry. Add a layer of kosher salt to the bottom of the jar to simulate snow. Poke a couple of holes in the lid and thread ribbon or twine through the holes and tie as a hanger.

23. Painted Acorn Ornaments

Paint acorn tops gold or silver and then paint the nut with the Christmas color of your choice. Let dry completely, then secure a thread loop with hot glue. A beautiful nature-inspired ornament.

snowy pine cones - DIY christmas ornament ideas

24. Snowy Pine Cones

Spray pine cones with snow spray for a snow-covered pinecone ornament, then tie some twine to hang. These can not only be used as tree decorations, but can also be used in other Christmas DIY home decor applications like table centerpieces.

25. Burlap Stars

Use a star cookie cutter to trace and cut 2 stars from burlap. Sew the pieces together with a running stitch, leaving a gap. Lightly stuff with cotton or felt scraps through the gap, then sew the gap closed. Add lace or beads and add a twine hanger loop for a rustic farmhouse ornament.

26. Cork Reindeer

These cute little cork reindeer can be used as tree ornaments or on mantels and in centerpieces. Use wine corks for the body, smaller corks for legs, and add twig antlers. A creative recycled Christmas ornament idea.

paper chain garland - homemade christmas ornaments

27. Paper Chain Garland

These adorable Christmas paper chain garlands are made from ordinary construction paper! Once the rings are linked, all you need for the reindeer, snowman or santa are basic craft materials like googly eyes, buttons, pom poms and twigs. This is a simple kid’s Christmas decoration idea that will make them proud!

28. Sequin Balls

Attach sequins onto a foam ball with sequin pins for a sparkling glam Christmas ornament DIY.

29. Crochet Snowflakes

Use one of these snowflake crochet patterns and stiffen with starch for a classic handmade Christmas ornament like your Grandmother used to make.

A vibrant graphic featuring a collage of various DIY holiday decorations, highlighting ideas for easy Christmas decorations, including festive ornaments, crafts, and home decor inspirations for the holiday season.

30. Rustic Twig Stars

All you need is five pieces of thin twigs that are the same length and some twine. Here’s a tutorial for how to make a simple twig star to make your own country Christmas ornament.

31. Cookie Cutter Frames

A few basic supplies like a cookie cutter, a photo, some ribbon and cute scrapbook paper are all you need for this DIY cookie cutter ornament. Perfect for photo Christmas ornaments, but you could use any Christmas themed paper you like for the inside of the frame.

mini mitten ornament - homemade Xmas decorations

32. Mini Mitten Ornaments

Cute Christmas mitten ornaments are not hard to make – even for beginners! Sew or glue felt mitten shapes and decorate with trim for a cute felt ornament craft.

33. Glitter Feather Ornaments

Glue, feathers and glitter are the basics for a gold and glitter feather ornament. This delicate boho Christmas ornament can also be used as an ornamental gift topper.

34. Wood Bead Snowmen

These wood bead snowmen are quick and easy to make. Paint wooden beads, add buttons, faces, and hats then string them together. Add the scarf to finish it off. An easy Scandinavian ornament idea.

35. Confetti Filled Ornaments

Fill clear plastic ornaments with confetti or tissue paper shapes for a fun and festive DIY ornament.

macrame snowflake - diy christmas ornament ideas

36. Macramé Snowflakes

Use simple knots to create patterns on metal rings for a modern handmade ornament. This macramé snowflake ornament tutorial will walk you through it – and has more macramé ornament ideas.

37. Nature-Inspired Terrarium Ornaments

If you’re missing gardening and wanting a woodland Christmas ornament look, these DIY terrarium ornaments will fit the bill. Fill clear ornaments with pine sprigs, faux snow, and tiny pinecones for a woodland Christmas ornament look.

jingle bell cluster - make your own christmas ornaments

38. Jingle Bell Clusters

Tie several jingle bells onto ribbon and knot them together. They make a fun, musical DIY Christmas tree ornament.

39. Ribbon Scrap Ornaments

Cut ribbon scraps into short pieces and tie them onto a stick or wire in a tree shape. A simple Christmas craft using leftovers.

Sea shell ornaments

40. Seashell Ornaments

Collect shells, paint them white or gold, and add a hanging loop. Or thread them into a garland. Perfect for coastal Christmas decor or a beach-themed tree ornament.

From rustic pinecones and cinnamon stars to glittery snowflakes and twine balls, these easy DIY Christmas ornaments prove that decorating your tree doesn’t have to be expensive or complicated. With just a few supplies and a little creativity, you can create handmade Christmas decorations that feel personal, festive, and totally unique. You could even sell them at your local Christmas craft fair!

Whether you’re crafting for fun, gifting loved ones, to sell at a Christmas market, or looking for DIY Christmas decorations on a budget, these 40 ideas offer something for every style – from cozy farmhouse to coastal to elegant modern.

Leave a Comment

Your email address will not be published. Required fields are marked *