Have you ever knit with a super-saturated, gorgeous skein of yarn, only to look down in horror at your hands and discover that theyve turned an entirely different color? While dye bleeding might be a shock to those of us who encounter it, its a relatively common issue with hand-dyed yarns. Heres some info on why it happens, and what we can do to anticipate and counteract it when it does.
Youre unlikely to encounter this level of rub-off unless youre a dyer and stick your hands into the indigo vat! Photo from Long John.
What makes yarn bleed?
When dyeing yarn, you have three main ingredients: the fiber, the dye (which is a combination of water and the actual dye stuff), and a fixative. These are all combined with heat to join them together. Many dyers we feature use acid dyes, called that because they affix to the protein fibers (like wool) using an acid as the fixative. The most common acid used is citric acid. When mixing a dyebath, the dyer has to estimate the amount of dye needed to create the color and fix it to the yarn. Ideally, every bit of dye will attach to the yarn, leaving the dye bath clear at the end. In small batches, this is easy, but in large scale production, it can be a bit more difficult to get it right every time. Add the need for highly-saturated colors in strong tones like blues, purples, and reds, and sometimes youll have dye that doesnt fully attach.
The next step for dyers after the yarn has been dyed is usually a good rinse. With strong colors, sometimes two or three rinses are required to fully get the yarn clean. Again - this becomes more time consuming with larger orders, so most dyers will rinse a max of two times, then dry the yarn. Sometimes, a skein or two might slip past with a few dye molecules still attached. It is hanked, labeled, and shipped out, and the knitter discovers these dye molecules mid-project or while winding the yarn!
Usually what rubs off is fairly minimal, but there is always a slight worry that it might stick to your clothes or the upholstered chair you knit in. There are a few things you can do to counter-act the chance of that happening.
If you notice it during winding
If you notice some rub-off while winding your yarn, stop immediately and re-skein it, then rinse the looped yarn (untwist the hanks) in a bath with warm water. Leave it for about thirty minutes or until the water cools, then move your project to the side and take a look at the bath. If its mostly clear with just a tint of color, you probably dont need to rinse more than once. If its very saturated with dye, youll want to refill the bath and repeat the process.
If youve already started your project
If youve already started knitting with the yarn, and you dont want to unravel your project mid-way, you have two options. One: deal with it and keep knitting, then rinse the final project. This is the easiest but will require you to think about what youre wearing and sitting on while working. The other option is to thread a lifeline through the stitches on your needle (using a non-grabby waste yarn), then wind the rest of your yarn back into a hank loop. Make sure you add ties to keep the yarn from tangling, and plunk the whole thing into a tub or sink of warm water. You might hear that you should add vinegar, but really its not going to do anything unless youre actually setting the dye with heat, so if you hate the smell, leave it out.
Let is soak for about thirty minutes or until the water cools, then move your project to the side and take a look at the bath. If its mostly clear with just a tint of color, you probably dont need to rinse more than once. If its very saturated with dye, youll want to refill the bath and repeat the process.
If it wont stop bleeding after several rinses
If your yarn wont stop bleeding after being rinsed, theres a chance that your skein may not have been set properly. Its time to reach out to the dyer and see what they recommend - nobody will know their product as well as they do! Sometimes the price of beautiful, saturated, hand-dyed yarns is a little extra work (but we think its worth the result)!