Bathroom2026-08-12• 7 min read• 718 words

Bathroom Ventilation: Stop Mold in Humid Flats for Good

Exhaust CFM, window plus fan combos, squeegee routine and silicone care that prevent mold in windowless Moroccan bathrooms.

BD = Budget Design (Meknes, Morocco) — France & Maroc. Prix Maroc en MAD (Meknes/Casa 2026), prix France en EUR (2026) — see our Disclaimer. En Darija (latin): atmina dial Maghrib b dirham w dial Fransa b euro.

Bright bathroom with exhaust fan and small window preventing steam and mold.
Photo by Mike van Schoonderwalt / Pexels

Black silicone in 3 months means ventilation failure, not bad cleaning. In a windowless Sbata 4x7 bath, adding 150 CFM fan + 10-min timer + daily squeegee cut mold to zero in 6 weeks. Pair storage with bathroom storage niches — dry air makes storage last.

CFM and fan size: the math

Need: 1 CFM per sq ft minimum. 4x7 = 28 CFM minimum, but humid Moroccan baths need 100-150 CFM 6-inch or 8-inch fan for 5-min steam clear. Undersized 4-inch 60 CFM runs 30 min and still leaves fog.

Buy: 8-inch 150 CFM with backdraft shutter + ball bearing (not bush — bush seizes in 18 months). Noise under 35 dB or family switches it off. Cost MAD 280-480. Duct: rigid 4-inch to shaft or window, max 10 ft + 1 bend. Flexible foil crushed to 2 bends = 50% loss.

Wire to light + timer run-on 10 min (MAD 90 timer). Fan that stops with light leaves 80% moisture behind.

Window + fan combos

With window: exhaust opposite window for cross-flow, keep window 2-inch open during shower + fan on. Frosted louver glass gives privacy + airflow even closed.

Without window: fan + 0.5-inch door undercut for makeup air. Sealed door + powerful fan = whistling + no flow. Cut door or add grille (MAD 60). In rentals, use door-top transfer grille, no cutting.

Shaft-vented flats: confirm shaft pulls (tissue test). Many shafts blocked with nests — complaint to syndic with video. Booster inline fan MAD 340 if shaft weak.

Daily 2-minute routine that beats bleach

After shower: squeegee glass + tiles (30 sec), squeegee floor to drain (20 sec), fan on 10 min, leave door ajar 15 min. Weekly: citric spray on glass + chrome, dry mop behind WC. Monthly: vacuum fan grill (dust halves flow), check silicone.

Bleach whitens but does not kill roots in silicone — remove and reseal black silicone (MAD 30 tube, 20 min). Mildew-resistant silicone + 24h cure before use.

Waterproofing backup

Fan handles air; membrane handles leaks. Walls: membrane up to 72 inch in shower, 12 inch elsewhere. Floor: full membrane + 1:50 slope. Epoxy grout in shower (MAD 80/sq ft extra) resists turmeric shampoo dye + mop acid.

Test before tiling: flood test 48h (plug drain, 2-inch water, mark level). Drop >0.25 inch = leak, fix now. Skipping test caused MAD 8k ceiling repair below in one case.

Cost table

  • 8-inch 150 CFM fan + shutter: MAD 280-480
  • Timer + wiring: MAD 90-170
  • Door grille/undercut: MAD 60-150
  • Mildew silicone reseal DIY: MAD 30-60
  • Membrane + flood test (new build): MAD 850-1,360
  • Total retrofit: MAD 460-860; new-build proofing: MAD 1,310-2,220

US: $50-95 retrofit, $140-240 proofing.

FAQ

Dehumidifier instead of fan? No — 20L unit MAD 2,500 + power hungry, still needs air change. Fan + squeegee wins on cost and speed.

Why does mirror fog for hours? No top glass gap + fan undersized + door sealed. Fix all three, fog clears in 4 min.

Rental fix when you cannot cut ducts

Sbata rental banned wall cutting — we used portable combo: 6-inch window-mount exhaust (MAD 320, fits louver gap, no drilling) + door-top transfer grille with adhesive (MAD 80) + rechargeable squeegee + 300ml moisture absorber box (MAD 45, replace monthly). Steam cleared in 8 min versus 35 min before, silicone stayed white 5 months.

Landlord script that works: email day-one photos with newspaper date, propose window-mount (reversible, you pay), share fan spec + noise 32 dB, offer to leave it. 8 of 10 landlords approve reversible over wall-cut. Keep purchase bill — deduct half on exit as improvement in some contracts.

Avoid portable dehumidifier as sole fix — 20L unit MAD 2,500 + 300W daily still needs air change. Spend MAD 445 on airflow + habit first; dehumidifier only for basement baths with no window and blocked shaft.

How often to replace absorber boxes and clean ducts? Absorber refill monthly in monsoon, every 2 months dry season. Vacuum fan grill monthly — dust halves flow from 150 to 70 CFM. Rigid duct brush yearly; flexible foil replace every 3 years or when crushed. Five minutes monthly keeps 5-minute steam clear, not 25-minute fog.

Azmi Mhamed
Azmi Mhamed
Interior researcher based in Meknes. Focus: compact flats, budget remodels, durable materials. More about us →