Help Sign In Join Us
Show Sidebar

Natural Yarn Dyeing


Yarn dyeing is an incredible art form for expressing creativity. No two skeins of handpainted yarn will be exactly the same, and the colors and combinations are limited only by your imagination. You may have a particular look in mind or you may just let yourself be led by your feelings and emotions that day. Either way, you’ll end up with unique skeins that share your particular style.

While chemical dyes have been developed to create rich, saturated colors in any number of shades, there is something grounding about taking natural materials, extracting pigments and using them to dye fiber.

Bowls of berries and leaves to be used in dyeing yarn naturally.

There are entire books and websites devoted to this topic, and we don’t claim to know everything there is to know about natural dyeing. We do hope that this overview shares something you may not have known and maybe even encourages youto rummage through your kitchen or garden and give dyeing a try!

There are three broad topics to cover when talking about dyeing: the fiber, the dye and the process. Each is important for any type of dyeing, but when you’re creating your own dye from natural materials, it is even more critical to think through each piece. The more you learn, the better you can predict and work toward specific outcomes. Here is just a taste of the world of natural dyeing.

Skeins of yarn in natural shades of tan, yellow, peach and blue.

The Fiber

No matter the type of dye you are using, it is important to start with an understanding of the fiber you are using. Different fibers accept dyes differently. Mohair will accept color differently than a linen blend which will accept color differently from a merino wool. The natural color of the fibers will also affect your final product. Most dyers start with the lighter, whiter fibers, but you can create some lovely effects with a gray or tan base!

Baskets of undyed yarn that are white and tan.

As a general rule, protein fibers like wools and silk will take color better than plant fibers such as cotton or linen. To encourage deeper colors and color fastness - you don’t want to create a beautiful shade of orange only to have it fade to peach with the first wash! - mordants are added to a pre-dye soak.

  • Mordant: a substance used to adhere dyes to fibers in order to promote durable, long-lasting color

Each mordant or fixative will have its own properties and be better suited for certain circumstances. Common ingredients are alum, copper, iron, white vinegar, salt and cream of tartar. While it may seem like a step you could bypass in favor of quicker results, using the proper mordant to prepare your fiber will enhance your work and make sure it lasts!

The Dye

There is a reason that even commercially dyed yarns typically have dye lots listed on a yarn’s ball band - even the smallest change can yield a different result. Taking good notes while you work, even if you don’t end up liking the results, can help you attempt to recreate or avoid the same product in the future.

Terra cotta pot with a skein of yarn in it being dyed green with a skein of light blue yarn and a skein of green yarn in the background.

While extracting dye from natural materials, any number of factors can affect the outcome: heating temperature, length of time being heated, quantity/quality of material being used, pH level of the water used, etc. Then, another set of factors come into play when the fiber is actually placed in the dye bath. The temperature of the dye bath, the length of time in the dye bath, the number of times in the dye bath, the mordant(s) used, etc. all affect how the dye will look on the fiber itself. 

Dye baths will get less vibrant after each use, but as pointed out in this article, you could start out dyeing yellows using marigolds (for example) and add iron to the same bath later on to create an olive green tone!

Jars of natural dye materials with small skeins of yarn showing the colors they produce.

Here are just a few ideas of materials and the colors they produce to get your brain turning. 

Reds/Pinks: red basil, hibiscus flowers, roses, cherries, avocado pits, daylily flowers
Oranges/Yellows: Turmeric, pomegranate, marigolds, sage, bay leaves
Greens: spinach, red onion skins, chamomile leaves
Blues/Purples: black beans, blueberries, hyacinth flowers
Browns: acorns, dandelion roots, coffee grinds, walnut hulls
Grays/Black: black beans, iris roots, sumac leaves

The mordant used may adjust the colors of the materials you choose. Using copper or iron for instance may darken your colors. Iron is also a good choice for greens, grays and blacks. White vinegar may brighten some yellows, but can also wash out other colors. Science is amazing, but can be finicky!

Cutting board and pot with beets being chopped and put in the pot.

The Process

As you’ve no doubt gathered, dyeing yarn can be an intricate and labor intensive process, even if you aren’t making your own dyes! The following is an oversimplified walk through of the steps, but should pull everything together.

1 | Select your fiber for dyeing remembering to choose the best fiber for your project.

2 | Select your materials for creating your dye and a mordant to help adhere it to your fiber.

3 | Simmer your dye materials for approximately one hour, depending on the depth of color wanted and materials chosen. Some materials will shift colors if heated for too long! This is part of the experimentation!

4 | Strain debris from your dye and let the liquid cool while you prepare your fiber.

5 | Simmer your fiber in a mordant bath for roughly 30 minutes and allow it to cool in the bath.

6 | Carefully remove water (we don’t want any felting!) and leave the fiber to dry completely.

7 | Once the fiber has dried, place it in the cool dye bath! Adjust the fiber occasionally for even dyeing, but don’t move it too much to avoid felting.

8 | Bring up temperature to a low simmer until desired color is achieved and turn off heat, leaving the fiber to cool in the bath.

9 | Rinse the cooled fiber to remove any excess dye and allow it to dry.

10 | Repeat the dye process as needed to reach desired color.

    Mother Nature provides everything needed to take fiber from plant or animal to beautiful handmade garment, accessory, blanket, wall hanging or whatever creative project your heart desires. With a decent amount of patience, a dash of knowledge and a willingness to experiment, you can create rainbows of colors you’ll feel incredible wearing!

    Terra cotta pot with a skein of yarn being dyed a golden color with other skeins of yarn in rusts and gold in the background.

    What do you think? Do you have a desire to dye your own yarn? Have you already tried it?! Share your stories in the comments below. We’d love to hear your thoughts and suggestions!


    All Natural Dyeing
    Martha Stewart Living 
    Botanical Colors


    Leave a comment

    All blog comments are checked prior to publishing

    Safe & Secure Payment
    Satisfaction & Quality Guaranteed
    Fast Delivery & Order Tracking
    You have successfully subscribed!