How To Make Your Own Flag


Why not celebrate the Fourth of July by making an American flag?  All you need is a little patriotism, a few supplies, and a simple layout.

I made my flag about ten years ago without a pattern and in the folk art style.  Thanks to a previous project of making curtains, I had plenty of red and blue plaid scraps, so I put them to use.  The beauty of this project, however, is that any print or style can be used to make a flag.  Search your craft closet or visit your local fabric store to find the perfect print to fit your taste.

Photo and handiwork by c.b.w.

Finished Size:

  • 31″ x 24″


  • 7 red, 2″ x 31″ strips
  • 6 white 2″ x 31″ strips
  • 1 blue square 13.5″ x 13.5″
  • Red DMC embroidery thread
  • 50 1″ star studs
  • Spray paint (optional)
  • 31″ x 24″ piece of fabric for backing
  • needle and thread or sewing machine
  • Steam iron

*Special Note: All measurements do not include seam allowance.  Be sure to add your chosen seam allowance to each measurement.


1) Cut out red and white stripes.  Sew them together, (start with red at the top), by hand or by machine. Press seams open.

2) Cut out blue square.  Place it in the upper left hand corner of the stripe block and pin into place.

3) Count out 50 star studs. These stars come in gold and silver, but I decided to paint them white with spray paint.  Paint or no paint, place star studs in alternating rows of six and five, (starting with six at the top) until evenly distributed.   Pierce the brackets through all layers of fabric until every star is firmly in place.  Carefully flip the flag over and bend all brackets to secure the stars.

4) To give the blue section a folky look, fray the right and lower edges of the square.  Then, use red (any shade) DMC embroidery thread to stitch the right and bottom edge of the blue square to the stripes.  Use large stitches for that extra folky feel!

5) Cut out fabric backing (an old sheet works really well!).  Layer flag and backing right sides together and pin along all four edges.  Leave a four inch gap to allow for turning right side out.  Sew along all edges and then turn right side out.  Press in the four inch gap and seal with a hidden stitch. Press the entire flag, paying special attention to the newly sewn edges.

This beautiful flag is can be displayed in a number of ways.  Throw it on a table, tack it to a wall, or lay it over the arm of a chair to add a beautiful bit of patriotism to any home. The best part is, you made it yourself!

Happy 4th of July!

– – –

c.b.w. 2012