How to dye Clothes – A simple guide

Fabric dyeing is no rocket science but for someone who has not done any kind of dyeing other than may be dye a silver hair or two, this can feel daunting especially when I am putting at stake a favourite clothing which needs a little perk up with a new color on it. Dyeing is interesting and a little challenging as the results are never consistent and you may ruin a nice piece of clothing in your ignorance. So learning some basics about this art is not optional before you go buy that dye.

You need to realise some basic facts about dyeing and the steps you need to follow. That is what this post is all about.


Select the fabric for dyeing

Different fabrics react to different fabric dyes differently. So you have to know the type of fabric you have before you start dyeing. If the shop assistant didn’t tell you and you cannot make out from the label on the garment/fabric, you may have to do some testing to recognize the fabric you have. You can check out this post on testing the fabric for more details.

The best fabric for dyeing is cotton, without a doubt. Other plant fibers like linen, hemp and even rayon takes dyes well. Silk also is frequently dyed. Synthetic fabrics do not take dyes well. Especially 100% synthetic fabrics like 100% polyester and 100 % nylon, lycra etc. Blended fabrics like cotton-polyester blends do not take dyes too well, but they can still be dyed to lighter shades.

Light colored fabric is easier to dye to a bright colour than darker colors which is simple commonsense.

As I said, many fabrics you know can be dyed. But some maynot be as accepting, for eg. fabric with special finishes and some acrylics. You also cannot dye fabrics which are treated with waterproof coatings, permanent press treatment, special fabric finishes

You can also buy special “prepared for dyeing fabrics” from some stores. 

Select the best dye for the fabric 

Fiber reactive dyes are the best dyes for dyeing cotton and other cellulose/plant fiber fabrics like linen, hemp. Fiber reactive dyes are not great on polyester, acrylic, and nylon fabrics. Acid dyes are best for protein fibers like Wool, silk and other animal fibers like mohair, angora etc.  You can use synthetic dye to dye Polyester, polyester cotton blends, nylon, acrylic, and acetate fibers. You will need to heat set the dye with stove top dyeing.Some dyes never hold on to synthetic fabrics so do it at your own risk ( of losing the garment for ever to the dumpster)

Related post : 10 different types of fabric dyes. 

Prepare the fabric 

how to dye clothes

Preparing the fabric means pre-washing it before dyeing. You definitely have to wash any new garment or fabric you intend to dye. This will remove the starch and stuff (finishes, conditioners) that will interfere with proper color adherence. With old clothing/cloths you have to wash to remove any dirt and anything which will stand in between dye and fabric. Preferably wash in hot water and with detergent.

Some even suggest presoaking the fabric in a solution of soda ash/washing soda and water for making the fabric ready for dyeing.The soda ash presoak can help to alter the pH balance and result in brighter, stronger colors. 1 cup of washing soda is dissolved in 10 liters of water for this purpose. Use accordingly.

Anyways, other than prewashing, you have to wet the fabric for dyeing – because you cannot put dry fabric into your dye bath. So if you are not washing the fabric, just wet it with water.

Colors in dyeing

This is a subject in itself. To get any other colour than the basic colors like blue, red, yellow , black you will have to mix different dyes in different proportions.

You can get Purple by mixing red and blue (2:1) ; lime green by mixing blue (or turquoise blue) and yellow ( 1:6) ; Orange by mixing yellow and red ( 8:1); Leaf green by mixing yellow and blue ( 2: 1/2); Violet by mixing blue and red (2: 1/4) ; Grey by mixing black and a little green; Army green by mixing yellow and purple; Turquoise blue by mixing blue and a little black. Brown by mixing red, blue and yellow in equal measures; Magenta by mixing red and purple; Golden yellow by mixing lemon yellow with a  little red.

Add black to any colour to give you a jewel shade of the same colour.

Prepare the dye

Decide on the shade you want for a particular colour. For dark shades you need more dye concentration than for lighter shades.

If you want an exact shade you will have to test the colour on a fabric scrap – weigh the fabric and the dye and then do the test dyeing . If the  shade is the one you want, calculate the exact proportion accordingly and do the dyeing.

The quantity of dye used varies with dye to dye – dye powders from different companies vary a lot. The fabric you are dyeing, water quality like level of ph, water hardness etc can all change the way the final dyed lot will look.

You will have to use the instructions and colour chart you get with dyes as a guide. Colour matching and wanting to repeat the dye process later are important aspects to consider – for this you have to record every single thing you do the first time and proceed exactly the same way.

Water – How much to use? This depends on the fabric – Usually for 1/2 kg of dry fabric you should use about 10 liters of water. You also need enough water to totally immerse the fabric and it should be in a vessel in which you can stir the fabric continuously easily.

How to Prepare the Dye solution

Dissolve the dye as per your dye packet instructions. 1 table spoon for 500 gms of fabric is usually the proportion. Do as the writing on your dye packet says. Some ask you to use Hot water, and some cold water. I have used warm water to dissolve the dye. But do not use water warmer than 35 degrees Celsius (95 degree F)

Non-Iodized Salt (1 cup) is used to increase the color adherence for cellulose fiber fabrics like cotton and linen. White vinegar is used for protein fiber fabrics like wool and silk. Dissolve 3 cups of non iodised salt in 10 liters of of lukewarm water and add this accordingly proportionately. Calsolene Oil is used to even out the dye results – use about 2 teaspoons to the dye solution. 

One thing is very important – you have to really dissolve the dye in water. If the powder remains undissolved in the water you will get patches on the fabric. Stir continously and tirelessly to dissolve every tiny bit of powder.

If you find that the dye powder is not dissolving in water some suggest to use Urea to act as a dissolving agent. Urea is made into a diluted solution of 1 tbsp urea in 1 cup of water. 

Ensure that you have enough dye to completely immerse the fabric.

You can use anything to keep the dye – an old bucket, old utensils, used paint pails, plastic containers, large plastic freezer bags. Some even do dyeing inside the washing machine. Just ensure that it is big enough for you to stir the whole thing comfortably

Do the Dyeing

how to dye clothes

Put your fabric into the dye bath and stir gently. You will have to keep the fabric in the dye solution for about 20-30 minutes for light colours and 1 hour for deep colors. Read the instructions that come with your dye.

After about 15 minutes of dyeing, add soda ash (sodium carbonate)/washing soda – warm water solution to the dye ( not directly on the fabric – if the soda ash touches the fabric it will leave stains). This is added to set the dye – a kind of Dye Fixer.

Keep the fabric to the side as you add the soda wash solution. Stir and stir again and again. (Soda ash is an optional addition for getting brighter colors and to set the dye with fiber reactive dye; some dyes may not even need it)

The proportion is this – 9 tbsp Soda Ash is added to a 3.75 liters of hot water (1 gallon). This will do for a lot of clothes.

The most important thing at this point is to stir continuously and relentlessly. Do not stir up air bubbles. When you do not stir all the time there will be spaces on the cloth which are left undyed. You wouldnt believe it till you do it. It is ugly and blotchy. So stir!

Post dyeing 

After the dyeing is over wait for a day and then wash out the excess dye – use cold water to rinse away excess dye for two or three times. Ideally, you should rinse till the water runs clear. You can then wash properly with a good fabric detergent or even better special dye adhering detergents for thorough removal of excess dye. Use hot water for this wash. Add a fabric softener to the last rinse to finish off the process.

Tips for better fabric dyeing 

Buy enough dye to complete a project. You cannot buy and dye another time and get the exact shade.

Use face masks / respirator and rubber gloves when mixing dyes if you are prone to allergies. I have (belatedly) realised that rubber gloves is not optional, ie if you do not want to have hands that look like the one a character from Avatar would have – all my fingers are blue, so!

If you get dye or soda ash anywhere on your body, wash away immediately.

For a long time, wash dyed clothes separately. Especially never with light coloured clothes.

Do not use the same pot for dyeing and for cooking. Either dyeing or cooking. Or you die.


Comments 1

Leave a Reply

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