Before synthetic dyes found their way to Morocco around the end of the nineteenth century, every color in a Berber rug was drawn from nature. Wool straight from the sheep, unwashed or lightly degreased, was dyed with what the Atlas and the surrounding valleys had to offer: roots, peels, leaves, insects, and ground minerals. Anyone who has ever placed an older rug next to a modern one immediately sees the difference. Natural dyeing produces tones that lie deeper and blend more softly, because no two dye baths are ever identical. In this piece, I review the key dyes I still encounter in the workshops of the weaving cooperatives and explain why a naturally dyed rug looks different from a synthetically dyed one.
Plant-based dyes: the basis of the palette
The majority of the traditional color palette comes from plants. The choice always depended on what was locally available, which explains why rugs from different valleys have their own distinct, recognizable tone.
Henna (Lawsonia inermis) yields warm red and orange-brown shades. The leaves are dried and ground into powder, after which the wool is placed in the bath. The result ranges from soft rust-orange to a deeper brick red, depending on the concentration and the duration of soaking.
For yellow and ochre Saffron was often used, although due to the price, that was the exception rather than the rule. Much more common were pomegranate peels, which provide a light brown undertone in addition to yellow and also contain tannins, which help the color adhere. Chamomile and certain local yellow flowers also ended up in the dye bath.
Indigo (Indigofera) is the source of virtually all shades of blue. Indigo dyeing is a craft in itself: the dye does not simply dissolve in water but must be reduced in a fermentation bath, after which the wool oxidizes upon contact with air and only then turns blue. Repeated immersion produces an increasingly deeper blue, from pale sky blue to almost midnight blue.
For brown Finally, walnut shells were used. The green outer shell of the walnut yields a deep, earthy brown that is very colorfast and requires little fixative.

Madder: the oldest red dye
Besides henna, madder (Rubia tinctorum) is the most important red dye in the region, and presumably the oldest. The red color is not found in the plant itself but in the root, which only contains sufficient dye (alizarin) after several years of growth. The roots are dried, ground, and then processed in a dye bath. Depending on the preparation, the hardness of the water, and the fixatives used, madder yields colors ranging from coral red and terracotta to a deeper, somewhat brownish carmine.
What makes madder special is its colorfastness. A well-prepared madder red fades slowly and beautifully, and the tint changes subtly with the aging of the rug rather than fading in patches. For those who wish to delve deeper into this subject, I have written separately about the influence of Rubia (madder) on the Berber weaving craft.
Mineral dyes: brown and black from the earth
Not all color comes from plants. Mineral pigments, especially iron compounds, provide the dark tones found in many rugs. Iron oxide yields brown to reddish-brown and, in combination with tannins, a deep blackish-brown. True black was difficult to obtain from plant-based materials, so it was often achieved by treating wool with iron-containing mud or by using dark natural wool that was naturally brown or black.
It is worth remembering that many of the darkest tones in older rugs are not dyed at all. The black and dark brown buttons came directly from black sheep. The combination of undyed white, beige, and brown natural wool with a few dyed accents is precisely what defines the calm, restrained look of classic Beni Ouarain rugs.
The role of the mordant
A dye alone is usually not enough. Many plant-based dyes adhere poorly to wool fibers and would wash out during the first wash. Therefore, a mordant (fixative) used: a substance that binds to the wool fiber and fixes the dye. The most common fixative is alum, which not only holds the color but often also makes it brighter. In addition, use was made of iron salts (which actually darken colors) and tannin-rich plant parts such as pomegranate peel.
The choice of mordant explains why the same dye can turn out so differently. Madder with alum produces a bright red, while the same madder with an iron fixative leans towards purplish-brown. It is this interaction between dye, fixative, and water that makes natural dyeing a craft rather than a recipe.
Why natural shades vary and appear deeper
Naturally dyed wool almost always exhibits slight color variations, even within one and the same rug. This is not a defect but a characteristic. Each dye bath has a slightly different composition, the wool does not absorb the dye equally evenly everywhere, and batches of wool are dyed in successive baths that gradually become depleted.
That effect has a name in the field: abrash, the visible color nuance that flows across a surface. You see it especially in larger solid areas, where a blue or red slowly shifts in tone without a hard boundary. It is precisely this lively, somewhat irregular transition that gives a hand-knotted natural rug its depth. Synthetic dyeing lacks that variation because the pigment cannot be dosed precisely.
The shades themselves also look different. Natural dyes rarely produce the garish, saturated colors seen in chemical paints. They remain more muted and complex, with undertones that move with the light. Those who wish to see these colors side by side in real life can find examples in the Berber collection, where the difference between the regional palettes is clearly visible.

Recognizing natural coloring
The distinction between natural and synthetic dyes requires looking and feeling. A few guidelines I use myself:
- Color nuance across a surface. Subtle tonal differences (abrash) in a solid area indicate natural coloring. A completely uniform, flat color often points to chemical dye.
- Saturation. Bright, harsh, and very uniform colors rarely come from a natural dye bath. Natural tones appear muted and layered.
- Back versus front. With synthetic dyes, you sometimes see a noticeable color difference between the top and bottom of the knot; natural dyes penetrate the fiber more evenly.
- Aging. Naturally dyed rugs fade evenly and retain their warmth; synthetic tints can fade in patches or remain harsh.
Only laboratory research provides one hundred percent certainty, but in practice, a trained eye goes a long way. Moreover, the colors are never separate from the pattern: the symbolism often determines which shades end up where, something I elaborate on further in the piece about the Amazigh symbolism in the patterns. And because the paint result depends heavily on the raw material, it also helps to the comparison of materials To put this alongside: the lanolin in untreated wool influences how deeply and evenly a dye ultimately adheres.
Frequently Asked Questions
Which dyes were traditionally used for Berber rugs?
Traditionally, red was obtained from henna and madder (Rubia tinctorum), yellow and ochre from saffron and pomegranate peel, blue from indigo, and brown from walnut shells. In addition, mineral pigments such as iron oxide provided shades of brown and black. Dark buttons often came from undyed black natural wool rather than from a dye bath.
Why do the colors vary within a naturally dyed Berber rug?
Natural dye baths are never exactly identical in composition, and wool does not absorb dye uniformly everywhere. Moreover, successive baths gradually exhaust the dye. This results in subtle tonal differences across a surface, known in the trade as abrash. This lively variation gives a natural rug its depth and is a characteristic, not a defect.
How do you recognize natural coloring versus synthetic dye?
Look for subtle color nuances over a solid area, which indicate natural coloring, whereas a completely uniform, bright color often points to chemical dye. Natural tones appear muted and layered and fade evenly with age. Only laboratory testing provides complete certainty, but these visual characteristics go a long way for a trained eye.