Things You'll Need
All-purpose fabric powder dye
2 cups hot water
Large stock pot
Dyeing your own fabrics using all-purpose fabric dye is not only easy and fun, but it gives you the freedom to change the fabric to any color you want. You can even mix all-purpose fabric dyes to create new and original colors yourself. All-purpose dyes also allow you to dye a wide variety of materials, including rayon. Although you can successfully dye rayon, it's best to start with a light color -- like whites or creams -- to achieve true color. If your rayon is a blend, make sure it doesn't contain 50 percent or more polyester or it will not dye properly.
Empty one packet of powder dye into a small bowl. You will need one packet of powder dye for every pound of fabric. One pound of rayon is equal to about 3 yards.
Add 2 cups of very hot tap water to the small bowl. The hot water will dissolve the powder dye. It's important to pre-dissolve the powder dye with the hot water prior to dyeing to prevent spotting or uneven dye.
Fill a large stock pot with water. Place the pot on your stove and bring the water to a constant simmer. Add the dissolved dye to the boiling water.
Wet your rayon with hot water before immersing it in the pot. This will ensure the rayon will be dyed evenly.
Immerse the rayon fabric into the simmering dye bath. Stir the fabric for 30 minutes using either a stainless steel spoon or an old spoon that you don't mind getting color on.
Rinse rayon that has been dyed a pastel or light color under cool water until the water runs clear. Rinse rayon that has been dyed a dark color under warm water with a mild detergent. Then, finish rinsing under cool water until the water runs clear.
Dry your rayon fabric according to the care instructions.