How to Remove Mold From Concrete in Basements and Garages

Updated June 2026
Concrete itself does not feed mold, but the dust, dirt, and organic debris that accumulate on concrete surfaces do. Mold on basement floors, garage slabs, foundation walls, and other concrete surfaces is common in areas with moisture intrusion or high humidity. Removing mold from concrete requires a different approach than drywall or wood because concrete is porous and mold can penetrate below the visible surface. The cleaning process involves scrubbing, treating porous surfaces with bleach or commercial removers, drying thoroughly, and sealing the concrete to prevent recurrence.

Why Mold Grows on Concrete

Concrete is an inorganic material, meaning mold cannot use it as a food source. However, concrete surfaces in basements and garages collect dust, dirt, paper debris, and other organic material that mold feeds on readily. When moisture is present, either from groundwater seeping through the slab, condensation on cool concrete surfaces, or water pooling from poor drainage, the combination of organic debris and moisture creates ideal mold growth conditions on what appears to be an inhospitable surface.

Bare concrete is also porous, which allows mold roots (hyphae) to penetrate below the visible surface. This is why surface wiping alone often fails to eliminate mold from concrete. The visible mold on the surface may be only part of the colony, with the root structure extending into the concrete pores. Effective removal requires both surface cleaning and treatment that reaches into the pores to kill the embedded growth.

Moisture migration through concrete is the most common underlying cause. Concrete slabs poured directly on soil without a vapor barrier allow water vapor to continuously migrate upward through the slab. This keeps the concrete surface damp enough to support mold growth even when no visible water is present. A simple test is to tape a piece of plastic sheeting to the floor for 24 hours. If moisture collects on the underside of the plastic, the slab has a vapor transmission problem that will make mold recurrence likely unless addressed with a sealer or coating.

Sealed vs. Bare Concrete

The cleaning approach depends on whether the concrete is sealed, painted, or bare. Sealed or painted concrete has a non-porous surface layer that prevents mold from penetrating into the concrete itself. Mold on sealed concrete is entirely on the surface and responds well to simple detergent scrubbing. Bleach is usually not necessary because the mold has no subsurface root structure to kill.

Bare, unsealed concrete is porous and allows mold to penetrate. Surface scrubbing removes the visible growth but may leave viable mold within the pores. These surfaces require a stronger treatment that penetrates into the pores, typically a bleach solution, hydrogen peroxide, or a commercial concrete mold remover formulated to penetrate porous masonry.

Painted concrete presents a middle scenario. If the paint is intact and well-adhered, the surface is effectively sealed and can be treated with detergent scrubbing. If the paint is peeling, cracking, or poorly adhered, mold may be growing between the paint and the concrete, requiring paint removal before the concrete can be properly treated.

Step 1: Assess the Concrete Surface

Before you start cleaning, determine what type of concrete surface you are dealing with. Press your fingernail into the surface. If it leaves no mark and the surface feels smooth, the concrete is likely sealed or coated. If your nail leaves a small scratch or the surface feels rough and gritty, the concrete is bare and porous.

Also assess the extent of the mold. Small patches of surface mold on a few square feet of concrete are a straightforward DIY project. Mold covering large areas of a basement floor or extensive sections of foundation wall, especially if accompanied by musty odors that suggest hidden growth, warrants professional assessment before you begin cleaning.

Step 2: Prepare the Area and Yourself

Open all available doors and windows in the area to provide ventilation. If the space has no natural ventilation, set up a box fan blowing outward through a door or window to exhaust contaminated air. Wear an N95 respirator (not a dust mask, which does not filter mold spores), rubber gloves, and safety glasses or goggles. Mold spores become airborne during cleaning, and direct contact with bleach solutions can irritate skin and eyes.

Remove stored items from the area to prevent cross-contamination. Cardboard boxes, paper goods, clothing, and other porous items near the mold may already be contaminated and should be inspected. Non-porous items like plastic storage bins can be wiped down with a damp cloth and returned after cleaning.

Step 3: Scrub With Detergent Solution

Mix one tablespoon of liquid dish detergent per quart of warm water. Using a stiff bristle brush (a deck scrub brush works well for floors), scrub the moldy concrete surface thoroughly. The detergent breaks the surface tension of the mold colony and lifts it from the surface. This step physically removes the bulk of the mold growth.

For vertical surfaces like foundation walls, apply the detergent solution with a spray bottle and scrub with a hand brush. Work from bottom to top to prevent dirty solution from running down and staining areas you have already cleaned. Rinse the brush frequently in clean water to avoid redistributing mold across the surface.

If the concrete is sealed and the mold is entirely on the surface, this detergent scrubbing may be sufficient. Rinse with clean water and proceed to the drying step. If the concrete is bare and porous, continue to the next step for deeper treatment.

Step 4: Apply Bleach or Commercial Remover for Porous Concrete

For bare, porous concrete where mold has penetrated the surface, prepare a solution of one cup of household bleach (sodium hypochlorite) per gallon of water. Apply this solution liberally to the affected area using a pump sprayer, mop, or brush. Allow it to sit on the surface for 10 to 15 minutes. The bleach penetrates into the concrete pores and kills mold that surface scrubbing cannot reach.

Commercial concrete mold removers are an alternative to bleach. Products formulated specifically for concrete and masonry often contain surfactants that help the active ingredient penetrate better than diluted bleach alone. Follow the manufacturer's instructions for application rate and dwell time. Some products require rinsing while others do not.

Never mix bleach with ammonia, vinegar, or other cleaning products. The chemical reactions produce toxic gases. Use bleach alone, diluted in water, with adequate ventilation. If you chose a commercial product, do not combine it with other cleaners either.

After the dwell time, scrub the surface again with the stiff brush while the solution is still wet. This second scrubbing works the bleach deeper into the pores and physically removes any remaining mold residue loosened by the chemical treatment.

Step 5: Rinse and Dry Thoroughly

Rinse the treated area with clean water to remove bleach residue, detergent, and loosened mold debris. For floors, a garden hose or buckets of clean water work well. For walls, use a pump sprayer filled with clean water. Remove standing water with a wet vacuum or floor squeegee.

Drying is critical. Set up fans to circulate air across the concrete surface and run a dehumidifier to pull moisture from the air. Concrete dries slowly because moisture stored within the material migrates to the surface over hours and days. Allow at least 24 to 48 hours of active drying before assessing whether the treatment was successful and before applying any sealer.

After drying, inspect the surface under bright light. If mold staining remains, the mold may have penetrated deeply enough that a second treatment is needed. Repeat the bleach application and scrubbing on any areas that still show discoloration. Some staining on bare concrete may be permanent even after the mold is dead, as mold pigments can stain porous materials.

Step 6: Seal the Concrete

Sealing bare concrete after mold removal serves two purposes. It creates a non-porous surface that mold cannot penetrate in the future, and it blocks moisture migration through the slab that feeds mold growth. Penetrating concrete sealers soak into the pores and react chemically to create a water-resistant barrier within the concrete itself. Film-forming sealers and epoxy coatings sit on top of the surface and create a physical barrier.

For basement floors with moisture transmission issues, an epoxy floor coating ($3 to $12 per square foot for DIY application, $5 to $15 per square foot professionally applied) provides the strongest moisture barrier and the most mold-resistant surface. For foundation walls, a penetrating silicate sealer ($0.50 to $2 per square foot) reduces moisture migration without changing the wall's appearance.

Sealing is optional if the concrete is in a well-ventilated area with no moisture issues, such as an open garage in a dry climate. But for any basement concrete or any area where moisture was part of the mold problem, sealing is a worthwhile investment that significantly reduces the chance of recurrence.

When to Call a Professional

DIY concrete mold removal is appropriate for small to moderate areas of surface mold on accessible concrete. Call a professional mold remediation company if the mold covers more than about 30 square feet, if the mold is accompanied by strong musty odors suggesting hidden growth behind walls or under flooring near the concrete, if the mold returns within weeks after cleaning (indicating an unresolved moisture source), or if anyone in the household has respiratory conditions that could be aggravated by mold exposure during cleaning.

Professional remediation for concrete mold in a basement typically costs $500 to $3,000 depending on the area involved. The professional approach includes containment to prevent spore spread, HEPA air filtration, industrial-grade cleaning agents, and clearance testing to verify the treatment was effective. Professional work also includes a moisture assessment to identify why the concrete is wet and recommendations for preventing recurrence.

Preventing Mold on Concrete

Keep concrete surfaces clean by sweeping or vacuuming regularly. Dust and debris are the food source that makes mold growth possible on concrete, so removing them eliminates one of the three requirements for mold (the others being moisture and temperature).

Address moisture at the source. If groundwater is seeping through a basement slab, install interior drainage or a sump pump system. If condensation is forming on cool concrete walls, improve ventilation or add a dehumidifier. If water is pooling on a garage floor from vehicles or exterior drainage, correct the grading or install a floor drain.

Maintain indoor humidity below 50% in any enclosed space with concrete surfaces. A hygrometer ($10 to $30) placed in the basement or garage tells you exactly where humidity stands. If it regularly exceeds 50%, a dehumidifier is a cost-effective prevention tool that costs far less than repeated mold cleaning.

Key Takeaway

Mold on concrete feeds on surface debris, not the concrete itself. Clean with detergent scrubbing for sealed concrete. For bare porous concrete, follow up with a bleach solution or commercial mold remover to kill growth within the pores. Dry thoroughly, seal the surface to block moisture migration, and address the underlying moisture source to prevent recurrence.