X

10 Great Plant Sources for Natural Dyes

Discover a surprising new use for these common edible and ornamental plants: creating gorgeous natural dyes to give fabric and textiles new life

Molly Marquand
1 /10 Claudia Totir/Getty Images

Onion

Believe it or not, the lowly onion is one of the staples of home textile dying. The bulb’s external papery sheath, when simmered in hot water for about 30 minutes, yields a rich, earthy golden hue that binds well to woolen yarn.
2 /10 Sarah Sherman Samuel

Avocado

If you’re lucky enough to own an avocado tree, you can make homemade dye in a multitude of maroon shades, from palest pink to sultry purple. Simply hull, clean, and simmer 5-6 pits in hot water until the desired color is achieved—and you can make guacamole with the buttery flesh.
3 /10 Thomas J. Story

Basil

One of the most forgiving and popular annuals in the garden, there’s more to basil’s earthly purpose than pesto sauce. Simmer this aromatic herb in hot water and it will yield a plethora of colors for your textile dying pleasure, from steely gray to sky blue.
4 /10 Mongkol Nitirojsakul/EyeEm/Getty Images

Marigold

Another easy-to-grow annual accustomed to a variety of garden soils, the marigold yields a beautiful dye in hues of pale blonde to yolk yellow to deep orange. Preparing the dye is a treat, too, as the flowers’ perfume pervades the air and scents the kitchen.
5 /10 Vinson Motas/EyeEm/Getty Images

Camellia

A staple of the Pacific Northwest, the camellia’s scentless, rose-like flowers produce a gorgeous range of subtle pinks when soaked. If a darker, bolder hue is desired, consider adding beet peelings to the dye bath.
6 /10 Timothy Carroll/EyeEm/Getty Images

Black-Eyed Susan

Happy, self-sowing biennials suited to any free-range garden, these relatives of the sunflower make a dye in a spectrum of palest coffee to khaki to olive green. The flowers and dye bath will require a small dose of iron, or other mordant, to achieve good color-fastness.
7 /10 Science Photo Library/Getty Images

Acorns

Even foragers can make homemade dyes thanks to the ubiquitous acorn’s pigment properties. Steeping a pound of these common autumn-ripening seeds yields a dark and steely black, which readily binds to harder-to-dye fabric like cotton.
8 /10 Linda Lamb Peters

Rosemary

A good handful of this deliciously aromatic popular herb simmered in hot water will create a verdant pool of color. Adding different mordants will adjust the pigment, creating a whole range of possibilities, from olive green to butter yellow.
9 /10 Zen Rial/Getty Images

Grapes

Wild or cultivated, the skins of ripe grapes pack a powerful pigment punch. Little wonder wine is so good at staining clothes! Crushed grapes must be boiled down with water until the desired concentration and color are reached. Bear in mind that, as with all natural dyes, some fading may take place.
10 /10 Norbert Kamil Kowaczek/EyeEm/Getty Images

Spinach

The vegetable garden can yield dual-purpose edibles with excellent dye characteristics. Spinach yields color in a spectrum from gray to green, but requires a mordant, like alum and vinegar, to make the dye bind properly to yarn.