bathroom

How to Deep Clean Your Bathroom: A Room-by-Room System

A real deep clean goes beyond the weekly wipe-down. Here's a methodical approach to tackling every surface, fixture, and hidden corner — with the products that actually work.

By Maren Kvist 6 MIN READ
How to Deep Clean Your Bathroom: A Room-by-Room System

A weekly bathroom clean keeps the surface presentable. A deep clean handles everything underneath the surface — the grout that’s slowly turning gray, the exhaust fan clogged with dust, the showerhead filming over with mineral deposits, the caulk that needs attention before it becomes a bigger problem.

Deep cleaning a bathroom takes 90 minutes to 2 hours done right. Here’s how to do it in a logical sequence so you’re not re-dirtying surfaces you’ve already cleaned.

The Logic of the Sequence

Clean from top to bottom, dry to wet. Start with the ceiling and walls (dry dust first, then wipe), move to fixtures and surfaces, then floors last. This prevents dust and drips from landing on already-clean areas. Ventilation runs first and last — on to pull out steam and fumes while you work, on again after to dry the room.

What You Need

Get everything together before you start. Mid-clean trips to the supply cabinet break momentum.

Cleaning products:

  • All-purpose bathroom cleaner (Method or Mrs. Meyer’s for light surfaces, Zep or Lysol for heavier buildup)
  • Toilet bowl cleaner with a nozzle (angled to reach under the rim)
  • Grout cleaner — CLR Bath & Kitchen or a paste of baking soda and dish soap for lighter grime
  • Limescale remover for showerheads and faucets — CLR Calcium, Lime & Rust Remover is the standard
  • Glass cleaner for mirrors — Windex Ammonia-Free if you have mirror frames that could be damaged by ammonia
  • Mold and mildew spray for caulk and grout — Tilex Mold & Mildew Remover or RMR-86 for serious cases

Tools:

  • Microfiber cloths (at least 4 — one for glass, one for surfaces, one for fixtures, one backup)
  • Grout brush or old toothbrush
  • Toilet brush with good reach
  • Squeegee for shower glass
  • Bucket and mop for floors
  • Step stool for the exhaust fan and top of cabinets

Step One: Exhaust Fan

Start here because it’s the most neglected and the dustiest. Turn off the power at the switch (or breaker if you want to be cautious), unscrew the cover, and take it to the sink. Wash the cover with dish soap and let it dry. Use a vacuum with a brush attachment to pull dust out of the fan housing itself — a lint roller also works well for this. Reattach when dry. A dirty exhaust fan runs inefficiently and recirculates dust. Most haven’t been touched in years.

Step Two: Ceiling and Upper Walls

A dry microfiber cloth on a mop handle reaches the ceiling without a ladder. Hit the corners first — that’s where cobwebs accumulate. Wipe down the upper walls in sections. In bathrooms with poor ventilation, you’ll often find a faint grime line where steam hits the wall. A damp cloth with all-purpose cleaner removes it.

If there’s visible mold on the ceiling (common in bathrooms without windows), spray with a mold remover, let it dwell 5 minutes, then wipe. Ventilation is the long-term fix — a mold-resistant ceiling paint (Zinsser Perma-White) helps prevent recurrence.

Step Three: Mirrors and Light Fixtures

Spray glass cleaner onto a microfiber cloth, not directly on the mirror — this prevents cleaner from seeping behind the frame. Wipe in one direction to avoid streaks. For light fixtures, dust first with a dry cloth, then wipe the housing with a damp cloth. Replace any bulbs that are dim or flickering.

If you have a medicine cabinet, empty it completely. Throw out expired medications and products. Wipe all shelves. Restocking with intention means you’ll actually be able to find things.

Step Four: Shower and Tub

This is the longest step. Spray all surfaces — walls, floor, fixtures — with bathroom cleaner and let it sit for 5 minutes while you do something else. The dwell time is doing the work; wiping immediately without it means you’re just moving grime around.

Grout: Apply grout cleaner or baking soda paste with a grout brush. Scrub in short strokes. White grout that’s yellowed or gone gray usually responds well to OxiClean mixed into a paste — apply, let sit 10 minutes, scrub, rinse.

Showerhead: If you have hard water, the showerhead is likely partially blocked with mineral deposits. Fill a plastic bag with undiluted white vinegar, submerge the showerhead, and secure the bag with a rubber band. Leave it for at least an hour (overnight for heavy buildup). Remove, run hot water for 30 seconds to flush, and the flow should improve noticeably.

Glass doors: Squeegee first to remove loose water and soap film. Then spray with a 1:1 solution of white vinegar and water, let sit 2 minutes, wipe with a microfiber cloth. Hard water spots on glass often need a dedicated glass polish — Bar Keepers Friend in powder form with a damp cloth removes spots that vinegar can’t touch.

Caulk: Inspect caulk lines around the tub, shower pan, and floor. Discolored but intact caulk gets a mold spray treatment. Caulk that’s cracking, peeling, or separating should be removed and replaced — this is a 30-minute repair that prevents water damage behind the tile.

Step Five: Toilet

Apply toilet bowl cleaner under the rim and let it sit while you clean the outside. Wipe exterior surfaces in order: tank lid, tank, handle, outside of bowl, base. The base of a toilet collects significant buildup — use a concentrated cleaner and a brush, not just a quick wipe. Use a separate cloth from the rest of the room.

For the interior, scrub with the toilet brush, paying attention to the waterline (often has a ring even in regularly cleaned toilets) and under the rim where cleaner jets can get blocked with mineral deposits. For a tough ring, a pumice stone (pumie scouring stick) removes buildup without scratching vitreous china when used wet.

Step Six: Sink and Vanity

Remove everything from the vanity surface. Wipe the countertop, backsplash, and under the faucet — faucet bases accumulate soap scum and toothpaste splatter that gets ignored during weekly cleans. For mineral deposits around the drain, CLR applied with a cloth and left for 2 minutes dissolves most buildup.

Clean the sink basin with an all-purpose cleaner. The drain is often overlooked: if it’s draining slowly, a drain snake or a dose of Drano Gel (not crystals, which can damage older pipes) clears most clogs. A drain cover prevents most hair clogs from happening.

Step Seven: Cabinets and Hardware

Wipe down cabinet fronts — these collect fingerprints and humidity grime. A damp microfiber cloth handles most surfaces without damaging the finish. For hardware (knobs, pulls), a quick spray of all-purpose cleaner and a dry wipe. Tarnished brass hardware responds well to a paste of lemon juice and baking soda — apply, let sit 5 minutes, rinse, dry.

Step Eight: Floor

Mop last. Sweep or vacuum first — mopping over dry debris just spreads it. Use a bathroom floor cleaner appropriate for your floor type (avoid acidic cleaners on natural stone). A steam mop works well for tile grout lines. After mopping, place a clean bath mat down and leave the exhaust fan running for 20 minutes to dry the room.

How Often to Deep Clean

A full deep clean — exhaust fan, grout, showerhead, caulk inspection, under-faucet cleaning — every 6 to 8 weeks is reasonable for a one-household bathroom. Weekly maintenance (toilet, sink, mirror, floor) stays faster and easier when you’re not also fighting accumulated buildup. The 90-minute deep clean twice a season means your bathroom never gets to the point where it feels like a project.

Explore Further

More insights from the bathroom lab.