Dyeing Fabric With Avocado – (Step by Step Full Guide)

Last Updated on August 5, 2023

Dyeing Fabric With Avocado: If you want to explore the world of natural dyes and create beautiful, eco-friendly fabrics, Dyeing fabric with avocados is an exciting and sustainable way to achieve soft, earthy tones that will elevate your crafting projects.

Dyeing Fabric With Avocado
Image Source: The Merrythought, Canva

Does avocado dye last?

Yes, avocado dyeing can last relatively well compared to other natural dyes. One advantage of using avocado as a dye is that it already contains natural mordants, which help to fix the fabric’s color, making it more wash-fast. The color is less likely to wash off or fade easily.

However, for those who want even stronger and longer-lasting colors, it is recommended to use an additional mordant before dyeing. Aluminum is a common mordant used in natural dyeing, and it can help intensify the colors and improve their longevity.

Dive into the art of dyeing with Acrylic Paint, Turmeric, Tea, Coffee, Black ink, Polyamide, Wine, Sharpie, Food Coloring, Mica Powder, Turmeric, Rose Petals, Indigo Leaves, Onion Skins, and Hair Dye. Intrigued? Explore the captivating articles and unleash your creativity.

What color does avocado dye fabric?

The avocado dye can create a range of colors on fabric, from a delicate soft pink “off-white” shade to a stronger salmon pink color. The depth of color achieved depends on factors such as the duration of soaking the fabric and whether the dye is made solely from avocado pits or also includes the skins.

Dyeing fabric with avocado –Tutorial

Here, we’ll walk you through the step-by-step process of dyeing fabric with avocados to create stunning, unique pieces for yourself or your loved ones.

Gather Your Materials

To get started with this avocado dyeing project, you’ll need the following materials:

  • A piece of fabric: Choose a natural fabric like muslin, cotton, or silk, as these materials tend to absorb dyes better.
  • Soy milk will act as a mordant, helping the fabric retain the avocado dye.
  • Paintbrush: Use a paintbrush to apply the soy milk to your fabric in a pattern or design of your choice.
  • Pot: Select a large pot that can comfortably fit your entire piece of fabric.
  • Water: You’ll need enough water to cover the fabric completely during the dyeing process.
  • Avocado pits and skins: Collect the pits and skins from about five avocados. Make sure to wash off any remaining flesh before using them for dyeing.

Step By Step

Here are the steps:

1. Prep Your Fabric

Prep Your Fabric
Image Source: The Merrythought

Start by prepping your fabric for the dyeing process. Lay your piece of fabric flat and use a paintbrush to apply soy milk to create patterns or designs on the fabric.

Let the soy milk dry completely for one to three weeks. This step is crucial as the soy milk acts as a mordant, helping the avocado dye adhere to the fabric.

2. Prepare the Dye Bath

Prepare the Dye Bath
Image Source: The Merrythought

Add enough water to cover your entire piece of fabric in a large pot. Take the washed avocado pits and skins and place them in the water.

You can rip the avocado skins into smaller pieces if you prefer. Allow the mixture to sit overnight to extract the dye from the avocado.

3. Dyeing Fabric With Avocado

Image Source: The Merrythought

After letting the dye bath sit overnight, remove the avocado pits and skins from the water. Now it’s time to dye your fabric! Place the prepped fabric into the pot with the avocado dye bath, ensuring it is fully submerged.

4. Simmer and Soak

Simmer and Soak
Image Source: The Merrythought

Simmer the fabric in the dye bath over low heat for about an hour. Stir the fabric occasionally to ensure even color absorption. For a deeper hue, you can choose to simmer for a bit longer. The longer you leave the fabric in the dye bath, the more intense the color will be.

5. Let It Rest

Let It Rest
Image Source: The Merrythought

Once the desired color is achieved, remove the fabric from the dye bath and let it rest for a few hours or overnight. This resting period allows the dye to set further, enhancing color fastness.

6. Rinse and Dry

Dyeing Fabric With Avocado
Image Source: The Merrythought

Finally, rinse the dyed fabric under cold water to remove any excess dye. Once the water runs clear, gently wring out the fabric and hang it to dry in a shaded area. Avoid direct sunlight, as it may cause the color to fade.


Now I hope you’ve mastered the art of dyeing fabric with avocados and you can create beautifully colored textiles for various projects, such as blankets, scarves, or clothing. Embrace the beauty of natural dyes and enjoy transforming ordinary fabrics into works of art with the gentle hues of avocados. Happy crafting!

Ask any Question Here!