Tannin dyes from bark, leaves, and galls give the deep browns and grays of traditional dyeing, but tannins wash out without a fixative. Copper acetate, the traditional verdigris mordant, locks tannin colors to the fiber and shifts them toward the gray-green range. Getting the ratio right is the difference between a fast color and a wasted dye bath.

What copper acetate does
Copper acetate acts as a mordant: it forms an insoluble complex with the tannin molecules and the fiber, anchoring the color. It also saddens the hue, pushing browns toward olive and gray, which is often the desired effect with forest tans. Used too strong, it weakens the fiber over time and can give a harsh, metallic cast; used too weak, the color rinses out in the first wash. The ratio is a balance between fastness and fiber health.
Working ratios and how to find yours
Traditional practice uses copper acetate at a small percentage of the fiber weight, often in the low single digits for an afterbath. Start conservatively, around one to two percent of the dry fiber weight, dissolved fully before the fiber enters the bath. Test on sample skeins before committing a whole batch: dye the samples, mordant at two or three ratios, then wash-test each. The wash test is the only opinion that matters. Keep notes, because the right ratio for oak bark on wool is not the right ratio for sumac on cotton.
Afterbath versus pre-mordant
Copper acetate is most commonly used as an afterbath: dye the fiber in the tannin bath first, then move it to the copper solution. This sequence gives the most even results, because the tannin distributes through the fiber before the copper locks it in place. Pre-mordanting with copper can work but risks uneven uptake, with the outside of the skein mordanted more than the inside. Whichever sequence you choose, keep the fiber moving gently in the bath for even exposure.
Fiber considerations
Protein fibers like wool and silk take copper mordants readily and give the richest saddened colors. Cellulose fibers like cotton and linen need the tannin itself as a mordant first, then the copper afterbath, a two-step process that rewards patience. Copper can make wool feel slightly harsher; a mild acidic rinse afterward helps restore the hand. Never use copper acetate on fiber destined for baby clothes or anything worn against sensitive skin; the chemistry is traditional, not hypoallergenic.
Safety and disposal
Copper compounds are toxic in quantity and harmful to aquatic life. Wear gloves and a dust mask when handling the dry powder, work in a ventilated area, and never use dye pots for food. The spent mordant bath contains dissolved copper: do not pour it on the garden or down a storm drain. Evaporate it, or take it to a household hazardous waste collection. Traditional does not mean harmless, and the dyer's responsibility includes the drain.
Recording the recipe
Natural dyeing is only repeatable if it is recorded. Log the tannin source and quantity, the fiber and its weight, the copper acetate ratio, bath temperatures, times, and the wash-test results. Forest materials vary by season and location, so the log is what lets you adjust intelligently next time instead of starting over. A dyer's notebook is the difference between a craft and a series of accidents.
Start low, test on samples, mordant after dyeing, and handle the copper with respect. The forest tans will hold their grayed, deep colors wash after wash, which is the whole point of the fixative.
Related Guides
- Mordant Alum Ratios for Colorfast Wool Dyeing: Natural dyes on wool need a mordant, a mineral salt that bonds dye molecules to fiber, or the color washes out with the first rinse. Alum, potassium
- Iron Tannate Fixation Baths on Heavy Cellulose Fibers: Iron has been used for millennia to darken and fix natural dyes on cloth, and the classic iron tannate process pairs a tannin soak with an iron
- Tannin Mordant Fixation on Cellulosic Linen Fibers: Natural dyes love protein fibers and merely tolerate cellulose. Wool and silk grab most dye molecules eagerly; linen, cotton, and hemp often let the
- Tannin Mordant Fixation on Cellulosic Linen Strands: Natural dyes love protein fibers and are indifferent to cellulose, which is why dyeing linen, a cellulosic fiber, with plant dyes is notoriously