Here are our best dyes for dyeing your yarn and roving. Acid dye is the best for wool, silk or nylon. For plant fibers like cotton, hemp or flax Dharma Fiber Reactive Dyes work best. The natural dyes are wonderful for subtle rich colors on any natural fiber. Your favorite new colorway is waiting for you, get started!