Ice Dyed 4th of July T-Shirt

June 12 2019

Ice Dye projects are a favorite at Rit HQ. Not only does it create beautiful watercolor effects, but it is also something you’re able to do outside on a summer day. We are just loving this patriotic take on a classic look.


  • White Cotton T-Shirt
  • Rit All-Purpose Powder Dye: Scarlet and Royal Blue Used Here
  • Ice
  • Cooling Rack
  • Storage Bin or Sheet Pan to Catch Dye
  • Spoon
  • Rubber Gloves
  • Paper Towels
  • Plastic Table Cover
  • Rit ColorStay Dye Fixative (Recommended)
Total: {{ }}
Beginner Total: {{ }}
  1. Cover table with plastic and gather your supplies.
  2. Pre-wash t-shirt, rinse and leave wet.
  3. Lay out damp t-shirt flat on your work surface and completely crumple into a small, flat ball. Place crumpled fabric on top of drying rack, over the plastic tub (to catch dripping dye).
  4. Cover fabric completely with ice. Different ice sizes will yield different patterns.
  5. Open dye packages. Use spoon to sprinkle dye on the ice. Sprinkle dye as you might sprinkle salt on food. Use very little dye. You will probably think you aren’t using enough, but you are! For this project, we separated Scarlet and Royal Blue into sections to create the red, white and blue look. 
  6. Let the ice melt completely through the fabric.
  7. To help set the dye, we recommend either using your microwave or letting the t-shirt sit in the sun. If using your microwave, wrap the dyed fabric in plastic wrap and seal the edges. Place the wrapped fabric on a paper towel in the microwave and heat for 1 to 2 minutes. Plastic will puff up, creating a heat chamber that helps bond the dye with the fabric. Once the microwave is done, remove the clothing and open the plastic, letting it cool down.
  8. Wash in warm water with a mild detergent, rinse and dry.
Posts You May Like
We send awesome emails.

We send awesome emails.

We send awesome emails.

Be the first to know about new products, dye techniques and more!
{{ formErrors('newsletter-modal', 'email') }}
{{ formErrors('newsletter-modal', 'other') }}
Thank you for subscribing!
Thank you for subscribing!