Basic Plant Dyeing Process for Wild Dye Plants

I dye yarn using wild, local New York dye plants and I am lucky enough to live in an area where dye plants are plentiful.  Wherever you live there are bound to be many different local dye plants you can harvest and use to dye yarn, even if you live in the desert!  There are many different techniques you can use to dye with plants, but these are my personal instructions for dyeing protein fibers (i.e. wool & silk) with almost any wild dye plant.  (Dyeing with indigo or woad is completely different.)  Dyeing on cotton and other cellulose fibers is a little more complicated unless you are using black walnut hulls or acorns.  If using walnut or acorn on cotton, omit the alum but follow these same steps (the tannins in walnut & acorn is sufficient to fix the color onto the cotton).

A few local New York dye plants that yield good color with this process are:

  • Goldenrod flowers (bright yellow)
  • Buckthorn berries (sap green)
  • Black walnut hulls (deep browns to light tans)
  • Acorns (brown) (black if post-mordanted with iron: see last section)

There are many, many resources on the internet which can tell you about dye plants local to your region.  Some are found all over the US and others are region-specific so part of the fun is learning about your local wild dye sources!  If you don’t want to or can’t collect local plants, you can grow your own dye garden or purchase natural dyes online (Dharma Trading has a good selection).  If you buy natural dye extracts or powders then follow the manufacturer’s instructions.  If you want to grow a dye garden, A Dyer’s Garden by Rita Buchanan is an excellent resource.

***Please be mindful when gathering wild dye plants.  Make sure to leave plenty of flowers for pollinators, nuts for squirrels and berries for birds.  Be careful to not pull up the roots of a plant from which you only need the flowers, berries or leaves.  A general rule of thumb is to gather no more than 10-15% of the dye source available in one spot- this ensures wild animals and insects have access to food sources and that plants can re-seed themselves and not be wiped out by overzealous gatherers.  Also, follow your local state and federal regulations- don’t harvest species that are protected and don’t harvest on state or federal land that prohibits it. Always ask permission to harvest on someone else’s land.***

Almost any plant will yield color, so have fun experimenting with different local plants that you think might work.  Most plants will dye shades of beige & brown and many will yield yellows (mullein leaves, marigold flowers and alder leaves in the fall, for instance).  Any yellow or orange flowers will usually yield yellow or orange.

Whatever plant you choose to dye with, gather a roughly 1:1 ratio of dye plant to fiber (i.e. if you have 1 lb. of yarn, gather 1 lb. of dye plant).  More dyestuff will make a darker/richer color while less will make a lighter color.  Do a little research on each plant you are using as some will need more or less dye plant to fiber.  I think that the 1:1 ratio is a good starting point for virtually any plant.

I recommend keeping notes of what plant you are using, where and when you gathered it, what ratio of plant to fiber you are using, how long you simmered and soaked, etc.  I like to cut a yard or so from each skein I dye and tape it to the page of notes I took so I have a record of the color from that session.  It is virtually impossible to exactly replicate colors from one dye bath to another but keeping detailed notes is very useful if you make a habit of dyeing with plants.  

Materials needed:

  • Dye plant of your choice
  • Yarn of your choice – wool, silk, alpaca, angora or any other protein fiber will work.
  • Large pot
  • Alum (can be found in the spice section at the grocery store, or buy it online for cheaper. Dharma Trading is where I get mine.)
  • Measuring spoons & cups
  • Water
  • Spoon for stirring
  • Thick rubber gloves
  • Wool or silk yarn of your choice, wound into a hank.
  • Plastic tub or large bowl
  • Colander & cheesecloth
  • Mild, plain dish soap (no enzymes) or wool wash
  • Notebook

NOTE: Do not use pots or utensils that will be used for cooking for your dyeing.  While naturally dyeing is eco-friendly and less toxic than chemical dyes, some plants can be toxic to humans and too much alum can cause health problems.  Always dye with a window open or the hood fan of your stove going to ventilate the area.  The pigments can also stain your utensils, even your stainless steel pots!  I got all the basic tools I needed at the dollar store/thrift store for about $20.  

1: Prepare Your Yarn

If your fiber is not already wound into a hank, wind it into one.  If you have a niddy-noddy, great.  If not, put two chairs back to back & wind the yarn in a circle around the backs.  Secure in 3 or 4 places with pieces of scrap yarn twisted in figure 8’s through the yarn.

Your fiber should be pre-washed. Fill a small bucket or basin with cold water & a small squirt of dish soap or wool wash if you have it.  Let yarn soak for at least an hour, then rinse and either hang to dry or proceed to dyeing.  If it is especially oily or dirty, wash it twice before dyeing.

At least ½ hour before fiber will be dyed let it soak in water.  This ensures the dye will saturate evenly.  If you pre-washed right before dyeing you can skip this step.

2: Extract the Color

Put your dye plant in the pot and fill it ¾ of the way with water.  Bring to a boil, let simmer for an hour, let cool overnight, then use your colander and cheesecloth to strain the dyestuff out of the dye bath.  This will prevent small bits of vegetable matter sticking in your yarn.  

Add alum.  The amount you use depends on the weight of your fiber.  You should use about 15% weight of fiber.  If your fiber weighs 1 pound, use 2.4 ounces alum.  Stir to dissolve (undissolved alum will leave your fiber spotty).

Alum is a mordant, which means it helps the color bind to the fibers more permanently.  There are other mordants that can be used but most are made with metals which are harmful to the body, environment and waterways such as chrome, copper and tin.  Iron is another mordant which is generally safe.  Each different mordant changes the color of the fiber.  Alum makes colors brighter and more clear while iron darkens or “saddens” the color.  See below for mordanting with iron.

3: Add Your Fiber

Add your wet fiber slowly to the pot and gently stir it around to ensure there are no air bubbles.  

Turn heat down to the lowest setting and barely simmer for about an hour.  Turn off heat and let the fiber cool in the pot overnight to ensure maximum color absorption.  (If you want a lighter shade, you can take it out now or just leave it in for an hour or two.

4: The Big Reveal!

Take your fiber out of the dye pot and give it a good rinse in cool water in a basin or bucket. You will have to repeat the rinsing process until the water runs clear- it takes a while.

Once your fiber is sufficiently rinsed, squeeze as much water as you can out of it without wringing it.  You can hang it up to drip dry at this point but that will take a while.  I like to throw mine in the washer on a quick spin cycle to remove excess water.  If you use the washer’s spin cycle, make sure to tie the skein in at least 4 places to help avoid tangles.  You can also use a salad spinner to spin out water or roll the yarn up in a towel and squeeze it to get the water out.  Hang to dry in a shady place.

Caring for your naturally dyed fibers

Most fibers dyed this way have good light-fastness and will not fade significantly in the sun during normal use but don’t let them sit in direct sunlight for an extended period of time.  Some are more lightfast than others- if you’re curious, do a lightfastness test by sticking a small amount of yarn to the brightest window in your house for a week to see how much it fades in the sun.

Use a pH neutral soap or wool wash and cool water to wash your finished projects.  Roll in a towel to remove excess water and lay flat to dry in a shady place.  Some dye will probably bleed in your first wash or two.  This is completely normal and very common for plant dyed yarns.  Less and less will bleed in subsequent washings.  Unlike acid dyes which are made up of just the specific dye pigments, natural dyes have tons of “stuff” in them other than pure pigment.  This extra “stuff” doesn’t completely stick to the fibers and will wash out.

Ideas for further experimentation

One of my favorite things about dyeing with plants is the experimentation that is possible and the different results you can get by changing part of the process.  Here are a few ideas you can play around with:

  • Longer or shorter dye baths, dye plants from different locations/climates/seasons and using different fibers will all yield different results.  Superwash yarn will generally take up much more color, as will silk with some dyes.
  • You can re-use the same dye bath a few times to get progressively lighter colors (just make sure you add a little more alum each time you re-use it).
  • Over-dyeing one color with another will create a whole new palette (i.e. indigo over goldenrod will make an amazing green).  
  • Mordant with iron. Iron will usually darken the color.  With yellows it usually shifts the color to olive greens.  With browns, it usually shifts towards black.  Soak rusty nails, steel wool or any random rusty objects in vinegar for a few weeks in a warm place until the vinegar is rust colored.  If you mix a cup of this rusty vinegar in a pot of water you can dip your already dyed, wet fibers into it & let it soak for a few minutes to change the color.   (This is called post-mordanting.)  Acorns make an especially good black dye with iron.  You can go here for a great tutorial to dye cotton fabrics black with acorns and iron.  Be aware that iron mordants will roughen wool and silk, so it may not be the best idea to use an iron mordant on a super soft, luxurious yarn.  If you are unsure, start with less iron solution or a shorter iron bath soak to avoid making the fiber feel too rough.  You can always add more later.
  • Make an ombre skein by dipping part of the skein in the dye bath, then slowly lowering more and more of the skein into the bath (10 minute increments usually works fine).  The part that spends the most time in the dye bath with be darkest, resulting in a lovely tonal ombre skein.
  • There is, obviously, tons and tons of information on natural dyeing online- the rabbit hole is there if you want to go down it.

There are also many, many books on natural dyeing.  I recommend Harvesting Color by Rebecca Burgess and The Modern Natural Dyer by Kristine Vejar.  If you want to get REALLY specific and historically accurate The Art and Craft of Natural Dyeing by J. N. Liles is an amazingly informative resource for many of the most common natural dyes that have been used throughout history.

Happy dyeing!

naturally dyed yarn speckled yarn tutorial

Naturally Dyed Speckled Yarn Tutorial

I’ve been looking longingly at all of the gorgeous & fun speckled yarns that indie dyers all over have been turning out, but I couldn’t help but wish there was a naturally dyed version.  I scoured the internet for a tutorial or idea, but came up with nothing.  After making Unicorn Farts for a special project a while back, it hit me… making naturally dyed speckled yarn wouldn’t really be that hard and I already had everything I needed for it.  Thus, this tutorial was born.  

naturally dyed speckled yarn tutorial

I’ll eventually be selling naturally dyed speckled yarn in my Etsy shop, but for now I’m having fun playing around and experimenting while I perfect my technique.  I also want to share my process so other dyers can learn from it.  One of my favorite parts of the fiber community (and crafty community in general) is the free sharing of information.  Most people are happy to share their processes and lessons they’ve learned.  I’m no different, I’ve learned so much from other dyers’ tutorials and advice that it’s the least I can do to add to this wealth of knowledge.

Making speckle dyed yarn is a little more complicated and time consuming with natural dyes rather than acid dyes but it is well worth it.  Though the results can be more unpredictable than using modern chemical dyes, one of the things I love about natural dyes is that they continue to surprise me.  If you are aiming to make a specific color or effect, keep in mind that natural dyes are finicky and often don’t behave how you want them to so they’ll probably come out darker, lighter or just plain different than you wanted but they’ll all be beautiful!

In this tutorial you will make concentrated dye solutions, thicken them up with guar gum and then sprinkle to your heart’s content on pre-mordanted fiber.  The final product is then heated in the microwave to set the dye.

This process doesn’t need a lot of dye and these instructions will make enough to dye more than a pound of yarn.

So let’s get to it- making a naturally dyed speckled yarn.  Here’s what you’ll need:



  • Protein fiber yarn (wool, silk, alpaca, etc.)

Dye sources:

  • ¼ oz. Cochineal bugs, ground
  • Big handful goldenrod flowers
  • Green hulls from about 6 fresh walnuts

These amounts are just suggested.  Feel free to use more or less to make your final color darker or lighter.

You can use any source of natural dyes using the same basic process, but I am writing the instructions using the sources I used in my example photos.  If you use other dye sources, look up instructions for that specific source and just make about 1.5 cups of concentrated dye solution.  If you don’t want to or can’t use local dye plants then sites like Dharma Trading sell lots of good quality natural dyes both in extract form and in whole form.


  • Alum
  • Guar Gum
  • Vinegar
  • Non-iodized salt (i.e. kosher salt)

Small amounts of alum can be purchased from the grocery store in the spice section or you can find larger amounts for cheap online.  I get mine by the pound from Dharma Trading.  Guar gum is an all-natural thickener that can be found at most health food stores or online.


  • 4 mason jars
  • 4 squirt bottles
  • Plastic wrap
  • Strainer
  • 3 small pots
  • 1 large pot
  • Measuring spoons
  • Plastic bowls
  • Whisk/mixer
  • Microwave
  • Scale to weigh your yarn & alum
  • Plastic table cloth or newspapers
  • Latex or rubber gloves

Even though this is a non-toxic and eco-friendly process, you should never use pots or utensils that you use to prepare food for dyeing.  I suggest hitting up the dollar store or thrift store to get cheap utensils, cooking pots and other tools you will need.  I bought my entire dye set-up for about $25 by nabbing old pots from my mom, taking a few thrift-store trips, going to the dollar store and rifling through stuff in my basement.  I also suggest that you designate a microwave specifically for dyeing.  You can pick up a cheap one at a garage sale or keep an eye out for your friends & family who might be getting rid of one, the one I use is my old microwave from college.


First, mordant your yarn the day before you plan to dye.

If your yarn isn’t wound into a dye-ready skein already, wind it into one.  I won’t go into it in this post, but there is a good tutorial on winding a skein here if you need to learn how.

Weigh your dry yarn and calculate 15% of the weight (by multiplying the total weight by .15) to determine the amount of alum you will need.  (For instance, if you have 1 lb [16 oz.] of yarn, 16 x .15 = 2.4, so you will need 2.4 oz of alum).

Fill your large pot with warm water while leaving lots of room for your yarn to be added.  Measure out your alum and add it to your pot of water.  Stir until dissolved, then add your yarn and bring the whole thing to a boil.  Reduce heat & simmer for about an hour, then turn off and let cool overnight (or at least 8 hours).

In the morning (or about 8 hours later) take the yarn out of the pot and squeeze as much water as you can out of your skeins, they should be damp but not dripping.  There is no need to rinse them.

You can also let your mordanted yarn dry at this point, store it, then wet it again before you want to dye.


Meanwhile, make your dye liquids.

In your three small pots, put your cochineal in one, goldenrod flowers in the second, and walnut hulls in the third.  In the cochineal pot put about 4 cups water.  In the other two pots, cover the hulls and flowers with water (at least 2 cups).

Bring it all to a boil, reduce heat to low and simmer, covered, for about an hour.  Turn the heat off and let cool til it won’t burn you then strain the contents into mason jars.  Split the cochineal dye evenly between two jars.

To one cochineal jar, add 3 tbl. vinegar and ½ tsp salt.  It will turn a bright and clear red.  To the other, add ½ tsp salt, this will stay a dark purple.   The final colors won’t be as starkly different as they look in the jars but there will be a slight difference in shades of pink/purple.

Now, thicken your dye.

Guar gum is now added to control the flow of your color when it hits the yarn.  It keeps it from wicking up the fiber too fast and contains the dye to the areas you want to color.  It will flow a bit but should generally stay where you apply it.

To each jar of hot dye liquid SLOWLY add ½ tsp. guar gum while whisking (I use a small battery-powered milk frother because I’m lazy and I had one, but a whisk works just as well).  Whisk until the liquid is smooth and thickened.

When the guar gum has been dissolved and the liquid is thickened pour the dye into your squirt bottles.  Hang tight until your yarn is done being mordanted.


Here are my dyes after I already got started.

Time to rock & roll!!

Cover your work surface with a plastic table cloth or newspapers to protect from spills and stray splashes.  Make a rectangle with 4 pieces of plastic wrap, overlapping the ends, and leaving a small hole in the middle.  It should fit your skein of yarn opened up into an oval.


Lay your plastic wrap out like so.

Don a pair of gloves, so you don’t end up with rainbow hands when this is all over, and lay out a skein of yarn on top of the plastic wrap then loosen and spread the yarn out a bit.

Now comes the fun part!  Take your first color and drip the dye on from about 2 feet above the yarn.  Put as much as or as little on as you want.  Go wild- make stripes if you want, or keep the drips random.  Repeat with all of your colors until you are happy with it.  Make sure to open up the skein and find any remaining white spots adding more drops of color where you think it needs it.   I like to leave a good amount of white.

When you are happy with the overall color coverage, roll the plastic wrap tightly around the entire skein.  Lift up the edge in the middle and roll the excess plastic wrap from the outside edge around and under it.  You will end up with a doughnut of plastic-wrapped yarn.  


Take your wrapped yarn and place it in one of your plastic bowls, folding it so it lays flat in one layer on the bottom of the bowl.  Put it in the microwave and heat on high 2 minutes, let sit 2-4 minutes, then heat again on high for 2 minutes.  Repeat this process, heating for a total of 5 two-minute intervals.


(You don’t have to microwave it- this would work just as well if you prefer to steam your yarn in a pot with a steamer basket.  The important part is that it gets heated up to set the dye.)

Let your yarn cool, wrapped in the bowl, until it is room temperature.  (I know it’s tempting to rip open the whole package immediately, but this step is important! It gives the dye more time to adhere to your yarn.)

Once the yarn is completely cool, carefully unwrap the package.  (Scissors are NOT your friend here.  You’ll risk cutting your yarn, so don’t use them!!)

Rinse your yarn until the water runs clear, squeeze out as much water as you can without wringing and hang it up to dry.  I usually lay the whole skein on a dry towel, fold the towel over it, then roll up the towel and put some weight on it to press out water.  If you’re feeling adventurous you could also throw it in the washer and run a spin cycle to spin the water out.  You do you.

Once your yarn is nice and dry, it’s time for the next fun part- making something beautiful with it!

speckled yarn tutorial natural dyes


I owe a huge debt to Miss Reena over at The Impatient Dyer as well as the tomboyknits’ Unicorn Farts Tutorial.  This is the same basic process they use, altered to work with natural dyes.  If you haven’t already, please take a look at their tutorials.  They are both very talented dyers, and if you want to speckle dye or hand paint yarn with safe & non-toxic dyes that aren’t plant based, follow the links over there and read up!  They both use primarily food coloring as a dye, and Miss Reena even has a tutorial on how to dye with cake sprinkles!

Welcome to Blue Sheep Yarn!


Hi!  I am so happy to announce the opening of Blue Sheep Yarn Co.!  This has been a few years in the making, and I am thrilled to be bringing my joy of natural dyeing to the masses.  I’m going to keep this first post short and sweet, but I’ll be updated my blog every so often with ramblings about my natural dyeing adventures and random thoughts.  Thanks for stopping by, and I hope you enjoy my yarn as much as I do!

❤ Jessie