DIY Christmas ornaments turn a plain tree into one with a story. A handmade ornament costs little and takes an afternoon. These 22 ideas cover salt dough, natural materials, glass baubles, fabric, paper, and upcycled finds. Most use supplies already in the kitchen or craft drawer. None need special skills or tools.
Why Handmade Ornaments Are Worth the Effort
Handmade ornaments last because people keep them. One major home publication rounds up 85 easy versions for every skill level. Its list includes painted ornaments, dried orange slices, salt dough, and upcycled finds. It also notes that many use materials already around the house. That matches the ideas below, so start with what is on hand.
Pick two or three DIY Christmas ornaments and make a small batch first. A mix of materials looks richer than one repeated shape. Natural pieces, glass, and fabric work well together. Hang the heaviest ornaments near the trunk, where the branches are strongest.
Check each project for kids and pets before you start. Salt dough and cinnamon dough are not food. Salt can be harmful to dogs, so hang those ornaments on higher branches.
Salt Dough and Clay DIY Christmas Ornaments
1. Classic Salt Dough Shapes
Salt dough is just flour, salt, and water. It rolls out like cookie dough. Cut shapes with cookie cutters and poke a hole for the ribbon. Roll the dough to about a quarter inch thick. A low oven around 200 degrees for a couple of hours dries them through. One batch makes a dozen or more ornaments. Paint them once they cool.

2. Imprinted Salt Dough with Glitter Sealer
Press a lace doily, a leaf, or a stamp into the rolled dough before cutting. Use firm pressure so the pattern survives drying. Brush a thin coat of Mod Podge mixed with fine glitter over the top. The glitter settles into the pattern and makes it stand out. Write a name on the back and the ornament doubles as a gift tag.

3. Air-Dry Clay House Ornaments
A small clay house makes a sentimental gift for anyone who just moved. Shape a simple house from air-dry clay and mark the roof line with a knife. Scratch in a door and windows. Paint it in the real house colors if you know them. Add the year on the back to finish it.

4. Cinnamon Applesauce Ornaments
Mix ground cinnamon and applesauce into a stiff dough. Roll it out and cut simple shapes. Poke a hole before drying and let the shapes dry flat for several days. Turn them once so both sides dry evenly. The scent lasts for weeks. These are decoration only, so hang them out of reach of pets.

Natural and Kitchen DIY Christmas Ornaments
5. Dried Orange Slice Ornaments
Slice oranges about a quarter inch thick and pat them dry. Bake them on a rack in a low oven and flip them once. They are ready when the slices feel dry to the touch. Thread twine through a small hole near the edge. They glow when a tree light sits behind them. Store them somewhere dry so they last.

6. Cinnamon Stick Bundles
Tie three or four cinnamon sticks together with twine or velvet ribbon. Tuck a small sprig of greenery or a dried berry under the knot. Add a loop of ribbon for hanging. Each bundle takes only a minute or two. A bowl of extra bundles on a side table adds scent to the room.

7. Pinecone Ornaments
Collect small pinecones and let them dry indoors until they open. A short bake in a low oven first clears bugs and sap. Brush the tips with white paint for a snowy look. Glue on a loop of twine for hanging. A wooden bead on top makes a neat finish.

8. Wood Slice Ornaments
Thin wood slices make a simple base. Write a name or date with a paint pen, or draw a small tree. Seal the slice with a clear spray so the ink stays sharp. Drill a small hole for the ribbon. Craft stores sell pre-cut slices if cutting branches at home is not practical.

Clear Bauble DIY Christmas Ornaments
9. Paint Swirl Glass Baubles
Pour a little thinned acrylic paint into a clear glass bauble. Tilt and rotate the ball until the paint coats the inside. Turn it upside down over a cup to drain the extra. Let it dry fully before replacing the cap. Two or three coordinated colors look best.

10. Feather-Filled Baubles
Fill a clear bauble with small feathers for a soft, light look. White feathers read as snowy. Mixed tones suit a more natural tree. Use tweezers or a chopstick to guide the feathers inside. A bauble with a removable top makes this much easier.

11. Photo Ornaments in Clear Baubles
Roll a small printed photo into a tube and slide it into a clear bauble. Let it unfurl against the glass. Add a pinch of faux snow or tiny confetti around it. Write the year on the ribbon. This works well for a new baby, a pet, or a first home.

12. Fairy Light Baubles
Coil a short strand of battery-powered micro lights inside a large clear bauble. Let the wire tail out through the opening. Tuck the battery pack near the branches. The glass scatters the light into a soft glow. Warm white suits most trees. Use only LED lights that stay cool.

Fabric, Yarn, and Paper DIY Christmas Ornaments
13. Felt Stars
Cut two star shapes from felt. Stitch the edges together with a simple running stitch. Stuff them lightly with fiberfill before closing the last gap. Sew a loop of thread into the top point. Felt does not fray, so cutting is forgiving. Cream, red, and forest green make a classic mix.

14. Mini Wreath Ornaments
Bend a short piece of floral wire into a small circle. Thread on beads, pom poms, or tiny sprigs. Twist the ends together and add a ribbon bow at the base. A mini wreath hangs well on a thin branch. Mix several sizes for a group display.

15. Yarn-Wrapped Ornaments
Wrap yarn around a cardboard shape or a foam ball until it is fully covered. Secure the end with a dab of glue. Cardboard stars and trees work well as a base. Switch colors to make stripes. Add a button or a small bell as a finishing detail.

16. Folded Paper Stars
Strips of paper can fold into a puffed star. Use patterned scrapbook paper or pages from an old book. Pull each fold snug and tuck the ends neatly. A star made from sheet music looks lovely on a tree. They are light enough for even a thin branch.

17. Embroidery Hoop Ornaments
A mini embroidery hoop turns scrap fabric into a framed ornament. Stretch a festive print inside and trim the edges. Tighten the screw and tie a ribbon through the top. Stitch a simple initial or a tiny tree if hand sewing appeals. Hoops come in sizes small enough for a tree.

18. Button Trees
Stack buttons from largest to smallest on a short piece of wire to form a tree shape. Use all green buttons or mix colors for a confetti look. A star button makes a good topper. Old shirts and jackets are a free source of buttons. Add a ribbon loop at the top.

Upcycled and Unexpected Ornaments
19. Upcycled Snowman Ornaments
Old clear light bulbs or round jar lids can become small snowmen. Paint the surface white and add a drawn face. Glue on a tiny felt hat and a scrap of fabric for a scarf. Check that any glass is clean and uncracked before painting. A white base usually needs two coats.

20. Gold Brad Foam Ball Ornaments
Press gold paper brads into a small foam ball in tight rows. Cover the whole surface so no foam shows. The metal catches the light like a tiny disco ball. A ribbon loop pinned into the top finishes it. This one is quick enough to batch for a whole tree. Keep sharp pins away from small children.

21. Japanese-Inspired Indigo Ornaments
Indigo blue brings a calm, deep tone to a tree. Wrap small foam balls in indigo fabric and tie them off at the top. Look for small repeating patterns in white on blue. Pair them with white and silver pieces. One tone across many ornaments looks very cohesive.

Making Handmade Ornaments Last
22. Sealing and Storing Handmade Ornaments
Seal salt dough, clay, and paper ornaments with Mod Podge or a clear acrylic spray. Bare salt dough pulls moisture from the air and softens over time. Store sealed ornaments in a dry box with tissue between layers. Label the box with the year. Sealed and stored dry, DIY Christmas ornaments last for decades.

Quick DIY Christmas Ornaments Cheat Sheet
- Kitchen: salt dough, cinnamon dough, and dried orange slices.
- Glass: paint swirl, feathers, photos, or fairy lights inside clear baubles.
- Craft box: felt, yarn, paper, buttons, and embroidery hoops.
- Always: seal dough ornaments and store them in a dry box.
Twenty-two ideas is enough to fill a whole tree with something handmade. Start with two or three that match the supplies at home. Seal each batch so the ornaments last for many Christmases. For more handmade projects, our christmas crafts for adults has grown-up ideas beyond the tree. Our christmas wrapping ideas shows how to pair a handmade ornament with a gift. Our christmas tray decor ideas is a good home for any extras.



