DIY Christmas decorations

45+ DIY Christmas Ornaments That Are SUPER Easy to Make!

Looking for the best DIY Christmas ornaments?!

The holiday season is the perfect time to get crafty and add a personal touch to your home decor.

One of the best ways to spread the holiday spirit is by creating DIY Christmas ornaments.

Not all of us have the budget to buy Christmas ornaments. I certainly remember being a broke student 🙁 … but still wanted to have beautiful Christmas ornaments on my tree!

Whether you’re looking to decorate your tree or give heartfelt gifts, these handmade ornaments are a fun and affordable way to celebrate the season.

DIY Christmas ornaments

From rustic and traditional to modern and quirky, there’s an ornament idea for everyone.

Let’s dive into 45+ easy-to-make DIY Christmas ornaments that will add charm and warmth to your celebrations!


1. Salt Dough Ornaments

Materials Needed: Flour, salt, water, cookie cutters, ribbon, paint.

How To Make It: Mix salt, flour, and water to create dough. Roll it out, cut shapes with cookie cutters, and use a straw to make a hole for hanging. Bake at a low temperature until hardened, then paint and decorate.

Why It’s Special: Salt dough ornaments are customizable and can be personalized with names, dates, or special messages.


2. Cinnamon Stick Stars

Materials Needed: Cinnamon sticks, hot glue gun, ribbon.

How To Make It: Arrange cinnamon sticks in the shape of a star, glue them together, and add a ribbon for hanging.

Why It’s Special: These ornaments not only look beautiful but also fill your home with a wonderful cinnamon scent!


3. Pine Cone Ornaments

Materials Needed: Pine cones, glitter, glue, ribbon.

How To Make It: Coat pine cones with glue and sprinkle with glitter. Add a ribbon or twine for hanging.

Why It’s Special: Natural pine cones bring the beauty of the outdoors inside, making them perfect for a rustic Christmas look.


4. Photo Frame Ornaments

Materials Needed: Small wooden photo frames, paint, photos, glue, ribbon.

How To Make It: Paint the frames, attach small photos of family members or pets, and glue a ribbon on top for hanging.

Why It’s Special: Personalized photo frame ornaments are a beautiful way to celebrate memories and family traditions.

One of the most thoughtful DIY Christmas Ornaments!


5. Beaded Candy Cane Ornaments

Materials Needed: Red and white beads, wire.

How To Make It: String beads onto wire in a candy cane shape, twisting the wire to secure it.

Why It’s Special: These beaded ornaments are shiny, eye-catching, and can be made in different colors to match your tree decor.


6. Mason Jar Lid Ornaments

Materials Needed: Mason jar lids, glitter, paint, ribbon, small decorations.

How To Make It: Paint the inside of the mason jar lid, add glitter, and decorate with festive embellishments. Attach a ribbon for hanging.

Why It’s Special: This upcycled ornament is perfect for giving new life to old mason jar lids.


7. Button Snowman Ornaments

Materials Needed: Buttons (various sizes), ribbon, glue, markers.

How To Make It: Stack buttons to form a snowman shape, glue them together, and add a ribbon for hanging. Use markers to draw a face and buttons on the snowman.

Why It’s Special: These snowmen are whimsical and charming, and you can use buttons in any color you like for a unique look.

One of the most delicious DIY Christmas Ornaments!


8. Scrabble Tile Ornaments

Materials Needed: Scrabble tiles, glue, small wooden discs or shapes, ribbon.

How To Make It: Spell out festive words like “Joy” or “Noel” using Scrabble tiles, glue them to a disc or shape, and add a ribbon for hanging.

Why It’s Special: Scrabble tile ornaments are a fun, personalized way to spread holiday cheer with words that have special meaning.


9. Tinsel Ball Ornaments

Materials Needed: Tinsel, hot glue gun, foam balls.

How To Make It: Wrap foam balls with tinsel, securing the ends with glue. Add a ribbon for hanging.

Why It’s Special: Tinsel adds sparkle and shine, making these ornaments perfect for adding a little glam to your tree.


DIY Christmas Ornaments Paper Snowflakes

10. Paper Snowflakes

Materials Needed: Paper, scissors, glue, glitter.

How To Make It: Fold a piece of paper and cut out snowflake designs. Unfold and add glitter or decorations, then attach a ribbon for hanging.

Why It’s Special: Snowflakes are easy to make and can be customized in various shapes and sizes.


11. Felt Tree Ornaments

Materials Needed: Felt (green and other colors), scissors, glue, ribbon.

How To Make It: Cut tree shapes out of green felt, and add decorations like buttons, sequins, or smaller felt shapes. Attach a ribbon for hanging.

Why It’s Special: Felt trees are soft and tactile, making them perfect for kids to make and hang on the tree.


12. Wood Slice Ornaments

Materials Needed: Small wooden slices, paint, glitter, ribbon.

How To Make It: Paint the wood slices with holiday designs, add glitter for extra sparkle, and attach a ribbon for hanging.

Why It’s Special: Wood slices create a rustic, natural look and provide a perfect canvas for creative holiday designs.

One of the most practical DIY Christmas Ornaments!

Related Posts :


DIY Christmas Ornaments Felt Wreath Ornaments

13. Felt Wreath Ornaments

Materials Needed: Felt, glue, buttons, ribbon.

How To Make It: Cut felt into circles, glue them together to form a wreath shape, and decorate with buttons or small felt pieces. Add a ribbon for hanging.

Why It’s Special: Felt wreaths are simple but stylish, and you can make them in any color combination you like.


14. Origami Paper Ornaments

Materials Needed: Colorful paper, scissors, glue, ribbon.

How To Make It: Fold paper into various origami shapes like stars, cranes, or Christmas trees. Add a ribbon for hanging.

Why It’s Special: Origami ornaments are a unique and elegant touch for your Christmas tree.


15. Candy Wrapper Ornaments

Materials Needed: Candy wrappers, wire, glue, ribbon.

How To Make It: Fold candy wrappers into little squares or shapes and glue them onto a wire to form an ornament. Add a ribbon for hanging.

Why It’s Special: These ornaments make use of old candy wrappers and are a quirky, eco-friendly choice.


16. Pom-Pom Ornaments

Materials Needed: Yarn, scissors, ribbon.

How To Make It: Create colorful pom-poms using yarn and a pom-pom maker. Attach a ribbon for hanging.

Why It’s Special: Pom-poms are fun and festive, adding a playful pop of color to your tree.


17. Jingle Bell Ornaments

Materials Needed: Jingle bells, ribbon, hot glue gun.

How To Make It: String jingle bells together or glue them onto a foam shape. Add a ribbon for hanging.

Why It’s Special: These ornaments make a delightful jingling sound, bringing the spirit of Christmas alive.


18. Ribbon Ornaments

Materials Needed: Ribbon, glue, hot glue gun, beads (optional).

How To Make It: Twist or coil ribbon into shapes like circles, hearts, or stars, and glue them together. Decorate with beads or sequins if desired.

Why It’s Special: Ribbon ornaments are simple to make and can be customized to match your tree’s color scheme.


19. Clay Star Ornaments

Materials Needed: Air-dry clay, cookie cutters, paint, ribbon.

How To Make It: Roll out the air-dry clay, cut star shapes, and use a straw to make a hole for hanging. Let them dry, then paint and decorate.

Why It’s Special: These clay stars are timeless, elegant, and can be personalized with paint, glitter, or stamps.


20. Tin Can Lid Ornaments

Materials Needed: Tin can lids, paint, ribbon.

How To Make It: Paint the tin can lids and decorate with glitter, sequins, or stamps. Add a ribbon for hanging.

Why It’s Special: Recycled tin can lids are a great way to create a rustic, upcycled look.


21. Mini Sweater Ornaments

Materials Needed: Old sweater scraps, buttons, needle and thread.

How To Make It: Cut small sweater pieces, sew them into mini sweater shapes, and add buttons for decoration.

Why It’s Special: These mini sweater ornaments are cozy and charming, perfect for a handmade holiday touch.

Related Posts


22. Hot Chocolate Spoon Ornaments

Materials Needed: Wooden spoons, hot chocolate mix, marshmallows, ribbon.

How To Make It: Scoop hot chocolate mix onto a wooden spoon and top with marshmallows. Wrap in cellophane or tie a ribbon around it.

Why It’s Special: These edible ornaments are perfect for hot cocoa lovers and make a sweet gift for family and friends.


23. Button Tree Ornaments

Materials Needed: Buttons (green and brown), hot glue gun, ribbon.

How To Make It: Glue green buttons in the shape of a Christmas tree on a wooden or cardboard base, adding a brown button for the trunk. Add a ribbon for hanging.

Why It’s Special: Button trees are a creative and colorful way to decorate your tree.


24. Vintage Book Page Ornaments

Materials Needed: Old book pages, scissors, glue, ribbon.

How To Make It: Cut shapes from old book pages (like stars or hearts), fold, and glue them into 3D ornaments. Attach a ribbon for hanging.

Why It’s Special: These ornaments give a vintage, nostalgic feel to your Christmas tree, especially for book lovers.


25. Glass Jar Lid Snowmen

Materials Needed: Jar lids, fabric scraps, buttons, glue, ribbon.

How To Make It: Paint the jar lids white to make a snowman face, glue buttons for eyes and a nose, and attach a ribbon for hanging.

Why It’s Special: These snowman ornaments are a great way to repurpose old jar lids and create a fun winter scene.

26. Snow Globe Ornaments

Materials Needed: Small mason jars, fake snow, figurines, hot glue gun, ribbon.

How To Make It: Glue a small figurine (like a snowman or reindeer) to the inside of the mason jar lid. Fill the jar with fake snow and securely close the lid. Tie a ribbon around the jar neck for a festive touch.

Why It’s Special: These mini snow globes bring a touch of winter magic to your tree and make for a charming, nostalgic decoration.


27. Popcorn Garland Ornaments

Materials Needed: Popcorn, needle, thread, ribbon.

How To Make It: String popcorn onto thread using a needle, creating a long garland. You can alternate with cranberries or beads for added color and texture. Tie a ribbon at both ends for easy hanging.

Why It’s Special: This classic, old-fashioned ornament idea is fun to make with family or kids and gives your tree a vintage, natural look.


DIY Christmas Ornaments Knitted Mini Sweaters

28. Knitted Mini Sweaters

Materials Needed: Yarn, knitting needles, buttons.

How To Make It: Knit small, simple sweaters using leftover yarn. Add a button as a closure and tie a ribbon for hanging.

Why It’s Special: These tiny knitted sweaters are cozy and cute, making them perfect for a warm, rustic holiday theme.


29. Wine Cork Reindeer Ornaments

Materials Needed: Wine corks, pipe cleaners, googly eyes, red pom-poms, hot glue gun.

How To Make It: Glue two wine corks together to form the body of a reindeer. Use pipe cleaners to create antlers, attach googly eyes, and glue a red pom-pom for the nose.

Why It’s Special: These adorable reindeer are a great way to repurpose wine corks into festive and fun ornaments.


30. DIY Fabric Star Ornaments

Materials Needed: Fabric scraps, scissors, hot glue gun, ribbon.

How To Make It: Cut fabric into star shapes, fold the edges slightly, and glue them to a stiff backing or felt for extra durability. Attach a ribbon for hanging.

Why It’s Special: These stars add a touch of texture and color to your tree while offering a homemade and heartfelt look.


DIY Christmas Ornaments Mini Stocking Ornaments

31. Mini Stocking Ornaments

Materials Needed: Felt, scissors, hot glue gun, ribbon, small embellishments.

How To Make It: Cut and sew (or glue) mini stockings from felt, adding decorations like pom-poms or small bows. Attach a ribbon for hanging.

Why It’s Special: Mini stockings make for delightful ornaments, and you can even stuff them with tiny treats or messages for an extra surprise!

Related Posts:


32. Cork Star Ornaments

Materials Needed: Wine corks, hot glue gun, glitter, ribbon.

How To Make It: Cut corks into small pieces, then glue them together in a star shape. Add glitter for sparkle and attach a ribbon for hanging.

Why It’s Special: These wine cork stars are a great way to reuse corks, giving your tree a rustic, eco-friendly charm.


33. Twine-Wrapped Ornaments

Materials Needed: Foam balls, twine, hot glue gun, ribbon.

How To Make It: Wrap foam balls with twine, securing the ends with hot glue. Add a ribbon at the top for hanging.

Why It’s Special: The simple, natural texture of twine gives these ornaments a rustic, farmhouse feel, and they can easily be customized with small embellishments like beads or bells.


DIY Christmas Ornaments Wooden Bead Ornaments

34. Wooden Bead Ornaments

Materials Needed: Wooden beads, wire, pliers, ribbon.

How To Make It: Thread wooden beads onto wire in fun shapes or patterns. Use pliers to twist the ends and form a loop for hanging.

Why It’s Special: Wooden bead ornaments have a minimalist and modern vibe, perfect for contemporary Christmas decor.


35. Toilet Paper Roll Snowflakes

Materials Needed: Toilet paper rolls, scissors, glue, glitter.

How To Make It: Cut the toilet paper roll into strips, then form them into snowflake shapes by gluing them together. Add glitter for extra sparkle.

Why It’s Special: This upcycled ornament is an eco-friendly option and can be made with kids, turning waste into something beautiful.


36. Pom-Pom Snowman Ornaments

Materials Needed: White pom-poms, black buttons, orange felt, ribbon, hot glue gun.

How To Make It: Stack three white pom-poms to form a snowman shape. Add a button for eyes and a nose made of orange felt. Use a ribbon for hanging.

Why It’s Special: These cute snowman ornaments are soft, fun, and easy to make, perfect for adding a bit of whimsy to your tree.


DIY Christmas Ornaments Wooden Spoon Angels

37. Wooden Spoon Angels

Materials Needed: Wooden spoons, fabric or felt, paint, ribbon, hot glue gun.

How To Make It: Paint the spoon handle to resemble an angel’s body, then glue on fabric or felt wings. Use ribbon to create a halo and attach a loop for hanging.

Why It’s Special: These angel ornaments are a wonderful way to spread messages of peace and love during the holiday season.


38. Cork Reindeer Ornaments

Materials Needed: Wine corks, pipe cleaners, googly eyes, red pom-poms, glue gun.

How To Make It: Glue two corks together for the reindeer’s body. Attach pipe cleaner antlers, googly eyes, and a red pom-pom for the nose.

Why It’s Special: These adorable reindeer are perfect for wine enthusiasts and make great conversation starters.


39. Stitched Felt Hearts

Materials Needed: Felt, needle, thread, stuffing, ribbon.

How To Make It: Cut two heart shapes from felt, stitch them together, leaving a small opening. Stuff the heart with cotton or fabric scraps, then stitch it closed. Attach a ribbon for hanging.

Why It’s Special: These felt hearts are soft and lovely, adding a sweet, handmade touch to your tree or holiday gifts.


DIY Christmas Ornaments Clay Pot Christmas Trees

40. DIY Clay Pot Christmas Trees

Materials Needed: Small clay pots, paint, sequins or beads, hot glue gun.

How To Make It: Stack clay pots to form a tree shape, and glue them together. Paint the pots green and decorate with sequins or beads for ornaments.

Why It’s Special: These mini clay pot Christmas trees are perfect for a whimsical or rustic Christmas aesthetic.


41. Button Star Ornaments

Materials Needed: Buttons (gold, silver, or bright colors), hot glue gun, ribbon.

How To Make It: Arrange buttons in the shape of a star and glue them together. Add a ribbon for hanging.

Why It’s Special: The buttons give the star ornament a playful texture and are an easy way to create something beautiful and simple.


42. Glitter Pine Cone DIY Christmas Ornament

Materials Needed: Pine cones, glitter, hot glue gun, ribbon.

How To Make It: Coat the tips of the pine cone with glue, then sprinkle with glitter. Tie a ribbon around the base for hanging.

Why It’s Special: The natural beauty of pine cones combined with glitter makes for a stunning, eye-catching ornament.

One of the most fun DIY Christmas Ornaments!


DIY Christmas Ornaments Tissue Paper Ornaments

43. Tissue Paper Ornaments

Materials Needed: Tissue paper, scissors, glue, ribbon.

How To Make It: Cut tissue paper into small squares, then glue them in layers to form a ball or flower shape. Add a ribbon for hanging.

Why It’s Special: Tissue paper ornaments are soft and colorful, giving your tree a light and airy feel.


44. Knitted Ball Ornaments

Materials Needed: Yarn, knitting needles, beads.

How To Make It: Knit small, round ornaments from yarn, using simple stitches like stockinette or garter. Decorate with beads or sequins for extra sparkle.

Why It’s Special: These knitted ornaments add texture and warmth to your holiday tree, making them perfect for cozy, handmade holiday vibes.


45. Cinnamon Stick Bundles

Materials Needed: Cinnamon sticks, twine or ribbon, dried orange slices (optional), hot glue gun.

How To Make It: Bundle several cinnamon sticks together with twine or ribbon and glue a dried orange slice for extra fragrance and decoration.

Why It’s Special: These cinnamon stick bundles smell wonderful and give your tree a rustic, cozy touch.


DIY Christmas Ornaments Wire and Bead Star Ornaments

46. Wire and Bead Star Ornaments

Materials Needed: Wire, beads, pliers, ribbon.

How To Make It: Shape wire into a star, then thread beads onto the wire. Twist the ends to secure and add a ribbon for hanging.

Why It’s Special: These bead and wire stars add a touch of sparkle and sophistication to your holiday decor.


Related Posts:

DIY Christmas Ornaments

Hope you love these DIY Christmas ornaments!

With these 45+ easy-to-make DIY Christmas ornaments, you can create a festive and personalized holiday atmosphere without spending a fortune.

These crafts are perfect for adding a homemade touch to your tree, making holiday memories with family, or even giving.

Similar Posts