Mordanting cotton
Wild Colours natural dyes home

Change text size?

close menu

Wild Colours 


Handmade cards with natural dyes

Handmade cards

Wild Fibres - natural fibres for felting, spinning & dyeing!

Wild Fibres - natural fibres for felting, spinning & dyeing

Wild Paper handmade paper for printing, artists & gift wrap

Wild Paper - handmade paper for computer printing, artists & wrapping presents

        Wild Colours - Exciting colours from Natural Dyes


Wild Colours natural dyes > mordants > cotton mordants > use aluminium acetate

How to Mordant Cotton

Introduction to Mordanting Cotton

Buy mordants & assistants here

Now that you have scoured your cotton, you are ready to start mordanting it.

It is very important to work the fibres in the pot with gloved hands but check that the water is not too hot for your hands first. Squeeze the fabric inside the pot with your hands, then unfold the fabric a few times, making sure the mordants penetrate in every nook and cranny. If you just plonk your fabric in the saucepan and leave it there you will get a mottled effect when you dye (which may be just what you want).

Use no more than 100 grams of fibre in a ten litre saucepan. By fibre, I mean fabric, yarn, or cotton sliver from a specialist shop. If you use more than 10 grams of fibre per litre, you will find it difficult to stir the fibre in the dye pot, and the mordant will not penetrate so well. A ten litre saucepan is quite heavy to lift, and I would not want to use a pot any larger than that.

You now need to choose which of the following methods to use for mordanting: a) & b) aluminium lactate or aluminium acetate (which is a very fine powder), c) alum & tannin using the three-step alum-tannin process or d) the new titanium oxalate process.

a) Mordanting cotton with aluminium lactate or aluminium acetate: basic method (this page)

The basic aluminium lactate or aluminium acetate method is quicker, as you only need to make one mordant bath which means you will also use less energy. Aluminium lactate or aluminium acetate is also cheaper, even though they  cost more than alum, as you will be using only 7 to 10 grams of aluminium acetate instead of 50 grams of alum.

b) Mordanting cotton with aluminium lactate or aluminium acetate: advanced method (opens a new page)

For best results use the advanced
aluminium lactate or aluminium acetate method, which requires a tannin treatment followed by aluminium lactate or aluminium acetate.

c) Mordanting cotton with the 3 step process (opens a new page)

The 3 step tannin and alum method is a useful alternative, as alum is slightly safer chemical to use than
aluminium lactate or aluminium acetate as it is not such a fine powder; also aluminium lactate or aluminium acetate is not so widely available.

d) Mordanting cotton with titanium oxalate (opens a new page)
Titanium oxalate is an interesting mordant to use, as you will get different shades than if you had used alum or aluminium lactate or acetate.

After mordanting, you can either dry the cotton and store it for later use, or use it straight away. Either way, make sure you rinse the cotton well to remove any unfixed mordant before you dye.

a) Mordanting cotton with aluminium lactate or aluminium acetate: basic method (1 step)

This method seems to yield deeper and clearer colours, as it uses no tannin which can slightly yellow the fibres. It also has the advantage of using only one ingredient and one mordant bath, being therefore both quicker and cheaper.
Aluminium lactate is a new mordant, which is used in the same way as aluminium acetate. This product is manufactured from lactic acid from sustainable sources. It is made from by-products of the sugar industry, maize or starch derivatives. It dissolves better than aluminium acetate.
Note: aluminium acetate is a very fine powder, weigh it carefully and use a mask when weighing this and other fine powders.

You will need;

  • 7 to 10 grams of aluminium lactate or aluminium acetate
  • 100 grams of scoured cotton fabric or yarn
  1. Soak 100 grams of cotton fibres in warm water for at least two hours.
  2. Half fill the dye pot with hot tap water and add the aluminium lactate or aluminium acetate to the dye pot, stir well. There is no need for extra heat as the warmth from the hot tap water should be enough.
  3. Add the wet cotton and squeeze it a few times wearing gloves. If you are mordanting yarn, especially fine weaving yarn, work the fibre in the pot very carefully, otherwise the yarn will get tangled. Leave overnight. Wring well and dry. If you are using aluminium acetate, Liles recommends waiting until the vinegar smell has disappeared, which he says can take up to 4 days.
  4. When you are ready to dye, rinse the fibre carefully to remove any unattached mordant.

Go to:

How to scour cotton

Mordanting cotton with advanced aluminium lactate/acetate 2-step process

Mordanting with the 3-step alum-tannin process

Top of Page


How to contact us:-
Wild Colours natural dyes, Studio 319, Scott House, The Custard Factory, Gibb St, Birmingham B9 4DT, UK

Contact Teresinha for enquiries
Tel:    +44 (0)7979 770865

[search] [Contact us] [Ordering] [safety] [Terms] [International] [About us] [Links]

UK Shipping 4.95p on orders up to 100 & free over 100 in UK
[shipping 2.95 on very small orders up to 2.95 in value]

Delivery to Europe + rest of World click here
Overseas orders sent by Tracked Airmail

Special & Next Day Delivery

Updated on 22 April 2024
Website & photos by Mike Roberts ©2006-24 Wild Colours natural dyes


Site Search Site Search