DIY Christmas Ornaments: 15 Ideas to Make

Handmade DIY Christmas ornaments turn a quiet evening and a few simple supplies into keepsakes that smell, shimmer, and feel like home. Every one of these projects fits a small apartment tree, a mantel garland, or a single window branch. Grab a warm drink, spread out your supplies, and let’s make something beautiful.

This post contains affiliate links. We may earn a small commission at no extra cost to you.

1. Salt Dough Stars

DIY Christmas Ornaments

Mix flour, salt, and water, roll the dough thin, and cut out stars with a cookie cutter. Bake low and slow until the surface turns pale ivory. Brush a thin wash of white paint over the top for a chalky, snow-dusted finish. Hang them from natural jute twine against a deep green tree for crisp contrast. Their flat shape keeps them light, so even a tabletop tree holds a dozen.

2. Cinnamon Stick Bundles

Cinnamon stick Christmas ornaments tied with red-and-white baker's twine and evergreen sprigs hanging on a lightly flocked tree.

Gather five cinnamon sticks, tie them tightly with red-and-white baker’s twine, and finish with a tiny sprig of faux pine. The warm brown against crimson looks wonderful on a white flocked tree. Their spicy aroma fills a studio apartment without any candle. Use a dab of hot glue to keep the bundle from slipping. Tuck a few into a bowl on your coffee table for extra scent.

3. Dried Orange Slice Ornaments

Translucent dried orange slice Christmas ornaments tied with cream satin ribbons and illuminated by natural winter sunlight among evergreen branches.

Slice oranges thin, bake them at a low temperature for several hours, and let them cool until papery. Poke a small hole near the edge and thread cream satin ribbon through it. The glowing amber color catches the light like stained glass when placed near a window. Pair them with deep forest green branches for a bold, citrusy palette. They weigh almost nothing, which suits fragile or small trees.

4. Mini Felt Mittens

Mini handmade felt mitten Christmas ornaments in cranberry red, oatmeal cream, and charcoal gray with contrasting blanket stitching.

Trace a tiny mitten on cranberry, oatmeal, and charcoal felt, then stitch two layers together with a contrasting blanket stitch. Stuff a pinch of fiberfill inside for a soft, plump shape. Hang them in clusters of three on one branch for a playful punch of color. A loop of thin leather cord adds a rustic finishing touch. They also make adorable gift toppers when space is tight.

5. Stamped Air-Dry Clay Tags

Handmade air-dry clay Christmas ornament tags with pressed rosemary botanical imprints, soft gray details, and natural twine loops.

Roll air-dry clay flat, press in a sprig of rosemary or a vintage button, and cut a circle around the imprint. Let the pieces harden overnight, then brush the raised details with soft gray paint. The tonal, stone-like finish looks sophisticated against warm wood furniture. Punch a hole before drying and thread thin twine through. Write a loved one’s name on the back, and each tag doubles as a place card.

6. Gold Leaf Glass Bulbs

Clear glass Christmas baubles filled with delicate gold leaf flakes hanging from emerald-green evergreen branches with warm fairy lights.

Brush a thin layer of adhesive inside a clear glass bulb, drop in a pinch of gold flakes, and swirl until the shimmer coats the surface. The result glows like molten champagne. Place them on a navy or emerald tree so the metallic sheen pops. Group them near the base of a slim tree to bounce light across a dim corner. Handle them gently, and they will sparkle for years.

7. Yarn-Wrapped Bulbs

DIY Christmas ball ornaments wrapped in chunky cotton yarn in blush pink, terracotta rust, and warm cream.

Cover a plastic bulb with a thin layer of craft glue, then wind chunky yarn around it in tight, even rows. Choose blush, rust, and cream for a soft, muted palette. The tactile texture looks gorgeous against smooth glass ornaments nearby. Because plastic bulbs are shatterproof, they suit renters with curious pets or small kids. A tassel of leftover yarn gives each one a finished, boutique look.

8. Birch Slice Mountains

Hand-painted birch slice Christmas ornaments featuring snowy mountain landscapes in slate blue, white, and silver.

Paint a tiny snowcapped mountain range across a birch slice using white and slate blue acrylics. Keep the peaks uneven so the scene feels like a real winter landscape. A thin line of silver paint along the ridge adds a frosty glint. Drill a hole at the top and loop on white ribbon for hanging. These small scenes stand out nicely on a minimalist Scandinavian-style tree.

9. Origami Paper Stars

Handmade puffy origami Christmas stars folded from kraft paper, warm ivory paper, and muted metallic-gold paper.

Fold narrow strips of kraft and cream paper into puffy five-pointed stars, then pinch each point until they pop into shape. Mix earthy tones with a few metallic gold ones for gentle variation. Hang them at different heights on clear fishing line so they appear to float. Paper stays feather-light, which protects delicate branches. A single strand of them across a window frame turns a bare corner into a showpiece.

10. Velvet Ribbon Bows

Handmade velvet Christmas bow ornaments in burgundy, hunter green, and midnight blue decorating a deep green evergreen tree.

Cut velvet ribbon into lengths, loop each into a bow, and fasten with a dab of glue and a hidden wire. Deep burgundy, hunter green, and midnight blue feel luxe in the glow of string lights. Tie them to the tips of branches, not the middle, so they frame the tree like little jewels. A single bow on a slim wreath or cabinet knob adds instant polish. They take barely any space to store between seasons.

11. Macramé Mini Snowflakes

Handmade ivory macramé snowflake Christmas ornaments knotted from cotton cord around small wooden rings.

Knot cotton cord around a small wooden ring and fan out six evenly spaced spokes. Trim each tip into a feathery point so it resembles a real crystal. Natural ivory against a dark green backdrop gives the effect of fresh snowfall. These lightweight pieces dangle gracefully from a ceiling hook or a curtain rod. Hang a trio in a window where afternoon light can cast delicate shadows.

12. Embroidery Hoop Wreaths

Mini handmade Christmas wreath ornaments featuring wooden embroidery hoops, faux eucalyptus, sage foliage, crimson berries, and gold beads.

Wrap a tiny wooden hoop with green floral tape, then glue on clippings of faux eucalyptus, tiny berries, and a gold bead or two. Silvery sage leaves paired with crimson berries look refined without much effort. Hang several in a row along a narrow entryway wall. Each one is flat, so nothing sticks out into tight walkways. Add a ribbon loop at the top to display them on a tree.

13. Cranberry and Rosemary Picks

Fresh cranberry and rosemary Christmas ornament picks made with glossy red berries, fragrant green sprigs, and floral wire hooks.

Thread fresh cranberries and short rosemary sprigs onto floral wire, then twist the ends into a hook. The crimson and evergreen combination looks classic against any tree color. Their sweet pine scent lingers for days in a small space. Replace them as they dry, or simply enjoy the shriveled look as it ages. They also make festive accents poking out of napkin rings on your dining table.

14. Glitter-Dipped Pinecones

Natural pinecone Christmas ornaments with frosted white and pearl-silver glitter on the tips of their scales, arranged with evergreen branches.

Brush white glue along the tips of clean pinecone scales and dip each one into fine silver or pearl glitter. The frosted tips look like a fresh dusting of ice. Group a few in a wooden bowl, or wire them onto branches for a rustic woodland vibe. Their natural brown tones ground the sparkle, so the look never feels too flashy. Light weight makes them safe for slim tabletop trees.

15. Vintage Book Page Cones

Vintage book page cone Christmas ornaments filled with delicate dried baby's breath flowers and finished with natural twine loops.

Roll a page from an old paperback into a cone and glue the seam shut. Tuck a small bunch of dried baby’s breath inside, then attach a loop of twine. The aged ivory paper and delicate white blooms form a soft neutral duo. Hang them near warm white lights so the printed text glows faintly. Thrift store books cost next to nothing, so you can fill a whole tree for pennies.

Final Thoughts

The best handmade ornaments mix texture, color, and a personal touch, even when they come from the simplest supplies. Choose a tight palette, repeat a few shapes, and let natural materials do the heavy lifting. Whether your tree stands in a studio corner or a spacious living room, each ornament carries a story of its own. Start with one project this weekend, and watch your holiday season take on a whole new glow.

10 DIY Christmas Mug Candles to Make This Year

Leave a Reply

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