Most Likely Causes (Ranked)

Carpet padding (usually foam or rebond) absorbs moisture from any source — spills, pet accidents, condensation, cleaning that used too much water, or humidity. Once wet, the pad retains moisture much longer than the carpet surface, creating a hidden mold incubator. The carpet on top traps humidity against the pad, preventing it from drying. Most homeowners have no idea their pad is wet because the carpet surface feels dry.

Carpet installed directly on a concrete slab (common in basements and slab-on-grade homes) is chronically exposed to moisture wicking up through the concrete. Even dry-looking concrete transmits water vapor from the soil below through capillary action. Without a vapor barrier between the slab and the pad, this moisture slowly saturates the pad from below.

Any past water event — flooding, pipe leak, roof leak, pet accidents, or over-wet carpet cleaning — can leave the pad saturated. Even events that seemed minor or were cleaned up quickly may have left enough moisture in the pad for mold to establish. Mold can begin growing in carpet pad within 24-48 hours of a wetting event.

In humid climates or poorly ventilated rooms, ambient humidity alone can provide enough moisture for mold growth in carpet pad — especially on lower floors, in closets, and behind furniture where air doesn't circulate well. Keeping indoor humidity above 60% for extended periods is sufficient for mold colonization.
How to Fix It
Assess the Damage: Can It Be Saved?
$0The critical question is whether the pad needs replacement. Here's how to decide.
- 1Pull back carpet in the smelliest area and inspect the pad. If it's discolored, crumbly, or smells strongly, it needs to be replaced — you cannot clean mold out of foam padding.
- 2If the pad looks and smells fine, the issue may be in the carpet backing or fibers, which can sometimes be cleaned.
- 3Rule of thumb: if the pad has been wet for more than 48 hours at any point, it almost certainly has mold and needs replacement. Carpet pad is cheap ($0.30-0.60/sq ft) — your health isn't.
- 4If there's visible mold on the subfloor or slab underneath the pad, that also needs to be cleaned and treated before new pad goes down.
Replace the Carpet Pad
$1-3/sq ft (pad + labor)If the pad is moldy, replacement is the only effective fix. The carpet itself can often be saved.
- 1Pull back the carpet (it's usually tacked at the edges and can be pulled up carefully).
- 2Remove and dispose of the old pad. Wear an N95 mask and gloves — moldy pad releases spores when disturbed.
- 3Clean the subfloor or slab with a mold-killing solution (10:1 water to bleach for concrete; antimicrobial cleaner for wood subfloors). Let it dry completely — 24-48 hours.
- 4If on a concrete slab, consider installing a vapor barrier (6-mil poly) before the new pad to prevent future moisture wicking.
- 5Install new pad and re-stretch the carpet. If the carpet backing also has mold, the carpet needs replacing too (you can't clean mold from carpet backing).
- 6Total cost: pad replacement for a 12x15 room runs $200-500 including labor. Worth it vs. the health effects of breathing mold daily.
Deep Clean Carpet Fibers (If Pad Is OK)
$100-300 (professional) / $40-60 (rental)If the pad is fine but the carpet fibers smell musty from surface-level moisture.
- 1Rent a carpet cleaner ($40-60/day from Home Depot, grocery stores) or hire a professional carpet cleaning service ($100-300 per room).
- 2Use a carpet cleaning solution with an antimicrobial agent, or add 1 cup of white vinegar per gallon of hot water to the machine.
- 3Make multiple slow passes — the extraction pass (sucking up water) is more important than the spraying pass. Leave the carpet as dry as possible.
- 4Run fans and a dehumidifier immediately after cleaning. The carpet must dry within 12-24 hours to prevent new mold growth.
- 5Sprinkle baking soda on the dry carpet, let it sit for 30 minutes, then vacuum to absorb residual odors.
Consider Replacing With Hard Flooring
$3-12/sq ft installedFor basements, slab-on-grade, or recurring moisture — carpet may not be appropriate.
- 1Luxury vinyl plank (LVP): $3-7/sq ft installed. Waterproof, durable, and available in wood-look designs. Excellent for basements and moisture-prone areas.
- 2Tile: $5-12/sq ft installed. Completely impervious to moisture. Best for basements with active water issues.
- 3Sealed concrete: $2-5/sq ft for polish and seal. Industrial aesthetic but zero mold risk. Popular in basements.
- 4If you want softness underfoot, use washable area rugs on hard flooring. When they get wet, you can dry them or replace them — unlike wall-to-wall carpet where the pad hides moisture.
- 5Engineered hardwood: $4-10/sq ft installed. More moisture-resistant than solid hardwood but not recommended for basements with active moisture.
When to Call a Professional
Visible mold on the carpet surface — surface-visible mold means the pad underneath is heavily contaminated. Replace both pad and carpet in the affected area.
musty smell in your house accompanied by respiratory symptoms — coughing, sneezing, or worsening asthma while in the carpeted room indicates significant mold exposure.
Carpet in a flooded area that wasn't dried within 48 hours — after flooding, if the carpet wasn't professionally extracted and dried within 2 days, the pad almost certainly has mold.
Mold on the subfloor beneath the carpet — subfloor mold indicates long-term moisture exposure and needs treatment before any new flooring is installed.
Persistent pet urine odor that cleaning can't remove — urine that soaks through to the pad and subfloor creates a smell that carpet cleaning alone cannot fix. The pad and sometimes the subfloor need treatment or replacement.
How to Prevent It
Address spills and pet accidents immediately — blot up liquid, then use a carpet cleaner and a fan to dry the area thoroughly within 24 hours. The faster you dry it, the less likely mold will develop.
Don't use carpet on concrete slabs without a vapor barrier — a 6-mil poly sheet between the slab and pad prevents moisture wicking that leads to chronic mold.
Keep indoor humidity below 50% — use a dehumidifier in humid climates, especially in rooms with wall-to-wall carpet.
Use a professional carpet cleaner that extracts thoroughly — DIY machines often leave too much water in the pad. Professional hot-water extraction leaves carpet dryer.
Replace carpet with hard flooring in moisture-prone areas — basements, bathrooms, and laundry rooms should not have carpet.
Why Carpet Pad Is the Real Problem
Carpet is a two-layer system: the visible carpet (fibers and backing) sits on top of a pad (usually foam or rebond). The pad provides cushioning and insulation. But it also acts as a sponge that absorbs and retains moisture indefinitely.
When any liquid reaches the pad — a spill, pet accident, flood, or slow leak — the pad soaks it up. The carpet on top then acts as a lid, trapping the moisture and preventing evaporation. In this warm, dark, damp environment, mold begins growing in 24-48 hours. The carpet surface may dry and feel fine while the pad below remains saturated and moldy.
This is why carpet cleaning alone often doesn't fix musty carpet. You can clean the fibers perfectly, but if the pad underneath is moldy, the smell comes back within days. The pad costs $0.30-0.60 per square foot — it's genuinely cheap to replace and makes an immediate, dramatic difference.
Frequently Asked Questions
Replace it. Carpet pad is porous foam that cannot be effectively cleaned or disinfected once mold has established. The foam structure allows mold roots to penetrate throughout the material. Cleaning the surface does not eliminate mold inside the foam. Replacement pad costs $0.30-0.60 per square foot — it's not worth the health risk to try to save contaminated pad.
Push your hand firmly into the carpet and then smell your hand — a musty or damp smell confirms pad moisture. You can also pull back a corner of carpet (it's usually just tacked at the edges). Feel the pad and the subfloor for dampness. A moisture meter ($25-40) pressed firmly into the carpet can detect elevated moisture without pulling it up.
Baking soda absorbs surface odors from carpet fibers — sprinkle it liberally, wait 30 minutes to overnight, then vacuum. It works well for mild odors from surface-level causes. But if the smell is coming from the pad (which it usually is), baking soda on the surface won't help. You're treating the symptom, not the source.
Pad replacement runs $1-3 per square foot including the new pad and labor to pull up carpet, remove old pad, install new pad, and re-stretch the carpet. For a 12x15 room (180 sq ft), expect $200-500 total. If the carpet also needs replacement, total flooring costs run $4-10 per square foot for carpet or $3-12 per square foot for hard flooring alternatives.
