What Is Natural Dyeing? Sources, Process & Colors

Natural dyeing is the process of coloring textiles, fibers, and other materials using dyes extracted from plants, insects, minerals, and fungi rather than synthetic chemicals. It’s one of the oldest crafts in human civilization, practiced for thousands of years before synthetic dyes were invented in the mid-1800s. Today, natural dyeing is experiencing a revival among crafters, fashion designers, and sustainability-minded makers who want more control over where their colors come from.

Where Natural Dyes Come From

Natural dyes fall into a few broad categories based on their source. Plant-based dyes are the most common and accessible. Onion skins produce rich golds and oranges. Avocado pits and skins yield a surprisingly soft pink. Indigo leaves create deep blues. Turmeric gives bright yellow. Black walnut hulls produce dark browns. Weld, a European plant, has been used for yellow dye since ancient times. Madder root produces reds and corals that have colored textiles for millennia.

Insect-based dyes include cochineal, a scale insect found on prickly pear cactus in Central and South America. Cochineal produces vivid reds, pinks, and purples and is still commercially harvested today. You’ve likely consumed it as a food coloring (sometimes listed as carmine on ingredient labels). Mineral dyes come from iron, ochre, and other earth pigments. Fungi are a less common but growing source, with certain mushroom species producing colors ranging from gold to purple.

How the Dyeing Process Works

The basic process involves extracting color from your dye source by simmering it in water, then soaking your fabric or yarn in that dye bath. Most natural dyes require a mordant, a substance that helps the dye bond to the fiber so the color doesn’t wash out immediately. Alum (potassium aluminum sulfate) is the most widely used mordant and is considered safe and easy to work with. Iron is another common mordant that also shifts colors darker and cooler. Tannin-rich materials like oak galls or sumac serve as mordants for cellulose fibers like cotton and linen.

The mordanting step usually happens before dyeing. You dissolve the mordant in hot water, add your pre-wetted fabric, and simmer for about an hour. After that, the fabric goes into the dye bath, where it simmers again until the desired color develops. Some dyers mordant and dye in the same pot. The whole process, from preparing the dye material to hanging fabric to dry, typically takes a full day, though some techniques require multiple days of soaking.

A few natural dyes skip the mordant entirely. Indigo works through a completely different chemical process called a vat dye, where the dye is reduced in an alkaline solution and bonds to fiber through oxidation (that’s why indigo-dyed fabric turns blue as it’s exposed to air). Black walnut and turmeric also dye without mordants, though turmeric fades significantly over time without one.

Which Fibers Take Dye Best

Protein fibers, meaning animal-based fibers like wool, silk, and alpaca, accept natural dyes most readily. Their molecular structure bonds well with most plant-based dye molecules, producing deeper, more vibrant colors with less effort. Wool is the go-to fiber for beginners because it mordants easily and holds color well.

Cellulose fibers like cotton, linen, and hemp are harder to dye naturally. They require additional preparation, often involving a tannin treatment followed by an aluminum acetate mordant, to achieve comparable depth of color. Without this extra step, colors on cotton tend to look pale and wash out quickly. This is one reason historically prized fabrics like Turkey red cotton involved elaborate multi-step dyeing processes that took weeks to complete.

Synthetic fibers like polyester and nylon generally do not accept natural dyes at all. Rayon, despite being manufactured, is made from cellulose and can be dyed using the same methods as cotton.

Color Range and Variations

One of the most appealing aspects of natural dyeing is the complexity of the colors it produces. Because plant extracts contain multiple pigment compounds rather than a single isolated chemical, natural dye colors tend to have more depth and subtlety than their synthetic counterparts. A single dye plant can produce a range of shades depending on the mordant used, the water’s mineral content, the pH of the dye bath, how long the fiber soaks, and even the season the plant was harvested.

Madder root, for example, produces coral with alum mordant, a muted plum with iron mordant, and a brighter red at slightly acidic pH. Adding an alkaline modifier like calcium carbonate shifts many dyes toward warmer tones, while iron consistently “saddens” colors, pushing them toward gray-greens and charcoal. Experienced dyers learn to use these modifiers as a palette, coaxing a wide spectrum from relatively few dye sources.

The full color range available from natural sources covers yellows, golds, oranges, reds, pinks, purples, blues, greens, browns, grays, and near-blacks. True green is one of the harder colors to achieve and historically involved overdyeing, first dyeing fabric yellow with weld or another yellow dye, then overdyeing with indigo blue. Bright, saturated primary colors are possible but often require concentrated dye baths or repeated dipping.

Lightfastness and Washfastness

Not all natural dyes are equally permanent. Dyers distinguish between “substantive” dyes that hold up well over time and “fugitive” dyes that fade relatively quickly. Turmeric is the classic example of a fugitive dye: brilliant yellow initially, but it fades noticeably within weeks of sun exposure. Indigo, madder, and weld are considered among the most lightfast natural dyes and have proven their durability over centuries (textile fragments dyed with these plants have retained color for thousands of years in archaeological finds).

Proper mordanting dramatically improves both lightfastness and washfastness. A well-mordanted, well-dyed piece of wool can hold its color through regular gentle washing for years. Washing in cool water with pH-neutral soap helps preserve natural dye colors, as hot water and alkaline detergents can strip or shift them. Some fading is natural and expected, and many dyers consider this graceful aging part of the appeal.

Natural Dyeing vs. Synthetic Dyeing

Synthetic dyes, first developed in 1856 with the accidental creation of mauveine, replaced natural dyes in commercial textile production because they are cheaper, more consistent, and faster to apply. A factory using synthetic dyes can precisely match a Pantone color across millions of yards of fabric. Natural dyes inherently produce batch variation.

The environmental picture is more nuanced than it first appears. Synthetic textile dyeing is a major source of water pollution globally, with an estimated 20% of industrial water pollution coming from fabric treatment and dyeing. Natural dyes avoid the heavy metals and toxic compounds found in many synthetic dye processes. However, natural dyeing at commercial scale requires large quantities of plant material, water, and energy for heating dye baths. Mordants like chrome (potassium dichromate), historically used for certain colors, are toxic. Most contemporary natural dyers avoid chrome in favor of alum and iron.

For home crafters, the practical tradeoffs come down to color consistency, time investment, and sourcing. Natural dyeing takes longer and produces less predictable results, but the materials are often foraged or found in kitchen scraps, and the process itself is part of the appeal.

Getting Started at Home

Natural dyeing requires very little specialized equipment. A large stainless steel or enamel pot (not aluminum, which acts as a mordant and changes results unpredictably), a heat source, a stirring spoon, alum mordant, and a dye material are the essentials. Dedicated dye pots should not be used for cooking afterward, as some dye materials and mordants are not food-safe.

Onion skins are widely recommended as a first project because they’re free, easy to collect, and produce reliable gold-to-orange results on wool even without careful technique. Yellow onion skins with alum mordant on white wool is about as close to a guaranteed success as natural dyeing gets. Avocado pits and skins are another popular beginner dye, producing pink tones that surprise people who expect brown.

Start with about 100% “weight of goods” in dye material, meaning if you’re dyeing 100 grams of wool, use at least 100 grams of onion skins or other plant material. For mordanting with alum, the standard ratio is about 10-15% weight of goods. Pre-wet your fiber thoroughly before each step to ensure even uptake, and stir gently during dyeing to avoid splotchy results on wool (aggressive stirring can felt it). The learning curve is forgiving, and even “mistakes” tend to produce interesting, wearable colors.