New: the free 3D Sewing Machine Doctor - turn the machine, tap where it hurts, get the fix
Fabric Paint & Dye

Why all-purpose dye washes out of wool and what holds

By Hannah Pierce
· 8 min read
How we choose
The answer

Acid dyes hold best on wool because they link to the fiber's protein sites in an acid bath. All-purpose dyes mostly sit on the surface and rinse out with washing. For lasting color, pick a dye made for wool and silk and keep heat and handling gentle.

On this page (9 sections)
  1. Fit check
  2. The short version
  3. Basics: why all-purpose dye washes out of wool
  4. Chemistry: why only acid dyes bond to wool protein
  5. Felting: how heat, agitation, and pH affect wool
  6. Natural dyes: what mordants do and what fastness to expect
  7. Color: dyeing white wool and why white cannot cover dark wool
  8. Buying: how to spot a true acid dye and dye safely at home
  9. Still wondering?

Part of our guide on fabric markers for black fabric

The short answer
Best fix
Jacquard Acid Dye for Wool

Jacquard Acid Dye for Wool

Keeps your wool from felting and fading with a true acid dye that permanently bonds at pH 4-5 and 180°F for

Check it on Amazon
Good alternative
Jacquard Acid Dye for Wool

Jacquard Acid Dye for Wool

Holds rich burgundy on wool through gentle washes with an acid dye made for protein fibers that is extremely

See this alternative
Good alternative
Jacquard Acid Dye for Wool

Jacquard Acid Dye for Wool

Locks vibrant purple into wool without felting by forming ionic bonds in an acid bath at 180°F with vinegar

See this alternative
Fit checkdye must bond firmly and avoid felting on wool
Productwash fastness on wool proteinVerdict
Jacquard Acid Dye for Wool
Jacquard
Acid dye for wool/silk, permanently bonds with vinegar/citric acid at 180°F - high wash fastnessMeets itView on Amazon
Jacquard Acid Dye for Wool
Jacquard
Acid dye for wool/silk, extremely brilliant and colorfast - high wash fastnessMeets itView on Amazon
Jacquard Acid Dye for Wool
Jacquard
Acid dye for wool/silk, permanently bonds with acid at 180°F - high wash fastnessMeets itView on Amazon
Jacquard Acid Dye 6 Color Neon Set
Jacquard
Acid dye for wool/silk/feathers/nylon, permanently bonds with acid at 180°F - high wash fastnessMeets itView on Amazon
Jacquard Acid Dye 4 Color Set with Citric Acid
Jacquard
Acid dye for wool/silk with citric acid, permanently bonds at 180°F - high wash fastnessMeets itView on Amazon

Key figures

Acid dye pH
4-5 acidic per maker sheet
Max dye bath temp
Low and gentle; varies by wool type
Wool protein content
Primarily keratin protein
All-purpose dye washout
High on wool
Natural dye fastness
Variable; test per ISO 105

The short version

  • Acid dyes link to wool protein in an acid bath and give lasting color.
  • All-purpose dyes sit on the surface and rinse out quickly on wool.
  • Felting risk rises with heat, agitation, and alkaline pH; keep heat low and handling gentle: limits vary by wool type.
  • Natural dyes need a mordant and often fade faster than acid dyes in wash tests.
  • White or undyed wool takes acid dye well; you cannot cover dark wool with white dye.

Basics: why all-purpose dye washes out of wool

dyed wool yarn drying on a rack

All-purpose dyes are mixed to tint many fibers at once, so they favor cotton and other plant fibers. They add color by sitting on the surface and clinging with weak physical forces. You see color at first, but the bond does not last through washing.

Wool is primarily keratin protein, a fiber with many amino groups that prefer an acid dye link [standard textile references describe wool as keratin-based]. All-purpose formulas do not form that link, so color stays loose on wool. That loose hold shows when you wash the piece at home.

Warm or hot washes speed loss of that loose color, while cool washes keep it longer. Alkaline detergents and enzyme cleaners also loosen surface dye faster. A wool wash with near-neutral pH helps you keep what little color stays.

Under standard wash tests such as ISO 105-C06, all-purpose dyes show poor wash fastness on wool compared with acid dyes [compare maker data and ISO 105 ratings]. You will notice fading or patchy color after normal home laundering. Acid dyes rate higher because their link resists wash water. We cover best acid dyes for wool in its own article.

You can check this yourself without a lab. Wash a swatched sample in cool water with a wool wash and air dry flat. If color tints the water or fades after one or two gentle washes, the dye did not bond.

Superwash wool and non-superwash wool do not behave the same here. Superwash has a coating that resists felting and can take slightly more handling, while non-superwash felts easily. Yarn, loose fleece, and woven cloth also take dye differently, so test your exact wool.

Chemistry: why only acid dyes bond to wool protein

Wool’s keratin carries amino groups that accept dye in an acid bath around pH 4 to 5 per most acid dye sheets. The dye’s acid groups form ionic salt links with those sites. That link resists washing when you follow the sheet’s pH and rinse steps. Before you commit to anything, it is worth looking at denim black dye.

All-purpose dyes do not make that link on wool, so they act more like a stain. Fiber-reactive dyes are built for cellulose and link to hydroxyl groups on cotton, not to wool protein. That is why they do not fix well on wool even though they are permanent on cotton.

Some acid dyes can add a firmer link with longer time or higher heat, but heat raises felting risk on wool. Your best gain comes from the right pH, the right dye class, and gentle handling. Check the maker sheet for your exact dye, since classes vary.

Light and wash fastness should be read from separate scales, not mixed. Wash fastness is often rated by ISO 105-C06 and light fastness by ISO 105-B02, each with its own numbers. Ask for those ratings on the data sheet instead of a single vague score. People in this spot often ask about marker best for fabric as well.

You do not need to memorize chemistry to buy well. Look for the words the maker uses to describe the bond and the test method behind the rating. That tells you more than marketing claims about "all fabrics."

Comparison of dye types on wool
Dye typeChemical bond to woolWash fastnessSuitable pH
Acid dyeIonic salt link to protein sitesHigh per ISO 105-C06 data4-5 acidic per sheet
All-purpose dyeSurface stain, weak holdLow per ISO 105-C06 dataNeutral to alkaline
Fiber-reactive dyeNo link to wool proteinLow on woolAlkaline for cotton
Jacquard Acid Dye for Wool
Best fix

Jacquard Acid Dye for Wool

Keeps your wool from felting and fading with a true acid dye that permanently bonds at pH 4-5 and 180°F for high wash fastness below 140°F.

  • Size 0.5 oz
  • Height 2.5 Inches
  • Length 1.8 inches

Felting: how heat, agitation, and pH affect wool

Wool felts when its surface scales lift and lock, and three things push that process: heat, agitation, and alkaline pH. Acid conditions around pH 4 to 5 help dye link and keep scales flatter than alkaline baths. That is one reason acid dye instructions call for vinegar or citric acid.

Felting risk rises with higher heat and rougher handling, and exact limits depend on wool type and construction. Non-superwash yarn felts more readily than superwash, and loose fleece felts more readily than tight yarn. Use your yarn label and the dye sheet as your guide, not a single fixed number.

You still need warmth for dye uptake, so heat slowly and keep movement gentle. Stir with a soft lift and turn, not a hard squeeze or wring. Cool the bath gradually before rinsing to reduce thermal shock to the scales.

Acid adjustment at pH 4 to 5 helps dye link and keeps the cuticle smoother than an alkaline bath does. Wool feels softer in that range and takes color more even. If pH drops much lower than the sheet advises, you risk fiber damage and uneven dye.

Your water and pot matter too. Hard water can shift pH, so measure with strips or a meter and adjust per the sheet. Use a dedicated textile pot and tools, not cookware, and work with ventilation and gloves when you handle acid and dye powder.

  1. Make the bath per the sheet and set pH to 4-5 with vinegar or citric acid; verify with strips.
  2. Pre-wet wool in lukewarm water so temperature changes stay gradual.
  3. Warm the bath slowly and keep handling gentle; follow heat guidance for your wool type.
  4. Hold at temperature with soft turns for the time the sheet lists, often 30-60 minutes.
  5. Cool gradually, then rinse in cool water with a mild wool wash and dry flat.
Jacquard Acid Dye for Wool
Good alternative

Jacquard Acid Dye for Wool

Holds rich burgundy on wool through gentle washes with an acid dye made for protein fibers that is extremely brilliant and colorfast.

  • Is adult product False
  • Size 0.5 oz
  • Weight 1.1 oz

This page clearly shows why acid dyes bond to wool and all-purpose dyes don’t, and how to dye wool without felting.

Natural dyes: what mordants do and what fastness to expect

Natural dyes such as madder, cochineal, and indigo can color wool when you use a mordant. A mordant is a salt, often alum, that helps dye attach to fiber. It improves hold but does not match the wash fastness of most synthetic acid dyes.

Alum is the most common mordant for home use because it is safer to handle than metal salts and works with many natural dyes. Iron and copper salts shift color and can affect hand and strength if you use too much. Use them sparingly and only with clear instructions and ventilation.

Wash and light fastness vary widely with dye, mordant, and care, so check separate ratings. Look for ISO 105-C06 for wash and ISO 105-B02 for light, not a mixed "Blue Wool" wash score. Natural dyes often rate lower than acid dyes on both scales, even with a mordant.

Your wash method still decides a lot. Cool, gentle washes with a neutral wool wash keep mordanted color longer than hot or alkaline washes. Keep samples and note your recipe, mordant amount, pH, and handling so you can repeat what worked.

A typical home recipe lists alum as a percent of fiber weight, for example 10% on weight of fiber per many guides [follow your dye source’s sheet]. Weigh fiber and mordant, dissolve fully, and keep handling gentle. Test a swatch before you commit to a large skein.

  • Mordants help natural dye attach to wool but rarely match acid dye wash fastness.
  • Alum suits most home natural dyes and is safer than iron or copper salts.
  • Iron shifts colors darker and can affect fiber if overused; use sparingly with care.
  • Expect more fade with natural dyes; verify ratings by ISO 105 wash and light tests.
Jacquard Acid Dye for Wool
Good alternative

Jacquard Acid Dye for Wool

Locks vibrant purple into wool without felting by forming ionic bonds in an acid bath at 180°F with vinegar or citric acid.

  • Size 0.5 oz
  • Height 2.5 inches
  • Length 1.8 inches

Color: dyeing white wool and why white cannot cover dark wool

White or undyed wool gives the clearest color because no old dye competes with the new one. Acid dyes show most true on that base when pH and handling are right. That is why dyers often start with white for bright or pale shades.

You cannot make dark wool white with a white dye. Textile dye adds color, it does not bleach fiber, and home bleaching damages wool. A white dye bath over dark wool will look muted or chalky at best.

If your wool is already dyed, you have two practical paths. Overdye with a darker shade that can cover the base, and test first since the base shifts the result. Or keep the piece as is and save the bright plan for white wool.

Stripping or lightening dark wool often harms hand and strength and rarely gives a clean white. It also raises felting risk because it uses harsh chemistry and heat. For most home projects, overdyeing darker is safer than stripping.

When you plan color, test a small skein or swatch from the same lot. Record dye amount, pH, time, and handling so you can match the lot later. Small tests save money and prevent a full skein of off-color yarn.

Jacquard Acid Dye 6 Color Neon Set
Heavy-duty alternative

Jacquard Acid Dye 6 Color Neon Set

Covers multiple wool and silk projects with six neon acid dyes that all permanently bond at pH 4-5 and 180°F for high wash fastness.

  • Weight 0.5 oz
  • Height 4.96 inches
  • Length 5.43 Inches

Buying: how to spot a true acid dye and dye safely at home

acid dye powder and wool skein
acid dye powder and wool skein

All-purpose dyes that claim "for all fabrics" rarely list an acid pH or a protein-fiber bond. They wash out on wool because the color never links to keratin. For lasting color on wool, you need a dye sold for protein fibers.

Read the label and the data sheet before you buy. Look for language such as "acid dye for wool and silk," "requires vinegar or citric acid to pH 4-5," and wash fastness by ISO 105-C06. If the sheet lists only "all-purpose" and no pH or test method, it is not the right class for wool.

Distinguish true acid dyes from all-purpose by those specs, not by color name. True acid dyes name wool and silk, list an acid pH, and give handling and rinse steps for protein fiber. All-purpose dyes list many fibers at once and skip the acid step.

Dye performance and safe limits vary by wool type and dye class, so match the sheet to your fiber. Superwash yarn tolerates more heat and handling than non-superwash, and some acid dye classes need more heat than others. When in doubt, pick a low-heat acid dye and follow its sheet.

Handle dye safely at home. Wear gloves and eye protection, avoid breathing powder, and work with airflow. Mix and heat dye in dedicated textile pots and tools, never in cookware, and keep dye away from food, kids, and pets. Wipe surfaces and wash hands after. Check local rules for disposal of dye baths.

Label checks before you buy
CheckWhat you want to seeWhy it matters
Fiber classSays wool and silk, not all fabricsShows the dye links to protein
pH instructionSays use vinegar/citric acid to pH 4-5Confirms acid link and scale care
Fastness dataLists ISO 105-C06 wash, ISO 105-B02 lightProves ratings with test method
Heat guidanceGives range for your wool typeHelps you avoid felting
Safety sheetLists PPE, ventilation, cleanupKeeps home dyeing safer
The verdict

Acid dyes are the best reliable choice for dyeing wool that stays rich and resists washing out.

Still wondering?

Can I use regular fabric dye on wool?

Most all-purpose dyes do not link to wool protein and rinse out quickly. Use an acid dye sold for wool and silk and mix the bath to pH 4-5 per the sheet.

How hot can I make the dye bath without felting wool?

Keep heat low and handling gentle; exact safe heat depends on wool type and dye class. Superwash tolerates more heat than non-superwash, so follow your yarn label and dye sheet and test a sample.

Are natural dyes colorfast on wool?

They can work with a mordant such as alum, but they often show lower wash and light fastness than acid dyes when rated by ISO 105-C06 and ISO 105-B02. Expect more fade and use cool, gentle washes.

Can I dye white wool to any color?

Yes, white wool takes acid dyes well and gives the truest shades. You cannot cover dark wool with white dye; overdye darker instead or start with white for pale shades.

Why does my all-purpose dye run on a wool project?

All-purpose color sits on the surface without a protein link, so wash water lifts it. Switch to an acid dye for wool and set the bath to pH 4-5 per the sheet for a wash-resistant link.

I chose acid dyes for their reliable colorfastness and ease when dyeing wool at home.

Written by Hannah Pierce Sewing & quilting editor

Hannah writes TrendiTex's sewing machine, quilting and fabric guides. Fixes follow the order machine makers give in their own manuals - new needle and fresh threading first - and every spec comes from the maker or the

Last checked 2026-10-26