Hand knitting Machine knitting Crochet Materials Equipment Spinning
Knitivo Materials Dyeing

Fiber Reactive Dyes for Cotton and Linen — How to Dye Plant-Based Fibers

Fiber Reactive Dyes for Cotton and Linen — How to Dye Plant-Based Fibers

Why Cotton Needs Different Dyes

Acid dyes work on wool and silk — protein-based fibers. Cotton, linen, and other plant-based (cellulose) fibers have a different chemical structure, and acid dyes simply don't bond to them. For plant-based fibers, you need fiber reactive dyes, which form a covalent bond with cellulose.

How Fiber Reactive Dyes Work

Fiber reactive dyes contain molecules that react directly with the hydroxyl groups in cellulose — forming a permanent chemical bond. Unlike acid dyes (which require an acidic environment), fiber reactive dyes need an alkaline environment — provided by soda ash (sodium carbonate). The bond is extremely durable — the color won't wash out or fade.

What You Need

Fiber reactive dyes — brands include Procion MX (most common), Dharma, and Jacquard. Procion MX is the standard for cold-water dyeing.

Soda ash (sodium carbonate) — the fixative that creates an alkaline environment. Ratio: 100 g per 4 liters of water.

Salt (sodium chloride) — helps drive the dye into the fiber. Use 50–100 g per liter.

Cotton yarn — white or natural. Prepare in skeins.

Process — Cold Water Dyeing (Immersion)

Step 1: Soak the yarn in a soda ash solution (100 g per 4 liters of water) for 20 minutes. Remove and gently squeeze out the excess.

Step 2: In a separate container, dissolve the dye in warm water. Add salt.

Step 3: Place the yarn in the dye bath. Stir continuously for the first 15 minutes, then stir occasionally.

Step 4: Leave to dye for 4–24 hours at room temperature (longer = more saturated color).

Step 5: Rinse with cold water, then warm water with a drop of detergent, until the water runs clear.

Cold vs. Hot Dyeing

Property Cold (Procion MX) Hot (Acid Dyes for Wool)
Temperature Room temperature (20–30°C) 80–90°C
Fixative Soda ash (alkali) Vinegar (acid)
Fiber Cotton, linen, rayon Wool, silk, alpaca
Time 4–24 hours 30–60 minutes
Equipment No heating required Pot and stovetop

Safety

Fiber reactive dyes are safer than acid dyes — you work with cold water. However, dye in powder form is irritating to the respiratory tract — always wear a respirator when mixing powder. Always wear gloves. Do not use containers or tools that have been used for dyeing for food preparation.