Materials & tools you'll need
Freshly opened goldenrod blooms · A large pot · Rainwater (ideally freshly collected) · Bleached white wool, such as Briggs and Little (one skein) · Dish soap · Alum powder · Measuring scale and spoon · Strainer or cheesecloth · Skeiner (optional, for finishing)
Step 1 — Gather goldenrod blooms and brew the dye bath
Collect as many freshly opened goldenrod blooms as you can, ideally picking them during the early stages of blooming for the best color potential. Fill a large pot with rainwater — freshly collected from a recent storm is ideal — and add your goldenrod blooms to the water. Place the pot on low heat and simmer gently for approximately 1 to 1.5 hours, checking on its progress every half hour until the water develops the golden hue you're looking for.
Step 2 — Pre-scour the wool
While the dye bath simmers, pre-scour your bleached white wool by boiling it in a separate pot of water with dish soap for about 30 minutes. This removes oils and residues from the fibers so the dye can take hold evenly later on. Rinse the pre-scoured wool thoroughly under cold running water until all the soap has been washed away.
Step 3 — Mordant the wool with alum
Measure out alum powder according to the package instructions and mix it with hot water to create your mordant solution. Soak the pre-scoured wool in this alum solution for at least one hour, or longer if the manufacturer's instructions recommend it. This step helps the wool fibers hold onto the goldenrod dye and improves how well the color lasts over time.
Step 4 — Strain the dye bath and dye the wool
Once the goldenrod dye bath has reached your desired hue, strain out all the plant material using a strainer or cheesecloth so you're left with a clear, golden liquid. Soak your pre-mordanted wool skein in the strained dye bath for at least one hour on low heat, then let it cool down completely in the dye bath before moving on to rinsing.
Step 5 — Rinse and dry the yarn
Once the dyed wool has cooled fully, wash it thoroughly under cold running water until the water runs clear and all excess dye and any remaining soap have been rinsed out. Gently squeeze out the excess water without wringing the yarn too tightly, then hang the dyed wool up to dry completely.
Step 6 — Skein and soften the yarn (optional)
Once your yarn has fully dried, you can skein it using a skeiner for easy storage and future projects. If you'd like a softer finished yarn, run it through a gentle wash in the washing machine on a delicate cycle with mild detergent, then air dry it again. Your golden yellow wool is now ready to use in whatever textile project you have in mind.
Frequently asked questions
What is goldenrod and why is it popular for making dyes?
Goldenrod is a plant that produces vibrant yellow blooms, and
it's popular among natural dyers for the stunning golden hue it
produces on fiber. The process involves brewing a dye bath from
freshly opened blooms, which is then used to color pre-scoured
wool or other fibers.
What safety precautions should I take when working with goldenrod dye?
Wear gloves and a mask, and work in a well-ventilated area,
since the process involves both plant materials and chemicals
like alum powder. Take care to avoid skin contact and inhaling
fumes while the dye bath simmers.
What role does alum powder play in dyeing wool with goldenrod?
Alum powder acts as a mordant — a substance that fixes the dye
to the wool fibers. It improves colorfastness and helps the
finished golden hue hold up to washing and everyday use.
How long does a goldenrod dye bath need to simmer?
Simmer the dye bath gently for approximately 1 to 1.5 hours,
checking its progress every half hour until you reach the
desired golden hue. The exact time can vary depending on how
fresh the blooms are and how strong you want the color.
Enjoyed this tutorial?
Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.
Free tutorials on YouTube → Shop on Etsy → Join the community →