Menu Close

Monday November 13, 2023


Avocado: A Natural Dye for Fabrics and Crafts


In the world of sustainable and eco-friendly living, the humble avocado has emerged as a surprising hero. Not only is it a superfood packed with nutrients, but it also serves as a natural dye, providing a beautiful range of pink and peach hues to fabrics and crafts.

Avocado Dyes

The Magic of Avocado Dye

The magic of avocado dye lies in its pit and skin. These parts of the avocado, often discarded as waste, hold a hidden treasure – tannins. Tannins are a type of polyphenolic compound found in various plant tissues. They have the ability to bind and precipitate proteins, which is why they’re used in the process of dyeing.

When the pits and skins of avocados are boiled, they release these tannins into the water. The tannins then react with the fabric, binding to the protein fibres and creating a colourfast dye. This means the dye won’t wash out easily, making it ideal for dyeing fabrics.

The resulting colour from avocado dye can vary greatly, adding to its charm. It can range from a soft blush pink to a deep terracotta, depending on several factors:

  • Fabric: The type of fabric used can affect the resulting colour. Natural fibres like cotton, linen, silk, and wool tend to take up the dye better than synthetic fibres.
  • Amount of Avocado: The amount of avocado used can also influence the colour. Using more pits and skins will generally result in a deeper, richer colour.
  • Dyeing Time: The length of time the fabric is left in the dye bath can also affect the colour. Leaving the fabric in the dye bath for a longer period will usually result in a deeper shade.

The Process of Dyeing with Avocado

Dyeing with avocado is a simple, rewarding, and eco-friendly process. Here’s a more detailed step-by-step guide:

  1. Gather Your Materials: Start by gathering pits and skins from ripe avocados. The number of avocados you’ll need will depend on the amount of fabric you’re dyeing and the depth of colour you want to achieve. As a general rule, the more avocados you use, the richer the colour will be.
  2. Preparation: Rinse the pits and skins well to remove any remaining fruit. This is an important step as any leftover fruit can interfere with the dyeing process. You can save the pits and skins from your avocados in a bag in the freezer until you have enough for your project.
  3. Simmer: Place the pits and skins in a large pot of water. There should be enough water in the pot to fully submerge your fabric. Bring the water to a boil, then reduce the heat and let it simmer for about an hour. The water will gradually turn a reddish colour as the tannins are released from the pits and skins.
  4. Strain: After simmering, strain the dye bath to remove the pits and skins. You should be left with a pot of reddish dye.
  5. Dye: Immerse your pre-washed and damp fabric into the dye bath. It’s important that the fabric is damp before dyeing as this helps the dye to be absorbed evenly. Stir the fabric occasionally to ensure an even colour.
  6. Soak: Let the fabric soak in the dye bath for at least an hour. For a deeper shade, you can leave it to soak overnight. The longer the fabric stays in the dye bath, the deeper the colour will be.
  7. Rinse and Dry: After soaking, rinse the fabric under cold water until the water runs clear. Then, let the fabric dry. Avoid direct sunlight as it can cause the colour to fade.

The Versatility of Avocado Dye

Avocado dye is incredibly versatile, and its applications are only limited by one’s imagination. It works exceptionally well on a variety of natural fibres.

  • Cotton: Avocado dye imparts a soft, pastel hue to cotton fabrics, making it ideal for dyeing bed linens, tablecloths, and clothing.
  • Linen: The strong fibres of linen absorb the avocado dye well, resulting in a rich, vibrant colour. This makes it perfect for dyeing home decor items like curtains and cushion covers.
  • Silk: The protein fibres in silk bond well with avocado dye, producing a lustrous, luxurious colour. It’s excellent for dyeing scarves, ties, and other fashion accessories.
  • Wool: Woolen fibres dyed with avocado have a warm, earthy tone, perfect for knitting projects like sweaters and blankets.

In addition to fabrics, avocado dye is also great for paper crafts. It gives a lovely, vintage feel to stationery, greeting cards, and scrapbooking projects. The natural, earthy tones can add a unique touch to your craft projects.

The Benefits of Avocado Dye

Using avocado dye is not just a creative endeavour, but it’s also eco-friendly. Here are some of the key benefits:

  • Waste Reduction: By using the pits and skins of avocados that would otherwise be discarded, you’re effectively reducing waste and promoting a more sustainable lifestyle.
  • Full Utilization: It’s a wonderful way to utilize every part of your avocados, embodying the concept of ‘waste not, want not’.
  • Non-Toxic: Unlike synthetic dyes, which often contain harmful chemicals, avocado dye is non-toxic and safe. It’s derived from a natural source and does not pose any health risks.
  • Safe for Children and Pets: Since it’s non-toxic, avocado dye is safe to use around children and pets. This makes it a great option for family craft projects.
  • Sustainability: Using avocado dye is a fun, safe, and sustainable way to add colour to your crafts. It aligns with the growing trend towards eco-friendly practices and sustainable living.


So next time you enjoy an avocado, think twice before discarding the pit and skin. With a little time and effort, you can transform them into a beautiful, natural dye that’s perfect for your next fabric or craft project.