← Back to Blog

Natural Dyeing • July 8, 2026 • 8 min read

Which Fiber Takes Mimosa Hostilis Dye Best?

Most natural dyers spend their energy choosing the right mordant, dialing in the right pH, sourcing the right bark. All of that matters. But there's a variable that sits upstream of every one of those choices, and it quietly decides whether your finished piece comes out rich and saturated or pale and disappointing: the fiber itself.

Mimosa hostilis root bark — sourced from the dry forests of southern Mexico, known botanically as Mimosa tenuiflora and traditionally as Tepezcohuite — is one of the most tannin-rich dye materials available to crafters. That high tannin content is exactly why fiber choice matters so much. The same dye bath will treat a skein of wool and a cotton shirt as two completely different problems. If you're new to the dye itself, our guide to chips, shredded, and powder is a good starting point.

Here's what to expect from each fiber, why they behave the way they do, and how to get the best result from whatever you're dyeing.

Why Fiber Type Matters More Than Mordant Choice

Every fiber you dye falls into one of two families, and the difference between them explains almost everything. Protein fibers — wool, silk, alpaca, mohair — come from animals. Their amino-acid structure carries bonding sites that natural dyes and tannins latch onto readily; mimosa hostilis's tannins act as a natural mordant here, gripping the fiber and holding pigment in place without much coaxing. Cellulose fibers — cotton, linen, hemp, rayon — come from plants. Their structure is chemically inert by comparison, offering far fewer bonding sites, so left untreated they take up only a fraction of the color a protein fiber does from the identical bath.

Protein fibers cooperate, cellulose fibers resist. Once you know which camp your fabric belongs to, everything else — mordant, ratio, expectation — follows from there.

Wool — The Benchmark Fiber

If you want to see what mimosa hostilis can really do, dye wool. It takes this dye more completely and more richly than any other common fiber. Its scaled, porous structure and abundant bonding sites pull pigment deep into the fiber, and the results run to the heart of the bark's color range: warm mauves, dusty roses, and — with the right chemistry — genuine purples and deep plums. See our full color range guide for what's achievable. Colorfastness on wool is excellent, in part because the bark's own tannins reinforce the bond.

An alum mordant at roughly 10% of the fiber's dry weight is the reliable starting point — see our full mordanting guide for ratios and technique. Wool will also take color from a tannin-only bath thanks to mimosa's built-in fixative properties, though a proper mordant gives you deeper, longer-lasting results. One caution: wool dislikes sudden temperature swings and hard agitation, both of which cause felting. Bring it up to temperature slowly and let it cool in the bath.

Silk — The Elegant Second

Silk is the other protein fiber, and it runs a very close second to wool. It absorbs dye quickly and evenly, and because of its smooth, translucent structure it tends to render mimosa's tones slightly cooler and more luminous — think lilac and orchid where wool leans warm. That fast, even uptake makes silk a favorite for overdyeing and for layered, gradient effects. It's also more forgiving of handling than wool, so it's a good fiber to learn on.

Use the same alum mordant at around 10% of dry weight. Keep your temperatures gentler than you would for wool — silk doesn't need a hard simmer, and excessive heat can dull its natural sheen.

Cotton — The One That Needs Help

This is where most first-time results go wrong. A dyer takes the same bath that gave a gorgeous purple on wool, drops in a cotton tote, and pulls out something washed-out and gray-lilac. The bark didn't fail. The fiber did what cellulose does. Our step-by-step fabric dyeing guide covers the basics for beginners.

Cotton needs to be prepared to accept color. The traditional and most reliable route is a tannin + alum two-bath: pre-treat the fiber in a tannin bath, then mordant with alum. Since you're already working with a tannin-heavy dye, this approach plays directly to mimosa's strengths and uses the same alum mordant you'd use on wool or silk — see our mordanting guide for the full process. Aluminum acetate is sometimes recommended as a single-step alternative for cellulose fibers, but the tannin + alum method is the more accessible and dependable path for most home dyers.

The difference between prepped and unprepped cotton is dramatic. Unprepped, expect a pale, uneven pastel that fades. Prepped, cotton can hold genuinely rich mauve and dusky purple — not quite to wool's depth, but a world away from the bare-fiber result. Always scour cotton first, too: a hot wash with soda ash strips the oils, waxes, and factory sizing that otherwise block the dye.

Linen — Cotton's Stubborn Cousin

Linen is cellulose like cotton, so the same rules apply — only more so. Its fibers are denser and even more resistant to penetration, which makes it the most challenging of the common natural fibers to dye well.

Everything you'd do for cotton, do more thoroughly for linen. Scour it hard to remove every trace of sizing. Run the full tannin + alum sequence. Give it a longer, gentler time in the dye bath so color has the chance to work into the tighter structure. Expect softer, more muted results than cotton at the same effort — but with patience, linen rewards you with a subtle, sophisticated depth that suits its character.

Synthetics — An Honest Breakdown

Synthetic fibers are where the "will this work?" question gets the most confused answers, so here's the straight version. They are not all the same.

Nylon — surprisingly good. Nylon is a polyamide, which means it shares some of the same bonding chemistry as protein fibers. It takes natural dyes far better than people expect, often behaving more like a lightweight silk than a plastic. If you're dyeing a nylon blend or trim, don't write it off.

Rayon (viscose) — hit or miss. Rayon is regenerated cellulose, so it behaves like a temperamental cotton. Mordant it as you would cotton (tannin + alum) and it can take a respectable color, but results vary batch to batch and it rarely reaches the depth of true cotton.

Polyester — no. Polyester has essentially no bonding sites for natural dye. It will not take mimosa hostilis in any meaningful way, no matter how you prepare it. A poly-cotton blend will pick up faint color on its cotton content and leave the polyester untouched, giving you a heathered, half-dyed look. For natural dyeing, treat polyester as a non-starter.

Quick Reference

FiberFamilyRecommended MordantResult with Mimosa Hostilis
WoolProteinAlum (aluminum sulfate)Excellent — deepest, richest color
SilkProteinAlum (aluminum sulfate)Excellent — luminous, slightly cooler tones
CottonCelluloseTannin + alum (two-bath)Good with prep; pale and uneven without
LinenCelluloseTannin + alum (two-bath)Good with thorough prep; softer, muted
HempCelluloseTannin + alum (two-bath)Good with prep; similar to linen
NylonSynthetic (polyamide)AlumSurprisingly good — behaves like protein
Rayon (viscose)Synthetic (cellulose)Tannin + alum (two-bath)Variable — treat like temperamental cotton
PolyesterSyntheticWill not take color

The Takeaway

Mimosa hostilis rewards the fiber that's ready for it. Protein fibers — wool and silk — are the shortest path to the deep mauves and purples the bark is known for, and they're where any dyer should start to see what this material can do.

Cellulose fibers — cotton and linen — are entirely worth dyeing, but only once you've prepared them to receive color with the tannin + alum method. And among synthetics, the answer depends entirely on the chemistry: nylon cooperates, rayon wavers, polyester never will.

Choose your fiber first, match it to the right mordant, and the color takes care of itself. We carry Mimosa hostilis root bark in powder, shredded, and chip form, plus alum, iron, and copper mordants, at violetdyeco.com/shop.