That damp, earthy smell that hits you when you walk into the bathroom isn’t just an annoyance — it’s a signal that moisture is getting trapped somewhere it shouldn’t be. When your bathroom smells musty, the cause is almost always mold or mildew growing on a hidden surface, and the only fix that actually works is finding the source. Air fresheners cover the smell for an hour. Spraying bleach kills surface mold for a week. Neither solves the real problem, which is usually a moisture leak, a clogged trap, or a vent fan that doesn’t move enough air.
Part of our Bathroom Remodeling & Flooring guide — explore the full guide →
I’ll walk through the seven most common sources of bathroom mustiness, in order of how often I find them on inspection, and the targeted fix for each.
- 1. The Exhaust Fan Isn’t Doing Its Job
- 2. Hidden Mold Around Caulk and Grout
- 3. The Drain Trap Is Slow or Dry
- 4. The Toilet Wax Ring Is Failing
- 5. Wet Towels and Bath Mats
- 6. Vanity Cabinet Holds Hidden Moisture
- 7. The Shower Curtain Liner Is Mold City
- Subfloor and Hidden Damage
- Daily and Weekly Habits That Prevent Mustiness
- FAQ
1. The Exhaust Fan Isn’t Doing Its Job
Most bathroom fans are undersized, clogged with dust, or vented into the attic instead of outside. Pull the cover off, vacuum the fan blades and housing, then test the fan — hold a single sheet of toilet paper near the grille while it runs. If the paper doesn’t stick to the grille, your fan isn’t pulling enough air.
Code requires 50 CFM minimum for bathrooms under 100 sq ft, 1 CFM per sq ft for larger spaces. If your fan rating is below that, replace it. Panasonic WhisperCeiling and Broan QuietWarm models run $90 to $200 and are dramatically better than builder-grade fans.
Run the fan during every shower and for 20 to 30 minutes after. Install a humidity-sensing switch ($30 to $50) and the fan handles itself.
2. Hidden Mold Around Caulk and Grout
Look closely at the caulk around the tub, shower base, and where tile meets countertop. Pink, gray, or black streaks mean mold is colonizing the silicone. Tile grout shows similar staining when moisture sits in the joints.
Cut out and re-caulk with a mold-resistant silicone like GE Sanitary 100% Silicone or DAP Premium 3.0. Allow 24 hours to cure. For grout, scrub with a 50/50 bleach-water solution, dry, and seal with a penetrating grout sealer (Aqua Mix, Miracle Sealants).
3. The Drain Trap Is Slow or Dry
Sink and shower drains have a P-trap — the curved section that holds water and blocks sewer gas from rising into the room. If a trap dries out (rare bathrooms used infrequently), sewer gas comes up through the drain and reads as a musty, sometimes sulfur-tinged smell.
Run water down every drain for 30 seconds once a month in guest bathrooms. For active bathrooms, check that drains aren’t running slow — biofilm in the pipe walls smells musty even when the trap holds water.
Pour 1/2 cup baking soda followed by 1 cup of white vinegar down each drain. Let it foam for 15 minutes, then flush with hot water. For heavier biofilm, BioClean enzyme drain cleaner ($25 for 2 lbs) digests the gunk over 2 to 4 weekly applications.
4. The Toilet Wax Ring Is Failing
A failing wax ring lets water and gas seep around the toilet base. The smell is more sewer-like than musty, but on a slow leak it can read as just damp and earthy. Press down on the toilet — if it rocks at all, the wax ring has likely compromised.
Pull the toilet, replace the wax ring ($5), reset with new bolts and a fresh bead of caulk around the base. The whole job takes 45 minutes and saves you from subfloor rot.
5. Wet Towels and Bath Mats
The most overlooked source. A damp towel hung on a hook stays wet for 12 to 24 hours and grows mildew. Multiply by a family of four and you’ve got a permanent musty bath mat-and-towel ecosystem.
- Use a towel bar instead of hooks — bars dry towels in half the time
- Wash bath mats every 1 to 2 weeks, not monthly
- Replace bathroom rugs that smell musty even after washing
- Don’t store dirty laundry in the bathroom hamper between washes
6. Vanity Cabinet Holds Hidden Moisture
Cabinets under sinks trap humidity, especially if there’s a slow drip from the supply lines or trap. Open the cabinet, pull out everything, and look for water staining on the bottom panel, swelling at the back wall, or mold growing on stored cleaning bottles.
Tighten any loose connections at the supply valves and trap. Replace soft or stained cabinet bottoms — particle board absorbs water permanently. Add a moisture absorber like DampRid ($6) inside the cabinet to manage residual humidity.
7. The Shower Curtain Liner Is Mold City
Plastic shower curtain liners grow mold along the bottom hem within weeks. Throw them in the washer with two bath towels and 1 cup of baking soda; rinse with vinegar; hang to dry. Most plastic liners survive 2 to 3 wash cycles before they degrade. Then toss and replace — they’re $5 to $15.
Cloth liners and shower curtains should go through the washer every 4 to 6 weeks. Pulling the curtain closed after each shower lets it dry instead of bunching wet.
Subfloor and Hidden Damage
If you’ve fixed all the obvious sources and the bathroom smells musty still, you may have moisture trapped in the subfloor, behind tile, or inside walls. Look for soft spots in the floor near the tub, toilet, and sink. Press the wall behind the toilet — drywall that gives or sounds hollow indicates damage.
Long-term hidden moisture leads to subfloor rot, structural problems, and dangerous mold colonies (black mold, Stachybotrys). At this point, call a licensed plumber and possibly a mold remediation specialist. The DIY fix is over.
Daily and Weekly Habits That Prevent Mustiness
- Run the exhaust fan during and 20-30 minutes after every shower
- Wipe down shower walls with a squeegee after use
- Hang towels on a bar, not a hook, and replace every 3 to 4 days
- Run hot water down sink and shower drains weekly
- Wash bath mats and shower curtain liners monthly
- Open the bathroom door after showers to let humidity escape
- Crack a window when weather allows
FAQ
Why does my bathroom smell musty even after cleaning?
Cleaning surface mold doesn’t fix moisture sources. Look for hidden mold in caulk, grout, behind toilet bases, and inside the vanity cabinet.
Is a musty smell in the bathroom dangerous?
Mild mustiness from mildew is unpleasant but not immediately harmful. Persistent musty smells with visible black mold can produce mycotoxins that cause respiratory issues — investigate quickly.
Will a dehumidifier solve the problem?
A small dehumidifier helps in bathrooms with poor ventilation. It’s a band-aid, not a fix — find the underlying moisture source first.
How do I know if mold is in the walls?
Soft drywall, peeling paint, water staining, or musty smell that worsens near a wall but not at the surface. A pinless moisture meter ($25 to $40) reveals trapped moisture without cutting into drywall.
Should I bleach a moldy bathroom?
Bleach kills surface mold on hard, non-porous surfaces. It does not penetrate caulk, grout, or wood. For lasting results, remove and replace contaminated materials, then address the moisture source.