Dyeing acrylic yarn can be a challenging process since it does not take colour as well as natural fibres. One of the most popular and safest ways to dye acrylic at home is to use disperse dyes. These dyes will provide you with a light to medium colour to freshen up your acrylic yarn and give it new life. You can then go on to use this yarn in your crafting projects.
Prepare yarn by machine washing in hot water (at least 60 degrees C). You can also wash the yarn in a pot on the stove with dye activator or soda ash and synthrapol in the amount recommended by the additive's packaging. Rinse thoroughly.
Dissolve the dye in boiling water, per instructions provided by the makers of your chosen dye.
Let the mixture cool to room temperature and stir well again. Strain dye through old nylon socks or cheesecloth to avoid getting large chunks in the dye mixture.
Prepare the dye bath according to the dye manufacturer's instructions. This will likely entail measuring out warm water into a non-reactive pot, such as stainless steel or enamel. Add the vinegar or synthrapol and citric acid, stirring until well-mixed.
Add your yarn to the pot. Slowly increase heat to a boil while stirring yarn. This step should take approximately 30 minutes.
Once the temperature is steady, continue to stir gently for an additional 40 minutes or longer, depending on the depth of shade you desire.
Remove the yarn from the bath and allow the yarn to cool to 65.6 degrees C. Once the yarn is cool, rinse thoroughly and allow the yarn to dry.
When rinsing the yarn, use water that is cool, but not cold. If the water is too cold, you can damage or break the yarn.
Anything touched by the dye or chemicals can become damaged. Wear protective clothing and prepare the area in which you are dyeing the yarn to prevent damage.