Quick Answer
To spring clean your bathroom, start by removing everything and ventilating the room. Dust from top to bottom, then apply cleaners to the shower, tub, toilet, and sink and let them dwell for 5–10 minutes. Scrub each surface in order, tackle grout and hard water stains, polish the mirror, wash all textiles, and finish by mopping the floor. A full bathroom spring clean takes 1.5–2.5 hours and should be done at least once a year for a complete reset.
Why Spring Is the Best Time to Deep Clean Your Bathroom
After an entire winter of closed windows, recirculated air, and increased humidity from hot showers, your bathroom has been quietly collecting moisture, bacteria, and buildup that regular weekly cleaning doesn’t fully address. Spring cleaning is your annual reset! This is your chance to get behind, under, and inside everything and bring the room back to a genuinely clean baseline.
Bathrooms, more than any other room in the house, trap moisture. That moisture feeds mold, mildew, soap scum, and bacteria. If you’ve noticed a musty smell that won’t go away, discolored grout, a slow drain, or pink streaks in the shower, those are all signs that a surface-level wipe-down isn’t cutting it anymore. A full spring deep clean tackles the root causes, not just the visible symptoms.
This guide walks you through every surface, every hidden spot, and the exact products and techniques I use as a professional cleaner. These are the same ones I’ve shared with my community of over 5 million followers across Instagram, YouTube, TikTok, and Facebook. Whether this is your first deep clean or your twentieth, you’ll find something here to level up your routine.
Supplies and Tools You’ll Need
Having everything ready before you start is the difference between a focused 2-hour cleaning session and a frustrating 4-hour scavenger hunt. I recommend keeping a dedicated bathroom cleaning kit in a caddy so you can grab and go. Here’s what you need for a full spring clean:
Cleaning Products
Tools
Brandon’s Pro Tip: Microfiber cloths are one of the most versatile tools in your cleaning kit. I use them in every room of the house. Use separate colors for different tasks: one color for the toilet, another for the mirror and sink to avoid cross-contamination.
Step-by-Step Bathroom Spring Cleaning Process
The key to an efficient bathroom deep clean is working in the right order. Always clean from top to bottom and from dry tasks to wet tasks. This prevents drips from landing on surfaces you’ve already cleaned and keeps you moving forward without backtracking.
⚠️ Safety Warning: Never mix bleach with vinegar, ammonia, or other cleaning products. This can create toxic chlorine gas. Use products one at a time and rinse surfaces thoroughly between applications. Always wear gloves when working with bleach. For a detailed guide on safe bleach use, see The Right Way to Clean Your Bathroom with Bleach.
Deep Cleaning the Shower and Tub
The shower and tub are usually the most labor-intensive part of a bathroom deep clean, which is exactly why we tackle them first while our energy is highest. After your cleaner has had time to dwell, it’s time to scrub.
Shower Walls and Doors
Work from top to bottom with a scrubbing brush, drill brush attachment, or non-scratch sponge. For soap scum buildup, a DIY solution of equal parts white vinegar and water with a teaspoon of Dawn dish soap cuts through it effectively. Spray it on, let it sit, and scrub in circular motions. For glass shower doors, a squeegee after cleaning prevents new water spots from forming immediately.
The Tub
Textured, non-slip tub surfaces are notorious for trapping grime in their grooves. A cream-based cleaner like Bar Keepers Friend Soft Cleanser works well here because of its thicker consistency. Apply it, scrub with a brush (a drill brush makes this dramatically easier), and rinse thoroughly. Use a cup or detachable shower head to rinse walls from top to bottom, making sure no cleaner residue is left behind.
For a complete walkthrough of this process, check out How to Clean Your Shower and Tub Like a Pro.
Shower Curtain and Liner
If you have a fabric shower curtain, pull it down and toss it in the washing machine with a couple of towels (the towels provide scrubbing action). Plastic liners can also go in the wash on a gentle cycle with warm water. If a liner has heavy mold or mildew that won’t come clean, replace it, they’re inexpensive and not worth the fight.
Brandon’s Pro Tip: After every shower, pull the shower curtain closed so it can dry flat. This one habit prevents the majority of pink mold and mildew growth on curtains. It takes two seconds and saves you from scrubbing later.
Deep Cleaning the Toilet
The toilet gets weekly attention in most homes, but a spring deep clean goes further than a standard scrub. This is the time to remove the seat, clean behind the tank, and address the areas that routine cleaning misses.
Inside the Bowl
After your gel cleaner has had time to dwell under the rim, scrub the bowl thoroughly with a toilet brush, paying extra attention to the waterline and under the rim where bacteria and mineral deposits collect. For stubborn mineral rings (common with hard water), a wet pumice stone gently rubbed over the stain will remove what chemicals can’t. Keep the surface wet and let the pumice do the work, no heavy pressure needed.
Outside the Toilet — Every Surface
Dust the toilet before applying cleaner. Doing this prevents dust from becoming sticky sludge when it mixes with spray. Then spray bleach cleaner on the seat, lid, handle, tank, and base. Let it sit for at least 30 seconds, then wipe everything down. For a spring deep clean, remove the toilet seat entirely (two bolts on the back) to access the hidden grime trapped underneath. This area collects moisture and bacteria that you simply cannot reach with the seat attached.
The Floor Around the Toilet
This is the step most people skip and it’s often the source of persistent bathroom odors. Spray the floor area around the base of the toilet with disinfectant, let it dwell, and wipe it up. Urine splatter dries on the floor and becomes invisible but continues to produce odor. Cleaning this area thoroughly can completely eliminate that “why does my bathroom still smell?” problem.
For the full expert method, see The Best Way to Clean Your Toilet and 10 Essential Toilet Cleaning Tips You Need to Know.
Sink, Faucet, and Vanity
The sink area collects toothpaste splatters, soap residue, hair, and hard water deposits daily. Start by clearing any remaining items and removing loose debris with a damp cloth. Spray a bleach-based cleaner on the sink basin, faucet, and countertop, and let it sit for 30 seconds. Scrub the basin, paying attention to the drain area where buildup collects. Use Bar Keepers Friend on the faucet if you have hard water stains or mineral deposits.
Finish by buffing the faucet and countertop dry with a clean microfiber cloth. This removes water spots and gives the chrome or brushed nickel a polished finish. During a spring clean, also open the vanity cabinet, remove everything, wipe down the shelves, and reorganize. Toss any expired medications or products.
Mirrors and Glass
Mirrors seem simple, but streaks are the most common complaint I hear. The secret is technique, not product. Spray glass cleaner (or a DIY vinegar-and-water mix) evenly across the mirror. Wipe with a clean, dry microfiber cloth in an S-pattern from top to bottom. This prevents the circular streaks you get from wiping in circles. Then buff with a second dry microfiber cloth to remove any remaining haze.
If your mirror has been neglected, the first wipe may leave streaks simply because there’s too much buildup. In that case, do two passes: the first to cut through grime, the second to polish.
Brandon’s Pro Tip: The two-cloth mirror method: one damp microfiber to clean, one dry microfiber to buff. This is the simplest way to get a streak-free finish every time. It works on glass shower doors too.
Grout and Tile
Grout is porous, which means it absorbs everything: dirt, soap, body oils, mildew. Spring cleaning is the time to give grout a proper deep clean that goes beyond what your weekly routine addresses.
Light to Moderate Buildup
Mix baking soda with 3% hydrogen peroxide to create a toothpaste-like paste. Apply it directly to grout lines with an old toothbrush or nylon grout brush and scrub. Let the paste sit for 5 minutes, then rinse thoroughly. You may need to rinse twice to clear the baking soda haze.
Heavy Staining or Mold
For grout that’s seriously discolored or has visible mold, a bleach-based cleaner with an extended dwell time of 5–10 minutes is more effective. Apply it, let it sit, then scrub and rinse. For tile surfaces that are bleach-safe (most ceramic and porcelain tiles), this approach whitens and disinfects simultaneously.
Once your grout is clean, consider sealing it with a penetrating grout sealer. Sealed grout resists staining, repels moisture, and makes future cleaning dramatically easier. It’s one of the highest-return investments you can make in your bathroom.
For the complete method I use professionally, read The Best Way to Clean Tile & Grout and The Best Way to Clean Your Tile & Grout Shower.
Hidden Areas Most People Miss
A spring deep clean is your chance to get to the spots that weekly cleaning never touches. Here are the most commonly overlooked areas in a bathroom:
Exhaust Fan
A clogged exhaust fan can’t remove moisture effectively, which leads to mold growth. Remove the cover, soak it in warm soapy water, and wipe the fan blades with a damp cloth. Let everything dry completely before reassembling. This takes 10 minutes and makes a massive difference in your bathroom’s ability to handle humidity. For more on keeping your home’s ventilation working properly, check out How to Keep Your Home Fresh by Replacing and Cleaning Your Filters.
Behind and Around the Toilet
The space behind the toilet tank and along the wall is a magnet for dust, hair, and moisture. Pull the trash can away from the wall and wipe down the floor and wall surfaces behind the toilet. If your toilet is wall-mounted, clean the mounting bracket area.
Toothbrush Holder and Soap Dish
These collect standing water, soap residue, and bacteria. Soak them in warm soapy water, scrub with a brush, and dry completely. If they have a slimy film, they’re overdue for a clean.
Toilet Brush and Holder
The tool you use to clean the toilet needs cleaning too. Spray the brush and the inside of the holder with disinfectant. Let the brush air-dry by propping the handle between the seat and the bowl so drips fall into the bowl. This one habit keeps the brush from becoming a breeding ground for bacteria.
Light Switch, Door Handle, and Cabinet Pulls
These high-touch surfaces collect germs from every person who uses the bathroom. Wipe them down with a disinfecting cleaner or wipe. This takes 30 seconds and is one of the most impactful hygiene improvements you can make.
Under the Sink
Pull everything out, check for leaks or moisture damage, wipe down the shelf surfaces, and reorganize. This is also a good time to check if any pipes are dripping or if you’re seeing early signs of mold.
Bathroom Textiles — Towels, Mats, and Curtains
Bathroom textiles absorb moisture constantly, which makes them a breeding ground for bacteria and odor. Spring cleaning is the time to reset them all.
Towels: If your towels have a musty smell even after washing, they have detergent residue buildup. Run them through a wash cycle with 1–2 cups of white vinegar (no detergent), then follow with a second wash using a small amount of detergent. Skip fabric softener, it leaves a waxy coating that traps odor. For the full reset method, see The Best Way to Clean Stinky Towels.
Bath mats: Check the care label, but most can be machine washed. Shake them out first to remove loose hair and debris. Wash on warm with a gentle detergent and hang to dry or tumble dry on low.
Shower curtain liners: Wash on gentle with warm water and a splash of vinegar. If mildew is heavy, replace the liner. A new one costs a few dollars and starts you fresh.
Floors — The Final Step
The floor is always the last thing you clean in any room, because every other step sends debris, drips, and dust downward. Sweep or vacuum first to remove hair and loose dirt (this is especially important in bathrooms, where wet hair on tile turns into glue the moment it touches water). Then mop with a disinfecting cleaner, working in small sections from the far wall toward the door.
Pay extra attention to the area around the toilet base, behind the door, and along baseboards where dust and moisture collect. Let the floor dry completely before replacing rugs and items.
For more floor cleaning techniques, see 5 Easy Floor Cleaning Tips.
Maintenance Schedule to Stay Ahead
A deep spring clean is a reset, but the real secret to a clean bathroom is a simple ongoing routine. Here’s the schedule I follow and recommend:
| Frequency | Task | Time |
|---|---|---|
| Daily | Squeegee shower walls and glass after use | 1 min |
| Daily | Wipe the sink and countertop | 1 min |
| Daily | Hang towels to dry fully between uses | 30 sec |
| Weekly | Clean the toilet (bowl, seat, base, and surrounding floor) | 10 min |
| Weekly | Scrub the shower and tub | 10 min |
| Weekly | Clean the mirror | 2 min |
| Weekly | Mop the floor | 5 min |
| Weekly | Empty the trash and wipe the can | 2 min |
| Monthly | Deep clean grout lines | 20 min |
| Monthly | Clean the exhaust fan | 10 min |
| Monthly | Wash bath mats and shower liner | 5 min + laundry |
| Seasonal | Full deep clean (this guide) | 1.5–2.5 hrs |
| Seasonal | Replace old caulk if cracked or moldy | 30 min |
| Seasonal | Seal grout if needed | 30 min |
Integrating quick daily habits into your routine prevents the overwhelming buildup that makes deep cleaning feel like a chore. For a simple daily system, check out the 15-Minute Daily Reset or pick up the Easy Steps to Keep Your House Clean daily checklist.
🌱 Free Spring Cleaning Checklist
Download the checklist that keeps thousands of Clean Freaks on track every spring. Completely free.