Quilting Blog

Dyeing Fabric Nature’s Way

Many quilters and sewists love dyeing their own fabrics. This is yet another way crafters can put their own personal stamps on their creations. Hand dyeing fabric is an enjoyable way to create one-of-a-kind fabrics to sew or quilt with.

Dyed Fabrics
Photo via Karyn Valino of The Workroom

Today many dye fabrics with chemicals. But did you know that people have been dyeing their own fabrics naturally long before chemical products were ever made? Vegetables and fruits were used to create unique colors and designs on solid fabrics. Despite the chemical dyes that are available today, plenty of crafters still choose to dye their fabrics the natural way.

What items from nature can be used to dye fabric?

The list is huge, and you’d be surprised at how many of these items you already have on hand!

Beets, carrots, plums, avocado pits, onion skins, turmeric, blueberries, bark, nuts, sunflowers and clover are just a few! Teas and coffee grounds are very commonly used, too. Visit Pioneer Thinking for an extensive list of items that can be used for natural dyeing

When dyeing, be sure to use high-quality natural fabrics. They will hold the dye the best. One-hundred percent cotton, silk, linen and wool are ideal. And always use light fabrics. White is the obvious choice, but other lighter colors, like pastels, can work well, too.

Natural Fabric Dyes
Photo via Karyn Valino of The Workroom

Dyeing fabric naturally requires a surprisingly few amount of steps. Here is a basic overview to give you an idea of how it works.

Step 1:

Gather necessary items: fabric, plant items, either salt for berry dye or white vinegar for plant dye, a large pot, a strainer or colander, water and a measuring cup.

Step 2:

Prepare fabric for dyeing. Prewash according to fabric type. Simmer water and mix in either salt (for berries) or white vinegar (for plants) for approximately 1 hour. Rinse and wring out fabric completely, and set aside.

Step 3:

Prepare nature fabric dye. Refill pot with clean water and simmer. Add desired plant for dyeing and bring to a boil. The length of boiling time will vary based on the item used.

Step 4:

Dye fabric! Submerge fabric in dye. Allow to sit for desired length of time. Rinse thoroughly when finished and air dry.

Sounds pretty simple, right?

If you are interested in learning more about hand dyeing fabrics the natural way, there are plenty of tutorials available online. Here are just a few:

  • Scoutie Girl – Dip-dyed goods (napkins and tote) made with blackberries, turmeric and tea

If you’re interested in learning more about fabric dyeing, you’ll love the Craftsy classes The Art of Cloth Dyeing and Fabric Patterning with Wax Resist. And see how fabric is made in our virtual fabric factory tour.

Will you try hand dyeing fabric?



If I want to dye some white cotton clothing that says wash in cold water only, and line dry, won’t the hot dye solution shrink the item? If so, can I dye the item in tepid dye solution?

Lavinia Bruce

What do I use to dye a flesh colored?


To dye a flesh color, you can use tea. Buy a sampler pack of teas and test several different teas with muslin. I have had great success with Earl Grey, coffee and Lemon Zinger. Use vinegar as your mordant.


Squeeze a human



Dear Sir,

Date :13/04/2016

We are one of the leading manufacturer and exporter of the above said product past two decades. We got your address from business rising magazine. You know very well this Dyes mostly used in denim fabric, cotton, woolen, Rugs,woolen carpets and tannery. Our annual product capacity 40 TPA. If you are interested we will send sample for your kind approval. Nowadays this dyes very demand due to non pollution and harmless in nature. We are eagerly awaiting your favourable reply by email.

With best regards

FOR Ashok International



What mordant would you use if dyeing both fruit and plants on one item in different stages?


Leave a Reply

Your email address will not be published. Required fields are marked *

Leave a Reply