How to Make Felt Christmas Ornaments

Layer decorative felt shapes to pull this sweet craft together—and finish off the look with a snowflake-inspired stitch.

small Christmas tree
Photo: Lennart Weibull

Homemade felt ornaments look sweet adorning this delicate white pine, and they're a smart alternative to fragile glass ones if you have kids and pets running around. The soft designs also add a festive touch when hung from doorknobs, windowsills, or mantelpieces, and make cute keepsake gift tags, too. To add some variety to your evergreen, discover even more of our favorite ornament crafts.

Art Direction by Ryan Mesina; Styling by Lorna Aragon

What You'll Need


  • Pure wool felt (Benzie Design Pure Wool Felt, 12" by 18", in Salmon and Agave)
  • Felt circles (Over the River Felt Circles in Assorted Colors, 2" and 3")
  • Felt trees (MagiCuts Felt Trees, in Red and Lime)
  • Basic sewing supplies
  • Ribbons


  1. Gather pairs of felt shapes or cut 2- and 3-inch individual circles from 1.2-millimeter felt, as we did. If you're making solid ornaments without added trim, skip to step 3.

  2. For the circle ornament, center a 2-inch felt disk on one of the 3-inch rounds and, using thread in a contrasting color, sew the small circle onto the larger one with two or three intersecting cross-stitches to form a little star in the middle.

  3. Cut a 7-inch length of ribbon and fold to make a loop. Place corresponding felt shapes on top of each other, embellished sides facing up, sandwiching the ribbon at the top. Sew around the edge of the ornament with a running stitch 1/8 to 3/16 inch in from the edge, leaving a 1 1/2-inch opening.

  4. Stuff the ornament with wool or polyester filling, and stitch the opening closed.

Related Articles