DIY: How to Hand Dye Yarn At Home - Darn Good Yarn

DIY: How to Hand Dye Yarn At Home

Before You Start

Let’s face it. Yarn is pretty. But sometimes even with all the delicious ombres and vibrant solid tones, it can be hard to find exactly what you’re looking for. Here’s where hand dyeing your own yarn can come into play. While it may seem scary at first (putting dye in our precious neutrals and running the risk of dyeing our whole bathroom…? Eep!), the benefits of creating your own dye lots will not only solve your color problems, but it is also incredibly satisfying.

We’ll walk you through, step by step, how to hand dye your very own yarn with pro home-dyer Caitlin from @wildwooddesignsme.

Featured Products

Before you get started, make sure you have the right yarn you'd like to dye. We suggest these eco-friendly favorites:

 

Let's Get Started!

DIY Hand Dye Yarn at Home

Step 1

Gather Materials

  • Natural fiber yarn (We used our Lace Weight Silk, Variegated Thick and Thin Wool Yarn, and Worsted Weight Silk Yarn - Pictured here is the Lace Weight Silk)
  • Dish Pan (or any large bowl)
  • White Vinegar
  • Cups
  • Wilton Icing Colors
  • Microwave safe plate
  • Microwave
  • Sink
  • Dish soap
  • Plastic wrap
  • Plastic forks, spoons or anything you can mix with
  • Measuring cup (optional)
  • Squirt bottles (optional)
  • Gloves (optional)
  • Measuring spoons (optional)

DIY Hand Dye Yarn at Home

Step 2

Place your yarn into the dish pan. Add enough cool water to cover the yarn and add 3 tablespoons of white vinegar. Let your yarn sit for at least 30 minutes. You want the fibers to be completely saturated.

DIY Hand Dye Yarn at Home

Step 3

While your yarn is soaking, you can start to prep your work surface. Take your plastic wrap and cover the table (This will not only help keep your table clean, but we will also be using the plastic wrap at the end to help set the dye!) Get your icing colors, cups and squirt bottles out as well. (Tip: Squirt bottles are optional but can make applying the dye to your yarn a lot easier!)

DIY Hand Dye Yarn at Home

Step 4

Choose your colors! For this tutorial, I will be using Wilton's Pink, Teal and Golden Yellow. You can use as few or as many colors as you'd like!

DIY Hand Dye Yarn at Home

Step 5

Measure out approximately 1/2 tsp of each icing color. (Tip: Measuring is optional but it is helpful if you need to make more of the color you're using, and want the shades to come out as close to the same as possible!)

DIY Hand Dye Yarn at Home

Step 6

Mix your icing colors into cups with 1/2 cup of warm water and 1 tbsp of white vinegar. The warm water helps the icing colors mix better and the vinegar helps the color set to the fiber.

DIY Hand Dye Yarn at Home

Step 7

Once you've mixed all your dye colors you can add them to your squirt bottles. If you don't have squirt bottles, you can carefully pour the dye onto the yarn directly from the cup.

DIY Hand Dye Yarn at Home

Step 8

Take your yarn out of the tub of water and squeeze out as much water as you can while still keeping the yarn slightly damp. Lay the yarn out onto your plastic wrap covered work surface.

DIY Hand Dye Yarn at Home

Step 9

Start applying your dyes to the yarn. After you squirt out some color, use your hand to massage the dye into the fiber.

Step 10

You can apply the dye in any design you'd like!

DIY Hand Dye Yarn at Home

Step 11

Add more color!

DIY Hand Dye Yarn at Home

Step 12

I decided to let my colors overlap slightly so the colors could mix.

DIY Hand Dye Yarn at Home

Step 13

When done applying your dye, you want to wrap up your yarn with the plastic wrap you initially covered your work surface with.

DIY Hand Dye Yarn at Home

Step 14

Once your yarn is completely covered in the plastic wrap, roll it up like a jelly roll. Place it on a microwave safe plate and put in your microwave. Heat your yarn for a total of 4 minutes and let sit until cooled completely.

DIY Hand Dye Yarn at Home

Step 15

When your yarn is completely cool, add it to your dish tub inside your sink. Fill the tub with cool water and add a small amount of dish soap. (Tip: Don't wash your yarn with hot water because you risk felting your fiber, especially if you're working with wool.)

DIY Hand Dye Yarn at Home

Step 16

Gently wash your yarn, taking care not to agitate the fiber too much. Keep washing your yarn until the water runs clear.

DIY Hand Dye Yarn at Home

Step 17

If you have more yarn, go ahead and prep it for more dyeing fun! (Pictured is our Thick and Thin Wool, and Worsted Weight Roving Silk)

DIY Hand Dye Yarn at Home

Step 18

For the worsted weight silk, Caitlin went for a striped design.

DIY Hand Dye Yarn at Home

Step 19

For the thick and thin wool, she put dots of color.

DIY Hand Dye Yarn at Home

Step 20

When you're all done dyeing and washing your yarn, hang them to dry! (Caitlin’s favorite way to dry it outside in the sunshine, but during the colder months she puts them on a drying rack in the bathtub)

DIY Hand Dye Yarn at Home

Step 21

The final products! (Pictured from left to right: lace weight silk, thick and thin wool, worsted weight wool.)

DIY Hand Dye Yarn at Home

Step 22

The colors on the silk yarns ended up being a pretty pastel shade. The colors on the wool were very vibrant and beautiful!

DIY Hand Dye Yarn at Home

Step 23

We decided to cake the yarn up to make it easier to use!

DIY Hand Dye Yarn at Home

Step 24

And finally. Time to start your project!

Next Weeks Tutorial

Next week we’ll learn how to make DIY Tassel Earrings using our Sari Silk Ribbon!

 

Shop our handcurated Dyeable Yarn Kit here!