Procion MX dyes are among the very best for dyeing cotton and rayon.
My younger son refused to wear any socks but
rainbow dyed ones, from ages two through six, and
still prefers them to all other socks. Other
parents ask me where I bought them. Rainbow
socks always look great. You can make the stripes
horizontal or vertical. A strict rainbow sock starts
at red, then proceeds through orange, then yellow (a
wide strip of yellow, as the adjacent colors tend to
overrun it), then green, turquoise, blue, and finally
violet. Modified rainbow socks combine only adjacent
colors from the rainbow next to each other, but do not
proceed in order; for example, they might start with
purple, go through fuchsia, yellow, and then green, or
blue, green, yellow, then back through green and blue
again. The main rule is simple: never put opposite
colors next to each other. Do not put scarlet next to
purple, as yellow from the red will mix with purple to
make mud brown. Mud does not belong in the rainbow. Never
put red next to green, orange next to blue, or yellow
next to purple. Always separate red from purple with a
band of fuchsia.
See more
answers to questions about dyes and dyeing