Soda ash (Look for it at craft stores or where swimming pool supplies are sold.)
Tie-dye kit (Make sure the kit has green, brown, and black dyes.)
Three squirt or squeeze bottles
Zip-top bag (gallon size)
Here’s what you do:
Put on old clothes and place a plastic dropcloth over your work space. Remember: Dye will stain whatever it touches, including your skin.
Lay your t-shirt flat on a table. Starting in the middle of the shirt, scrunch up the fabric until you’ve made a flat, round bundle with lots of wrinkles.
Put lots of rubber bands around the bundle to hold it tightly together.
In a clean bucket, mix half a cup of soda ash with a gallon of warm water. Soak your bundled-up shirt in the water for an hour. While it’s soaking, mix up the dye according to the kit’s directions. Fill each of the squirt bottles with a different color.
Put on plastic gloves and remove your shirt from the soda ash water. Lay the bundle flat and push out as much water as you can.
tack 10 paper towels on a paper plate. Place the bundle on the towels. Using the squirt bottles, soak the top third of the bundle with green dye, the middle third with brown dye, and the lower third with black dye. Flip the bundle over and do the same thing on the other side. Make sure dye soaks into the shirt or you’ll have lots of white areas.
Put the bundle in a zip-top bag and leave it there for 24 hours.
Take off the rubber bands and rinse the shirt in cold water until no more dye flows out. For the brightest colors, let the shirt dry in the sun. Then wash it by itself in cold water using a normal laundry detergent. Run it through the dryer, and it’s ready to wear.