This is a recipe I found for making a natural dye using banana peels. I haven’t tried it yet, so if you do, please let me know the results.

Difficulty Level:


Time Required:

3 days

Here’s How:


  1. Chop banana skins into small pieces.
  2. Cover them with water and let the mixture sit for a few days in a warm location, stirring the mixture each day.
  3. The mixture will get a bit smelly, so it is best to store it outside, covered. You can add some baking soda and sugar to the mixture.
  4. Strain the mixture through a cheesecloth or nylons stocking to remove the pulp.
  5. Add the liquid to a dyepot filled with water. Simmer for x-about an hour.
  6. Add clean, premordanted wool to the dyepot.
  7. Simmer for an hour or until sufficient colour is obtained.
  8. Allow the dyepot to cool. Then remove the dyed wool.
  9. Rinse and let dry.


  • Using different mordants will produce different colours. Alum – beige, Tin – gold, Iron – grey, brown, Blue vitriol – Dark brown.
  • How To Mordant Cotton and Linen
    How To Make a Tin Mordant
    How To Wash Fleece
    Natural Dyes and Mordant Recipes
    MSDS – Aluminum Potassium Sulfate

    Natural and Plant Dyes

    [amazon_search design=”2″ width=”300″ market_place=”” color_theme=”Default” default_search_term=”natural dyes” search_index=”Books” columns=”1″ rows=”3″ outer_background_color=”#8aafe5″ inner_background_color=”” background_color=”” border_color=”” header_text_color=”#FFFFFF” linked_text_color=”” body_text_color=”” shuffle_products=”True” show_image=”True” show_price=”True” show_rating=”True” rounded_corners=”False”/]

    Natural Dyes – EBay Watch


    Ebay Finds

    Soda Ash - 1 Pound - Current price: $9.47

    - Current price: $18.16

    FREE SHIPPING 2010mm Tribal Tribe Old Textile Sunkit RITUAL BLANKET CLOTH FABRIC - Current price: $159.99 - Auction

    OLD TEXTILE 1800mm PUA KUMBU WAR SHIELD Blanket Ancestral Ritual Cloth Fabric - Current price: $339.99 - Auction

    Natural dyed w/ avocado superwash wool/nylon sock yarn, 430 yards, 4.0 oz - Current price: $20.00