Materials & tools you'll need
Cotton fabric or yarn (an old cotton pillowcase works well) · Iron water prepared with alum · Brush or sponge for application · Clean flat surface for drying · Gloves (recommended, to keep iron water off your skin)
Step 1 — Prepare your fabric
Start with clean, dry cotton fabric or yarn — an old cotton pillowcase is a great low-stakes piece to practice on. If your fabric has just been dyed or wetted, rinse out any excess dye and squeeze out the extra water, then lay it flat on a clean surface to dry completely before moving on. Working with a fully dry, clean piece of fabric gives the iron water something even to grip onto and makes the colour change easier to see clearly.
Step 2 — Apply the iron water
Using a brush or sponge, evenly apply the iron water onto one half of the fabric only — leaving the other half untreated lets you see a clear before-and-after comparison once the process is complete. Work in a well-ventilated space and keep the iron water off your skin and clothes, since it can stain; gloves are a good idea here. Try to keep your coverage even across the treated half so the colour shifts consistently rather than in blotches.
Step 3 — Let the iron water sit and rinse it out
Allow the iron water to sit on the fabric for a few minutes. You should see the colour begin to change almost immediately on the treated side — this is the iron reacting with the natural tannins and fibres in the cotton. Once you're happy with the depth of colour, rinse the fabric thoroughly to remove the iron water, then hang the item up to dry fully before handling it further.
Step 4 — Repeat on the other half for a full comparison
If you'd like to see the effect more clearly, or want the colour change across the whole piece rather than just half, repeat the application-and-rinse process on the untreated half of the fabric. Comparing both halves side by side is a great way to judge how strong you want the effect before committing your next project to a full iron-water treatment.
Step 5 — Mordant for a more consistent result (optional)
For a more even, longer-lasting colour, consider mordanting your fabric or yarn by soaking it in alum water before dyeing — this helps the colour bond more consistently with the fibres. Once your piece is fully dry, give it a wash if needed and it's ready for your next project, whether that's finishing a sewing piece or weaving in ends on a crochet or knitting project.
Frequently asked questions
What materials are needed to dye cotton fabric with iron water?
You will need cotton fabric or yarn, iron water prepared with
alum, a brush or sponge to apply it, and a clean flat surface for
drying. Gloves are recommended to keep the iron water off your
skin.
What other natural dye projects can I try after working with iron water?
Once you're comfortable with iron water, you can branch into other
natural dyes: black walnut husks for a rich brown, goldenrod
flowers for gold, onion skins for a speckled gold effect, and
beets, madder root, or red cabbage for reds and purples. Each
works on the same soak-and-simmer principle, just with a different
plant material.
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 →