This DIY fabric star ornament is a simple, charming sewing project that brings a warm handmade touch to your Christmas decorating. It stitches up quickly, uses minimal materials, and can be customized with any fabric to match your style — rustic, vintage, modern, or completely whimsical.
Sew on the button: Stitch a button to the center of the right side of one fabric panel, if using.
Prepare the hanging loop: Shape a loop from the ribbon and place it on the right side of the other fabric panel, with the ends sitting ¼ inch above the top point of the panel.
Join the panels: Place both panels right sides together and pin around the edges to keep the points aligned while sewing.
Sew the star: Stitch around the edges using your machine’s presser foot as a seam guide, leave an opening in the “crotch” of the star for stuffing, and be sure to tack both sides of the opening.
Trim the seam allowance: Trim close to the stitching all the way around the star, except at the opening, being careful not to trim the ribbon ends.
Turn right side out: Turn the star right side out and gently push out each point using a turning tool.
Press the opening: Fold the seam allowance at the opening inward and press it flat to create a clean edge for hand-stitching later.
Stuff the star: Add fiber fill a little at a time, packing the points first so the ornament holds its shape evenly.
Close the seam: Blind stitch the opening closed using small, neat stitches so the seam blends into the fabric.
Notes
Check fabric direction: Keep printed or directional fabrics upright on both panels so the finished star hangs correctly and looks intentional.
Secure the loop firmly: Tape the ribbon loop in place before sewing so it stays centered at the top point and doesn’t shift inside the seam.
Trim for sharp points: Trim seam allowances closely on every point except the opening to prevent bulk and help the tips turn out crisp when turned right side out.
Press before stitching: Iron the folded edges of the opening so blind stitching is easier, cleaner, and nearly invisible from the front.
Stuff slowly: Add fiber fill in small amounts, shaping each point first, to avoid lumps and maintain a smooth, well-defined star shape.