

Hard water carries calcium and magnesium and usually runs alkaline, and both shift a tannin dye. With Mimosa hostilis the purples drift toward brown and the color looks duller. Iron in well water greys it further. Rainwater or distilled water is the simplest answer; a little white vinegar or citric acid, to bring the bath to about pH 5 or 6, is the next best.
Editorial desk · Written and checked in house · Updated
Two dyers can follow the same notes with bark from the same bag and get different colors. When that happens the difference is usually the water. It is the largest ingredient in the pot and the one nobody weighs.
Hardness is dissolved calcium and magnesium, picked up as water passes through limestone and chalk. The U.S. Geological Survey sorts it into four bands, measured as calcium carbonate:
| Band | Milligrams per liter |
|---|---|
| Soft | 0 to 60 |
| Moderately hard | 61 to 120 |
| Hard | 121 to 180 |
| Very hard | More than 180 |
Your water supplier publishes the figure in its annual water quality report, and limescale in the kettle is a fair sign without one.
Dip a pH test strip in a glass of cold tap water. A reading near 7 is neutral and fine to use as it comes. A reading of 8 or more means the water will push the bath alkaline. For iron, look at the sink and the toilet cistern: orange-brown staining means it is there.
Write the water down with everything else: tap, rain or distilled, and the pH if you measured it. It is the detail most often missing when a color cannot be repeated. Testing a dye before you commit a fleece covers the rest of the sampling routine, and the state pages carry tap water notes for many states.

Overdyeing is dyeing one color on top of another. Mimosa hostilis gives rose to plum, so over indigo blue it makes violet and deep purple, over a yellow dye it makes peach, coral and rust, and with iron it turns grey and slate. Dye small samples first, and change only one thing between them.

Sassafras root bark gives warm tan, rose-tan and orange-brown on wool mordanted with alum, and grey-brown with an iron afterbath. Use about a pound of bark to a pound of dry wool. Soak the bark overnight, simmer it gently for an hour, strain, then hold the mordanted wool in the bath just under a simmer for an hour and let it cool there.

Scouring is washing fiber clean enough to dye. Wool carries lanolin, spinning oil and dust, and any of them leaves pale, patchy color. Soak the wool in hot water with a little pH-neutral detergent, without stirring, then rinse in water of the same temperature. Commercial yarn needs a gentle wash; raw fleece needs a real scour.
Your cart is empty
Everything we sell is batch-tested, and we tell you what ships to your state before you add it.
Browse the shop