Mold stains come out with vinegar, bleach, or hydrogen peroxide—the choice depends on the fabric

Mold stains on clothing are not the same as active mold growth. A stain is discoloration left behind after the mold dies or is scrubbed away. The stain itself is usually a pigment the mold produced, not living spores, so you can treat it like any other stubborn mark. The method that works best depends on whether the fabric can handle bleach, how old the stain is, and how deep the discoloration goes.

Start by brushing off any visible mold outside, in sunlight if possible. Then treat the stain indoors using one of three main approaches: white vinegar for delicate fabrics, hydrogen peroxide for light-colored items, or diluted bleach for white cotton and linens that can take it. Most stains fade after one treatment, but old or set-in marks may need two or three rounds.

Key Takeaways

  • Brush off loose mold outdoors before washing, because agitating wet mold spores indoors spreads them through the air.
  • White vinegar works on all fabrics and removes most fresh mold stains in one soak and wash cycle.
  • Hydrogen peroxide is faster on light colors but will bleach dark fabrics, so test it on a hidden seam first.
  • Diluted bleach removes the toughest stains on white cotton and linen but will damage wool, silk, and synthetics.
  • Sunlight naturally fades mold stains, so hanging treated items in direct sun speeds up the process.

Prepare the garment and remove loose mold

Take the moldy item outside and brush it firmly with a stiff brush or old toothbrush. Work over a trash can or on a surface you can sweep afterward. Brush both sides and all seams where mold hides. This step removes the bulk of the mold before you bring the garment inside, which keeps spores from becoming airborne in your home.

If the mold is thick or fuzzy, wear a dust mask while brushing. Once you have removed the loose growth, bring the garment inside and lay it flat on a clean surface. Do not put it directly into the washing machine yet—you will treat the stain first, then wash it.

Use white vinegar for delicate and colored fabrics

White vinegar is the safest choice for wool, silk, cotton blends, and anything dyed a color you want to keep. Mix equal parts white vinegar and water in a spray bottle or small bowl. Spray or soak the stained area until it is wet but not dripping. Let it sit for 30 minutes to an hour.

After soaking, scrub the stain gently with a soft brush or cloth, working from the outside edge toward the center to avoid spreading it. Rinse the area under cool running water until the vinegar smell is mostly gone. Then wash the garment in the hottest water the fabric label allows, using your regular detergent. Dry it in sunlight if possible—UV light naturally fades remaining stains. If the stain is still visible after one wash, repeat the vinegar soak and wash cycle.

Try hydrogen peroxide on light-colored items

Hydrogen peroxide (the 3 percent solution sold in drugstores) works faster than vinegar and is gentler than bleach. It works best on white, cream, and very light gray fabrics. Test it on a hidden seam or the inside of a cuff first, because it can lighten or bleach darker colors.

Pour hydrogen peroxide directly onto the stain and let it sit for 10 to 15 minutes. You may see it bubble slightly—that is normal and means it is working. Scrub the area with a soft brush, then rinse thoroughly with cool water. Wash the garment in warm water with detergent. Hang it in direct sunlight to dry; the combination of peroxide and sunlight removes stains faster than either alone. If the stain remains, repeat the treatment after the first wash dries.

Use diluted bleach for white cotton and linen only

Bleach is the strongest option and removes even old, stubborn stains, but it will damage or destroy wool, silk, synthetics, and any dyed fabric. Use it only on white or off-white cotton, linen, and cotton blends that can take it. Always dilute bleach—never explore it straight to fabric.

Mix one part bleach with four parts water. Soak the stained area in this solution for 5 to 10 minutes, checking it every few minutes. Mold stains usually fade quickly once bleach touches them. As soon as the stain lightens to your satisfaction, rinse the area thoroughly under cool running water for at least one minute to remove all bleach. Then wash the garment in hot water with detergent. Bleach can weaken fabric fibers if left on too long, so do not let it sit longer than 10 minutes. If you are unsure whether a garment is truly white cotton, test the bleach solution on an inside seam first.

Dry in sunlight to fade remaining discoloration

After washing, hang the garment in direct sunlight rather than using a dryer. Ultraviolet light naturally breaks down the pigments that mold stains leave behind, and this process works even on stains that did not fully disappear during washing. Hang the item in a sunny window or outdoors on a clothesline for at least four hours, or all day if possible.

If you must use a dryer, do so on low heat, but know that heat can set any remaining stain. Sunlight is free and more effective, so it is worth waiting for a sunny day if the stain is still visible after washing. Many faint stains disappear completely after one day in the sun, even if they were not fully gone when the garment came out of the wash.

Handle stubborn or old stains with repeated treatments

Stains that have been on fabric for weeks or months may not come out in a single treatment. These stains have often bonded with the fibers and require patience. After your first treatment and wash, dry the garment in sunlight. If the stain is still there, repeat the same treatment method—do not jump to a stronger chemical if the first one did not work completely.

You can safely repeat vinegar or hydrogen peroxide treatments multiple times. If you used bleach and the stain remains, you have reached the limit of what bleach can do without risking damage to the fabric. At that point, try hydrogen peroxide on your next round, or accept that the stain may be permanent. Some very old mold stains are actually damage to the dye or fiber itself rather than a removable mark, and no chemical will restore the original color.

Prevent mold stains by drying and storing properly

Mold grows on damp fabric, so the best defense is to dry clothes completely before storing them. After washing, dry items fully in sunlight or a dryer—do not leave damp clothes in a hamper or closet. Store clothing in a cool, dry place with good air circulation. Avoid plastic bags or airtight containers, which trap moisture and encourage mold growth.

If you live in a humid climate, use a dehumidifier in closets or storage areas, or place open boxes of baking soda or activated charcoal on shelves to absorb excess moisture. Check stored items every few weeks, especially seasonal clothing you pack away. If you spot early mold growth before stains form, brush it off outdoors and wash the item when ready in hot water with detergent—catching it early prevents permanent discoloration.

Frequently Asked Questions

Can I wash moldy clothes with other laundry?

No. Wash moldy items separately in a full load of hot water. Mold spores can spread to other garments in the same wash. After the cycle ends, run an empty hot-water wash with a cup of white vinegar to clean the machine before washing other clothes.

Will the mold come back after I remove the stain?

The stain itself will not return, but mold can grow again on the same garment if it gets damp and stays damp. The stain is discoloration left by dead mold. New mold growth is a separate problem caused by moisture and poor storage. Dry and store the item properly to prevent new growth.

What if the stain is on a delicate fabric like silk or wool?

Use white vinegar only. Mix equal parts vinegar and water, soak the stain for 30 minutes, scrub gently, and rinse. Avoid bleach and hydrogen peroxide on silk and wool—both can damage the fibers. If vinegar does not remove the stain completely, hang the item in sunlight for several days and repeat the vinegar treatment.

How long does it take for mold stains to come out?

Fresh stains usually fade during the first wash and disappear completely after drying in sunlight. Old stains may need two or three treatments over several days. Very stubborn stains can take a week of repeated treatment and sunlight exposure. Patience and repeated applications work better than stronger chemicals.

Can I use bleach on colored clothes to remove mold stains?

No. Bleach will remove the mold stain but will also bleach or lighten the dye in the fabric, leaving a faded patch. Use white vinegar or hydrogen peroxide on colored items instead. Test hydrogen peroxide on a hidden seam first to make sure it does not lighten the color.