Yes, zinnias can be used for dyeing fabric, but the resulting colors are usually tan or green.