Clean Estimator
Home › Blog › House Cleaning
House Cleaning · 7 min read

How to Deep Clean a Bathroom Like a Pro: Step-by-Step

A real bathroom deep clean goes well past wiping the sink and spraying the toilet. Here's the full step-by-step process, in the order that actually works.

Get a free local estimate for your project Use Free Calculator →

Why Order Matters

A deep clean done out of order means redoing work — dusting after you've already wiped surfaces, or cleaning the floor before you've finished everything above it. Working top to bottom and dirtiest-to-cleanest keeps you from undoing your own progress.

What You'll Need

  • All-purpose cleaner and a bathroom-specific (often acid-based) cleaner for soap scum and hard water
  • Toilet bowl cleaner and a toilet brush
  • Microfiber cloths (a few — don't use the same one on the toilet and the counter)
  • An old toothbrush or small scrub brush for grout and tight corners
  • Glass cleaner for mirrors
  • A mop or floor cleaner suited to your floor type

Step 1: Clear and Declutter

Remove everything from counters, the shower, and the tub. You can't deep clean around products — move them out of the way first.

Step 2: Dust First, From Top to Bottom

Dust light fixtures, the exhaust fan cover, and the top of cabinets before anything else — dust falls, so doing this first means it lands on surfaces you're about to clean anyway, not ones you've already finished.

Step 3: Let Cleaner Sit Before You Scrub

Spray the toilet, tub, shower, and sink with cleaner and let it sit for 5–10 minutes before scrubbing — this is the step most people skip, and it's what actually loosens grime instead of just moving it around.

Step 4: Scrub the Toilet

Inside the bowl with a toilet brush, then the seat, lid, base, and the often-missed area behind the base. Finish with the exterior tank and handle.

Step 5: Tackle the Tub and Shower

  • Scrub tile, grout, and fixtures with your bathroom cleaner (an old toothbrush works well for grout lines and corners)
  • Clean the showerhead if hard water buildup is visible — soaking it in vinegar for 30 minutes before scrubbing helps significantly
  • Wipe down shower doors or rinse the curtain/liner

Step 6: Clean the Sink and Counter

Scrub the sink basin and faucet, paying attention to the base of the faucet where grime accumulates. Wipe down the counter and clean the mirror last, with glass cleaner, so any overspray from earlier steps doesn't leave new streaks.

Step 7: Wipe Down Cabinets and High-Touch Surfaces

Cabinet fronts, drawer pulls, and the light switch — these are touched constantly and rarely get real attention outside a deep clean.

Step 8: Floors Last

Sweep or vacuum first, then mop. Floors go last so nothing from the steps above lands back on a clean floor.

Step 9: Replace What You Removed

Put products back thoughtfully rather than exactly where they were — a deep clean is also a natural point to toss anything expired or no longer used.

How Long This Actually Takes

A full bathroom deep clean, done thoroughly, typically runs 45 minutes to an hour for an average bathroom — longer if grout or hard water buildup is significant and hasn't been addressed in a while.

When It Makes Sense to Hand This Off

If this is a once-a-quarter task competing with everything else on your plate, many people bring in a professional specifically for the deep-clean pass while handling regular upkeep themselves in between. See our full cost guide for what that typically runs.

Bottom Line

A real bathroom deep clean is a longer process than a weekly wipe-down, but working in the right order — dust first, let cleaner sit, floors last — makes it far more efficient. Get a free price estimate if you'd rather have this one handled for you.

Get a Free Local Estimate

Our calculator gives ZIP-code specific prices across all 50 states. Free and instant.

Calculate My Cost →