Your cart

Your cart is empty.

Continue shopping
You'll love these, too
Nature’s vibrant palette

Dye your yarn with fireweed, meadowsweet, and nettle: here’s how

Dyeing yarn with plants is easy and fun! This time, we’re using fireweed, meadowsweet, and nettle. The same instructions also work for the invasive species lupine or even cow parsley. You can also dye fabrics with these instructions.

Dyeing yarn: materials needed

  • 30 grams (about 1 oz) of the material to be dyed (for example, wool yarn or silk fabric)
  • 300 grams (about 11 oz) of fresh dye plants (nettle, fireweed, or meadowsweet)
  • scissors
  • strainer
  • 3 grams (about 0.1 oz) of alum as a mordant (around 1/3 tablespoon)
  • a small 5–10 liter (1.3–2.6 gallon) dye pot and a suitable portable burner
  • a couple of pieces of cotton yarn
  • about 0.5 meters (1.6 ft) of rug yarn

Only dye with meadowsweet outdoors

Dyeing with meadowsweet must always be done outdoors. Its steam and scent are so strong that they can cause symptoms. Meadowsweet, like willow, contains salicylic acid. Using these plants is not recommended at all for people with allergies, asthma, or aspirin sensitivity.

How to dye yarn with plants: instructions

Chopped fireweed in a pot.
Chop the fireweed leaves finely so the color will more easily release into the dye bath.

1. Chop the gathered plant as finely as possible. The color is easier to extract from chopped plants. Place the chopped plant in the dye pot. Add enough water to fully cover the plant pieces.

The dye bath has begun to take on a green hue.
Keep an eye on the pot as it simmers, observing how the dye bath intensifies.

2. Simmer the plants for about 1–1.5 hours. You can check how the color is releasing every now and then. Once the plant matter turns into a loose mush and the water clearly takes on a juice-like color, the dye bath is ready.

Strain out any extras so that only the pure dye bath remains.
Strain out the leaves and other plant parts from the dye bath.

3. Strain the dye bath into a bucket. Compost the spent plant matter.

4. Pour the dye bath back into the pot. Add more liquid if needed. For 30 grams (about 1 oz) of material, you’ll need about 2–2.5 liters (about 2.1–2.6 qt) of liquid.

5. Skein your yarn. Tie the yarn in a couple of places with a holding yarn. Hang the yarn from a length of rug yarn so that you can easily dip it in and out of the pot. If you are dyeing fabric, you can simply place it freely in the pot.

Wool yarn in the dye bath.
Submerge the yarn in the dye bath. For variety, choose both white and light-colored yarns, such as light gray, to achieve nuanced final shades.

6. Cool the dye bath to 30 degrees Celsius (86°F). Moisten the material you plan to dye and lower it into the pot.

7. Raise the temperature to 40°C (104°F). Lift the material out briefly. Add alum, which acts as the mordant, to the liquid.

8. Lower the material back into the dye bath. Increase the temperature to the dyeing temperature of 80°C (176°F).

9. Let the materials dye at 80°C (176°F) for about an hour. Turn off the heat and leave the dye bath to cool overnight.

10. Wash the dyed yarn and fabrics thoroughly and rinse them until no more loose color comes out. Use a neutral detergent.

11. You can pour the remaining dye bath down the drain or let it soak into the ground. The leftover bath is usually so pale that you won’t get a strong second dye from it.

Tip!

You can also simmer a dye bath from lupine. Its stems and flowers lend beautiful shades of blue and yellow to wool.

Natural fibers dyed with meadowsweet.
Natural fibers dyed with meadowsweet.
Natural fibers dyed with fireweed.
Natural fibers dyed with fireweed.
Natural fibers dyed with nettle.
Natural fibers dyed with nettle.

Most recent
Latest
terve
Terms and conditionsPrivacy policyOur cookie policy