This DIY Halloween flag banner is a festive and charming way to add a seasonal touch to your home. Whether you hang it on your front porch, drape it across a window, or string it over a doorway, it’s a simple sewing project that brings playful Halloween spirit to any space.
3pieceslightweight cotton halloween themed fabric32"W x 7"H
black thread
1piece7/8" black grosgrain ribbon84" long
1sheet8 1/2" x 11" paper
Instructions
Make the template: Cut the paper in half lengthwise. Fold one half to crease. Measure 6" down from one end of the crease and mark it. Draw diagonal lines from each upper corner to the mark to form a triangle. Cut out the triangle to create your flag template.
Cut the flags: Fold one fabric piece in half widthwise. Use the template to cut 5 flags — alternating point-up and point-down. Repeat with the other two fabrics to make 15 total flags (5 per pattern).
Prep the flags: Trim any loose threads, then iron each flag flat for easier sewing.
Sew each flag: With right sides together, sew down one long edge of a flag using the foot’s right edge as a guide. Pivot at the point, sew up the other side, then remove. Repeat with the remaining flags.
Prep the ribbon: Fold the grosgrain ribbon in half lengthwise and press to crease.
Begin attaching flags: Sew 6" down one end of the ribbon, using the foot edge as a guide. Insert the top of a flag into the ribbon’s fold and sew it in place.
Add alternating flags: Insert the next flag (different fabric) 1/2" from the first, sew it in place. Repeat with a third fabric for variety, then continue alternating the pattern.
Finish the banner: Sew flags across the entire ribbon. Fold the finished banner in half and trim ribbon ends evenly.
Secure ends: Fold each ribbon end over 1" to form a loop for hanging, tack securely with the machine, and trim any excess thread.
Video
Notes
Alternate fabric patterns: Creates visual interest and a balanced design.
Use pinking shears: Reduces fraying of material over time.
Add stabilizer: Optional interfacing can give flags a sturdier finish.
Store flat: Keeps flags crisp and ready for reuse next year.