DIY Christmas ornaments are a fun and meaningful way to add a personal touch to your holiday decor.
Whether you’re crafting with kids or making keepsakes, homemade ornaments bring extra charm to the tree.

From simple to glittery and festive creations, these ideas let you celebrate the season with something handmade, heartfelt, and full of holiday spirit.
Felt Snowflake Ornaments

Gather white or pastel felt sheets, sharp fabric scissors, a snowflake template, embroidery floss, a needle, and a small amount of stuffing.
Choose felt colors that complement your theme.
Trace and cut out snowflake designs, stitch around the edges, and stuff lightly for dimension.
Secure a loop for hanging.
Painted Wooden Bead Garlands

Start by choosing bead sizes and types, then jump into bead painting using festive colors or metallics.
Try these ideas:
- Alternate bead shapes and sizes.
- Use twine, ribbon, or string.
- Mix painted and natural wood beads.
Cinnamon Stick Stars

Gather five cinnamon sticks for each star arrangement, plus hot glue, twine, and small decorative accents.
Glue the sticks into a star shape, pressing firmly.
Let them cool, then tie twine for hanging.
Enjoy the cinnamon aroma every time you pass by your handmade star arrangements.
Salt Dough Keepsakes

Salt dough keepsakes let you create personalized ornaments that last for years.
Gather flour, salt, and water to mix your dough.
Shape, bake, and paint each piece, then let them dry completely.
Try These Tips:
- Store in airtight containers to prevent moisture damage.
- Add names or dates for thoughtful gifting ideas.
- Seal finished ornaments for durability.
Paper Quilled Snowmen

Create this charming Paper Quilled Snowmen!
Gather strips of white, black, and orange quilling paper, a slotted quilling tool, craft glue, and a pair of tweezers.
Roll the paper into tight circles for the snowman’s body and head.
Experiment with snowman variations, add black hats, tiny scarves, or buttons.
Secure each piece with glue for a delightful, festive ornament.
Glitter Pinecone Decorations

Gather a handful of pinecones, your favorite shades of glitter, craft glue, and a small paintbrush to make these sparkling ornaments.
Follow these steps:
- Brush glue onto pinecone edges.
- Sprinkle glitter liberally, rotating each pinecone.
- Let dry, then attach a loop for hanging.
Embroidered Hoop Minis

Select small embroidery hoops, mini sizes work best.
Stretch festive fabric inside, then stitch simple embroidered patterns like snowflakes, trees, or stars.
Experiment with hoop variations: try wood, colored plastic, or even painted edges.
Tie a ribbon at the top, and your embroidered hoop minis are ready to hang!
Personalized Photo Baubles

Memories shine brightest on the tree when you transform them into personalized photo baubles.
Start by choosing clear plastic or glass ornaments and gather your favorite family snapshots for thoughtful photo selection.
Follow these steps:
- Trim photos to fit inside the bauble.
- Gently roll and insert photos.
- Add glitter, fake snow, or tiny notes for extra charm.
Yarn Wrapped Trees

A festive way to add texture and color to your tree is by making yarn wrapped trees.
Gather cone shaped foam forms and choose your favorite yarn colors.
Start at the base, securing the end with a dab of glue.
Experiment with different wrapping styles; spiral, crisscross, or layered.
Press the yarn snugly as you wrap, then finish with a knot or decorative topper.
Mason Jar Lid Wreaths

If you’re looking to repurpose everyday items into cheerful holiday decor, grab a few mason jar lids for your next project.
Follow these steps:
- Choose festive ribbons and wrap them tightly around your lids.
- Add paint, glitter, or fabric scraps.
- Experiment with wreath variations by grouping small lids or attaching mini ornaments.
Pom Pom Reindeer

Create these adorable Pom Pom Reindeer ornaments!
Start by gluing a brown pom pom for the head and smaller ones for the nose.
Twist pipe cleaners into antlers, then glue on googly eyes.
Try reindeer variations by switching up pom pom colors for unique ornaments that’ll make your tree stand out.
Button Christmas Trees

Gather a colorful assortment of buttons in different sizes and shades of green to craft charming Button Christmas Tree ornaments.
Explore various button styles; glossy, matte, textured.
Follow these crafting tips:
- Stack buttons by size, largest on bottom.
- Thread them onto green pipe cleaners or wire.
- Top with a star shaped button or bead.
Scrabble Tile Messages

Why not repurpose classic Scrabble tiles to create personalized Christmas ornaments that speak to you?
Gather Scrabble tiles, glue, ribbon, and a hot glue gun.
Arrange tiles into festive words or names, tile customization lets you pick colors or add glitter.
Glue tiles together, attach ribbon, and you’ve made a unique ornament!
Upcycled Sweater Hearts

Transform old sweaters into charming heart shaped ornaments with just a few supplies.
Gather a variety of sweater variations for unique textures and colors.
Cut your selected fabric using heart patterns and stitch the edges for a polished look.
To begin:
- Choose sweaters in different knits and hues.
- Print or draw heart patterns for tracing.
- Cut, stitch, and stuff for dimension.
Origami Star Hangers

Grab colorful paper squares to explore origami history and craft your own Origami Star Hangers.
Start by folding crisp creases, then follow step by step guides for classic or modular star variations.
Thread a loop through the top and hang your masterpiece.
Clothespin Angels

Clothespin angels bring together natural wood, delicate fabric, and a touch of creativity for a timeless holiday keepsake.
Gather your supplies and let clothespin creativity shine.
Try these steps:
- Paint the clothespins and let dry.
- Attach fabric wings and a small bead for the head.
- Embellish with ribbons or glitter for unique angel variations.
Mini Mitten Cutouts

A cozy set of mini mitten cutouts adds a playful, handmade touch to your Christmas tree.
Start by selecting mitten patterns.
Choose fabric choices like felt, fleece, or flannel for warmth and texture.
Trace your mitten patterns onto the fabric, cut out pairs, and stitch or glue the edges.
Add a loop for hanging and personalize with buttons or embroidery.
Beaded Candy Canes

For a festive and easy ornament, gather red and white pony beads, pipe cleaners, and scissors.
To make beaded candy canes:
- Twist your pipe cleaner using simple wire techniques for added strength.
- Alternate bead variations, try transparent or glitter beads.
- Shape the beaded, sturdy wire into a candy cane curve.
Stamped Clay Charms

Gather some air-dry clay, festive stamps, rolling pins, and cookie cutters to craft personalized stamped clay charms.
Roll the clay to your desired thickness, then imprint with your chosen stamps to press patterns and holiday messages.
Cut shapes, poke holes for hanging, and allow for complete clay hardening.
Paint or glaze for extra holiday cheer!
Fabric Ribbon Balls

Colorful fabric ribbon balls add texture and charm to your Christmas tree.
You only need foam balls or ornaments, assorted festive ribbons, pins, and scissors to get started.
To create yours:
- Cut ribbons into strips.
- Pin ribbons in overlapping layers onto the foam ball or ornament.
- Alternate ribbon designs for visual interest.
Hot Cocoa Mug Ornaments

After adding charm with fabric ribbon balls, you can bring cozy warmth to your tree with hot cocoa mug ornaments.
Start with mini ceramic or plastic mugs.
Fill them with brown felt or clay to mimic cocoa, then top with tiny marshmallows or whipped cream details.
Popsicle Stick Sleds

Popsicle sticks transform into charming sleds with just a few simple steps and materials you likely already have at home.
Gather these essentials:
- Popsicle sticks (regular and mini)
- Hot glue or strong craft glue
- Acrylic paint, markers, or festive embellishments
Assemble, decorate, and create your own unique sled masterpieces!
Twine Wrapped Baubles

Once you've crafted your sleds, gather your materials for twine wrapped baubles to bring a rustic touch to your tree.
Grab plain baubles, natural twine, scissors, and glue.
Experiment with bauble variations: mix twine colors, add wooden beads, or attach tiny pinecones.
Secure the ends firmly, and hang your handcrafted ornaments proudly.
Sheet Music Circles

Vintage charm takes center stage with sheet music circles, turning old scores into elegant ornaments.
You’ll need vintage sheet music, scissors, glue, and ribbon.
Experiment with design variations like:
- Layering different sized circles for depth
- Adding glittered edges for sparkle
- Mixing fonts and note patterns for unique flair
Nature-Inspired Acorn Caps

Acorn caps bring a touch of woodland magic to your holiday décor, and you’ll only need a few simple materials to get started.
Head outdoors for some acorn foraging! Clean and dry your finds, then attach ribbon loops with hot glue.
Fill the caps with felt balls, beads, or glitter to create enchanting natural ornaments.
DIY Ornaments
With these DIY Christmas ornament ideas, you’ve got endless ways to craft holiday magic using materials you likely already have.
Each project is simple to follow and lets you add your personal touch.
So, lay out your supplies, invite some holiday spirit, and start creating keepsakes to treasure year after year!
Get the scoop on more like this:





Leave a Reply