Cleaning Guides

How to Remove Mildew from Fabric: Easy DIY Methods

How to Remove Mildew from Fabric: Easy DIY Methods

Mildew on fabric is a living organism, not just a stain, which is why scrubbing alone never fully removes it. The musty smell that lingers after a wash is hyphae growing back from spores you missed. Learning how to remove mildew from fabric means treating the spores, lifting the discoloration, and neutralizing the odor in three distinct steps. Vinegar handles light cases, borax and oxygen bleach handle deep ones, and chlorine bleach is reserved for white cotton you can afford to potentially fade. Here is what each method actually does and when to use it.

Identify Mildew vs Mold First

Both are fungi, but they look different. Mildew is surface-level, gray to white, often powdery. Mold goes deeper, with black, green, or fuzzy patches and a stronger musty odor. Mildew on fabric usually responds to home methods. Heavy black mold growing through fibers may already have weakened the material; even after killing it, you may see permanent staining or fiber damage.

Always work outdoors or in a well-ventilated area. Mildew spores aerosolize when disturbed, and breathing them is the most common cause of post-cleanup respiratory irritation. Wear an N95 mask and rubber gloves.

Method 1: White Vinegar (Mild Cases)

White vinegar kills roughly 82 percent of common mold and mildew species and is safe for almost any washable fabric. Best for shower curtains, light upholstery covers, and cotton clothing with surface mildew.

  1. Brush off loose mildew outdoors with a stiff bristle brush
  2. Mix 1 cup white vinegar with 1 cup hot water in a spray bottle
  3. Saturate the affected area; let sit 15-20 minutes
  4. Wash in the hottest water the fabric allows with regular detergent plus 1 cup vinegar in the wash
  5. Air dry in direct sunlight; UV finishes the job

For mildew odor without visible staining, add 1 cup vinegar to the rinse cycle of any wash. It strips detergent residue that often traps odors.

Method 2: Borax Soak (Moderate Cases)

Borax (sodium tetraborate) is a stronger fungicide and works on moderate infestations. Find it in the laundry aisle as 20 Mule Team Borax (~$5 per 76 oz box).

Dissolve 1/2 cup borax in 2 gallons of hot water. Submerge the fabric fully and soak for 30-60 minutes. Agitate every 10-15 minutes. Wash on hot with detergent and another 1/2 cup of borax added. Borax is safe for colors and most natural and synthetic fabrics, though always spot-test first.

Method 3: Oxygen Bleach (Heavy Mildew, Colors Safe)

Sodium percarbonate (sold as OxiClean, Tide Oxi, or generic oxygen bleach) is color-safe and removes both stain and odor on tougher cases. Mix 1 scoop per gallon of hot water and soak for 1-6 hours depending on severity. Wash as normal afterward.

Oxygen bleach activates fully at 130°F or higher. Cold water cuts effectiveness roughly in half. For old set-in mildew, soak overnight at the highest safe water temperature for the fabric.

Looking to buy How to Remove Mildew from Fabric? Compare top-rated options.
Shop on Amazon →Browse Our Shop
As an Amazon Associate we earn from qualifying purchases.

Method 4: Chlorine Bleach (Whites Only)

Reserve chlorine bleach for solid white cotton or polyester. Mix 1 cup bleach per gallon of cold water, soak 5-10 minutes, then wash in hot water. Chlorine bleach kills mildew on contact but yellows protein fibers (wool, silk), weakens cotton over time, and permanently fades any color or print.

Never combine bleach with vinegar or ammonia. The chemical reactions release toxic chlorine and chloramine gases. Use one method at a time, and rinse thoroughly between methods if you escalate.

How to Remove Mildew from Fabric Upholstery

Upholstery cannot be soaked, so the method changes. Take cushions outdoors and brush off loose spores. Vacuum with a HEPA-filter vacuum to remove what is loosened. Mix 1 cup white vinegar with 1 cup warm water and lightly mist the affected area with a spray bottle. Blot with a clean white microfiber cloth, working from the outside of the stain in.

For deeper cleaning, follow with a foam-only application of upholstery cleaner like Folex or Resolve. Whip the cleaner into a foam, apply only the foam to the fabric, and blot dry. Avoid saturating the cushion core, which will breed mold inside.

Outdoor Cushions and Sunbrella

Sunbrella and other solution-dyed acrylic outdoor fabrics tolerate stronger cleaning. Sunbrella’s own care guide allows a 1:1 mix of water and bleach for mildew on white or beige fabrics. Always rinse thoroughly with clean water and air dry. Re-apply a fluorocarbon water repellent like 303 Fabric Guard ($20-25) annually to prevent regrowth.

Removing Mildew Smell That Lingers

Even after stains lift, the musty odor often remains because spores have penetrated deep into fibers. Try these in order:

  • Sun-dry for a full day; UV breaks down odor compounds and kills surviving spores
  • Sprinkle baking soda over the dry fabric, let sit overnight, vacuum off
  • Steam clean upholstery at 200°F+; heat denatures odor proteins
  • Use an enzymatic cleaner like Nature’s Miracle ($10) for set-in odor in cushions
  • For stubborn smells, run a fresh-air ozone treatment for 4-6 hours; rent units from $30 a day

Preventing Mildew from Coming Back

Mildew needs three things: moisture, warmth, and organic material. Remove any one and growth stops. Store fabrics dry; never put a damp towel in a hamper for more than 24 hours. Run a dehumidifier in basements, closets, and laundry rooms aiming for 40-50 percent humidity. Wipe shower curtains after each use and let them dry fully before bunching them up. For seasonal storage, pack clean dry fabric in sealed bins with a few silica gel packets to absorb residual moisture.

Once a fabric has hosted mildew, it is more vulnerable to repeat infestations because spores remain in micro-gaps even after cleaning. Treat at the first sign rather than waiting for a visible patch.

When Professional Cleaning Makes Sense

Antique linens, embroidered heirlooms, vintage wedding dresses, and items with sentimental value should go to a textile conservator rather than a soaking bin. Conservators use enzyme treatments and pH-controlled solutions that home methods cannot replicate, and they assess fiber strength before applying any chemistry. Cost runs $50-300 per item, but the alternative is destruction. Standard dry cleaners cannot reliably remove mildew because perchloroethylene does not kill spores, so search for a “wet cleaner” or textile restoration specialist instead.