Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

DIY American Flag Shirt for Kids and Adults

This article may contain affiliate links which support this site at no cost to you.


Make an American flag shirt with a simple white t-shirt, fabric crayons and an iron. 

Kids' Craft Drawing

This fun American flag shirt tutorial was written for us by Jenn from A Jennuine Life .

It’s always fun to dress up in patriotic red, white and blue for summer holidays like Memorial Day and July 4th. This cute American flag tee shirt craft is super quick and easy to make. It’s a great summer craft project for the entire to make. You can even make matching shirts for the whole family.  Then take a family photo in front of this Patriotic Star Banner.

What You Need to Make an American Flag Shirt: 

  • A white cotton shirt – You definitely want to use a white shirt. This will create the white stripes of the American flag. Make sure to wash and dry the shirts first to avoid shrinkage after. 
  • Fabric crayons – These are surprisingly inexpensive. Crayola makes an 8 set of fabric crayons that are perfect for this craft and are inexpensive. If you want a little better quality, Pentel also makes a set with more colors. Just keep in mind that fabric crayons are soft so be gentle. 
  • White copy paper – you can use scrap paper for this. You just need one blank side. 
  • Iron – Your household iron will work just fine.

How to Make an American Flag Shirt

When we first made these shirts, the kids were little and just learning to color. So you can definitely have a pre-schooler or toddler help make this shirt. 

For little kids, start by getting them to color with fabric crayons on a plain sheet of white paper.  Give them the appropriate color and encourage them to scribble or fill a large area. Have them color the entire paper. You will need one blue and one red paper for each shirt. 

If your kids are older, or if you are making the shirt yourself, do the same thing. But feel free to make some stars on the blue paper.  You can also simply draw the flag on a piece of paper.

Kids' Craft Drawing

Next, take the two sheets of paper that are colored red and blue.  You will cut the colored paper into the pieces of a flag. 

Cut the red paper into 7 strips. We made 3 long strips and 4 short strips. You can adjust for bigger or smaller shirts. You don’t need to be too precise on the size of the strips. Make them fit your shirt sizes. Our were  just over 1/4″ wide and  8.5″ long for the three full-length strips. The shorter strips at the top were 4″ long for the four strips next to the blue field.  

Next, cut the blue paper into a rectangle. The blue is 4.5″ wide by 3.5″ wide.  This is not exactly the correct proportions of the US flag, but it’s fairly close. Adjust the size of the blue rectangle as needed for the sizes of your shirts. 

Kids' Craft Drawing

Once you have all the flag parts cut out, you will iron the crayon on to your shirt. Lay out your t-shirt on a towel or an ironing board. Arrange the strips colored side down on top.  Set your iron to the highest heat setting for the fabric of your shirt. Using a pressing cloth to protect your iron, transfer the coloring by pressing the strips down onto the shirt. Do not use steam. 

Kids' Craft Drawing

And that’s it!  You have an American flag shirt made with love from your little ones. These make great gifts for grandparents, too. You can use the same process for little handprints. 

Yield: 1 shirt

DIY American Flag Shirt

Kids' Craft Drawing

Make an American flag shirt with a simple white t-shirt, fabric crayons and an iron.

Prep Time 1 minute
Active Time 20 minutes
Total Time 21 minutes
Difficulty Easy


  • Plain white cotton t-shirt, washed and dried
  • Fabric crayons
  • White copier paper


  • Iron


  1. Color two sheets of paper with fabric crayons. Color one red and one blue.
  2. Cut the red paper into 7 strips: 3 long and 4 short. Cut the strips so that they fit the size of the shirt.
  3. Cut the blue paper into a rectangle a size that fits with the size of the shirt and the red stripes.
  4. Heat an iron to the highest heat setting for the fabric of the shirt.
  5. Place the flag pieces colored side down on the shirt in the shape of an American flag.
  6. Use a pressing cloth or towel and iron the color on to the shirt.
This article may contain affiliate links.

Share this article

What do you think?

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

  • Meegan
    July 1, 2015

    Wow! super cute and easy! My family would love this. Thanks for linking up to Red White and Blue DIY Celebration.
    Happy 4th of July Camille.

  • Vanessa
    July 1, 2015

    What a great project and so sweet and personal.

    • Camille
      July 2, 2015

      Kids love wearing clothing they created!

  • Lorelai
    June 30, 2015

    How cute!! Thanks for sharing at the #HomeMattersParty – We hope to see you again next week!
    Life With Lorelai

  • Nina Lewis
    June 22, 2015

    I’ve never seen this way to print on a t-shirt. So clever and fun!! I’m putting this on my list of things to make with my grandkids.

    I have a link party that I am trying to grow. I invite you to share this idea (and a couple of others) at my Grandma Ideas Sharing Time link up at grandmaideas (dot) com. I think my readers would LOVE this idea.

    My linkup is open Wednesday through Friday at midnight. I hope to see you there!

    All the best,

  • Susan
    July 6, 2013

    What a fun project to do with the kiddos! Thanks for sharing at Inspire Us Thursday.