Grandma Knows: How to Clean a Shower Properly
Learn how to clean a shower properly with simple methods that tackle soap scum, limescale, and mold using everyday household ingredients.
A shower gets used every single day, and yet it rarely gets the kind of attention it deserves. Most people give the walls a quick rinse and call it clean. But over time, the residue left behind by soap, shampoo, hard water, and steam builds up into something that no amount of rinsing will fix. The tiles start to look dull. The grout darkens. A slimy film creeps across the floor. The showerhead drips weakly instead of spraying properly.
None of this happens overnight, but once it sets in, it takes real effort to reverse. The good news is that cleaning a shower properly does not require expensive products or complicated equipment. What it does require is understanding what you are actually dealing with — and choosing the right approach for each problem.
Why Showers Get Dirty in Ways That Are Hard to See
The shower looks clean after each use because the water washes everything down. But water itself is part of the problem, especially in homes with hard water. Hard water contains dissolved minerals, primarily calcium and magnesium. Every time water evaporates off a surface — which happens constantly in a warm shower — those minerals stay behind. Over weeks and months, they form a hard, chalky buildup called limescale.
Limescale is not just cosmetic. On glass shower doors, it creates a cloudy film that gets worse with each shower. On tiles, it dulls the surface. Inside the showerhead, it blocks the small water jets and reduces water pressure. It binds to surfaces at a chemical level, which is why it does not wash off with plain water or even most all-purpose sprays.
Soap adds another layer to the problem. Modern liquid soaps and shampoos contain oils, fragrances, and other compounds that do not fully rinse away. They mix with the mineral deposits in hard water and form a sticky, grayish-white film known as soap scum. This film sticks to tile, glass, and plastic and acts almost like glue — catching more soap residue, skin cells, and dust with every passing day.
Then there is moisture. A shower that does not dry out between uses stays damp for long stretches of time. That damp environment is exactly what mold and mildew need to grow. Mold tends to take hold in the grout first, because grout is porous and slightly rough, which makes it easy for spores to root in. Once mold is established in grout, it is one of the harder cleaning problems in the entire home.
Starting with the Right Mindset
The single most important shift in how to clean a shower is moving from reactive to regular. When cleaning only happens once soap scum and limescale have had months to harden, every session becomes a major effort. When cleaning happens more frequently — even briefly — buildup never gets the chance to solidify.
Think of it this way: a light wipe-down once a week takes about five minutes. Removing limescale that has been building for six months might take an hour and a lot of scrubbing. One of those is clearly the better use of time.
That said, if the shower is already in a neglected state, the right starting point is a thorough deep clean. After that, a simple maintenance routine keeps it from getting bad again.
What to Use: Household Ingredients That Actually Work
Before reaching for a commercial cleaner, it is worth understanding what simple household ingredients can do — and why they work.
White Vinegar
White vinegar is mildly acidic, which makes it effective against limescale and soap scum. Both of those deposits are alkaline in nature, and acid dissolves them. Vinegar is not the strongest acid available, but it is safe to use on most shower surfaces, inexpensive, and widely available.
Undiluted white vinegar works best for limescale. For general cleaning and light soap scum, a 1:1 mix of vinegar and water is enough. Warm vinegar works faster than cold vinegar because the heat increases the chemical reaction.
One important note: do not use vinegar on natural stone surfaces such as marble or travertine. The acid will etch and permanently damage the surface. On grout, vinegar is useful for cutting through light residue, but repeated use can gradually weaken grout over time, so it should not be the only cleaning method used.
Baking Soda
Baking soda is a mild abrasive and a gentle alkali. On its own, it is good for scrubbing without scratching, and it helps neutralize odors. Mixed into a paste with a small amount of dish soap and water, it becomes a practical everyday cleaner for tiles and grout.
When baking soda and vinegar are combined, they fizz. The fizzing action is useful for loosening surface grime in grout lines, but the actual cleaning power comes from each ingredient on its own — not from the fizz itself. Using them together is fine for stubborn spots, but they do not need to be mixed to be effective.
Dish Soap
Plain dish soap is a degreaser, and it works well on soap scum because soap scum contains oily residue. A small amount of dish soap added to warm water makes an effective everyday cleaning solution for shower tiles. It rinses cleanly and does not leave a residue if used in the right amount.
Hydrogen Peroxide
For mold in grout, hydrogen peroxide is one of the most effective household options. A standard 3% solution, which is what most pharmacies sell, can be sprayed directly onto moldy grout and left to sit before scrubbing. It works by oxidizing the mold, breaking down its cell structure. It is much gentler on grout than bleach, but it still needs to be rinsed thoroughly after use.
Deep Cleaning the Shower: Step by Step
Step 1: Clear the Space
Remove all bottles, loofahs, razors, and any other items from the shower. Cleaning around them is harder and less thorough. Set them aside and clean the surfaces where they usually sit at the same time — those spots accumulate the same buildup as the rest of the shower but are often forgotten.
Step 2: Tackle the Showerhead First
Fill a plastic bag with undiluted white vinegar and secure it around the showerhead with a rubber band so that the head is fully submerged in the vinegar. Leave it for at least 30 minutes, or a few hours if the limescale is heavy. When you remove the bag, run the shower on hot for a minute to flush out loosened mineral deposits from the jets. If some jets are still blocked, a toothpick or a thin needle can clear them without damaging the nozzle.
This method works because the acid in the vinegar dissolves the calcium carbonate that forms inside and around the nozzle. Water pressure alone cannot do this — the mineral deposits are too hard. Chemical dissolution is the only reliable approach without dismantling the fixture.
Step 3: Apply Cleaner to the Walls and Let It Sit
Spray the tile walls with warm white vinegar and let it sit for 10 to 15 minutes before scrubbing. If there is significant soap scum, make a paste of baking soda and dish soap and apply it to the worst areas before spraying with vinegar. The sitting time matters — it gives the acid time to begin dissolving the deposits so that scrubbing is more effective and less physically demanding.
Use a non-scratch scrubbing pad or a soft brush for tiles. For textured tiles or tiles with rough grout lines, a stiff-bristled grout brush is more effective than a sponge because it can reach into the surface irregularities.
Step 4: Clean the Grout
Mix baking soda with enough hydrogen peroxide to form a thick paste and apply it directly to the grout lines with an old toothbrush or a grout brush. Let it sit for 10 minutes and then scrub in short, firm strokes along the grout line. Rinse well with warm water.
For black mold that has been present for a long time, this process may need to be repeated. In some cases where mold has deeply penetrated old or damaged grout, even repeated treatment will not fully restore the color, and re-grouting becomes the only lasting solution.
Step 5: Clean the Glass Door or Curtain
Glass shower doors with limescale buildup respond well to a paste made from baking soda and white vinegar. Apply the paste, let it sit for a few minutes, and scrub with a non-scratch pad using circular motions. For very stubborn spots, a piece of fine steel wool — used very gently — can remove limescale from glass without scratching, but this should be done carefully and only when other methods have not worked.
Fabric shower curtains can usually be machine-washed on a gentle cycle with a small amount of detergent and half a cup of baking soda. Adding a cup of white vinegar to the rinse cycle helps remove any remaining soap residue and deodorizes the fabric. Hang to air dry rather than putting it in the dryer.
Step 6: Clean the Floor and Drain
The shower floor collects everything that runs off the walls — soap, shampoo, mineral deposits, and anything else that washes down. Sprinkle baking soda across the floor and scrub with a brush and warm water. For textured anti-slip floors, use a stiff brush to get into the texture pattern.
Clear the drain cover and remove any hair or debris. A clogged or slow drain means standing water, which accelerates mold growth and keeps surfaces damp longer than necessary. Once or twice a month, pour boiling water slowly down the drain followed by a handful of baking soda and a splash of white vinegar to help clear light buildup before it becomes a blockage.
Step 7: Rinse Thoroughly
Rinse all surfaces with warm water to remove cleaning residue. This step is easy to rush, but it matters. Leftover baking soda leaves a white powder when it dries. Leftover vinegar can continue acting on surfaces if not rinsed. A thorough rinse also reveals areas that were missed or need another pass.
Maintaining a Clean Shower Without Much Effort
Once the shower is deeply cleaned, the goal is to prevent buildup from returning. A few simple habits make a significant difference over time.
- After each shower, use a squeegee to remove water from the glass and tiles. This takes about 30 seconds and is one of the most effective ways to prevent limescale and soap scum from forming in the first place, because it removes the water before minerals can be left behind.
- Leave the shower door or curtain open after use to allow air circulation. A shower that dries out between uses is far less hospitable to mold and mildew.
- Once a week, spray the walls and floor with a light solution of white vinegar and water and rinse. This prevents soap scum and light limescale from accumulating.
- Once a month, do a more thorough scrub of the grout and any glass surfaces to keep buildup from hardening.
When Household Methods Are Not Enough
Some shower problems go beyond what simple ingredients can address. Very old limescale that has hardened over years may require a commercial limescale remover with a higher acid concentration. These products work on the same chemical principle as vinegar but are more powerful, and they should be used carefully, with good ventilation and protective gloves.
Mold that keeps returning even after thorough cleaning is often a sign of a larger moisture problem — inadequate ventilation, a leaking fixture, or grout that has cracked and is allowing water behind the tiles. In those cases, cleaning the surface repeatedly will not solve the underlying issue, and a longer-term fix such as improving ventilation, resealing grout, or repairing tile may be necessary.
Very old or heavily stained grout that no longer responds to cleaning can be restored by re-grouting. This is a more involved project but worthwhile in a shower that is otherwise in good condition. Clean, sealed grout is far easier to maintain than old, porous grout that absorbs every trace of soap and moisture.
A Few Practical Details Worth Knowing
The temperature of the water used for rinsing makes a difference. Hot water rinses away soap residue more effectively than cold water, because heat reduces the surface tension of water and helps it carry away dissolved material more efficiently.
Ventilation after cleaning matters as much as ventilation during showering. Running the bathroom exhaust fan for 15 to 20 minutes after a shower removes the steam that would otherwise condense on walls and grout.
In homes with very hard water, keeping a small squeegee hanging in the shower and using it consistently will reduce cleaning time noticeably over the course of a year. It is one of those small habits that earns back far more time than it costs.
The products used in the shower also affect how quickly it gets dirty. Bar soaps tend to leave more soap scum than liquid body washes. Shampoos and conditioners with heavy silicone or oil content leave more residue on surfaces. These are not reasons to change products, but they are useful context for understanding why some showers need more frequent cleaning than others.
Related articles
Grandma Knows: How to Remove Tomato Sauce from Clothing
Learn how to remove tomato sauce stains from clothing using simple household methods that actually work on most fabrics.
Grandma Knows: How to Freshen Upholstery
Learn how to freshen upholstery the old-fashioned way with simple, effective methods using baking soda, vinegar, and gentle soap. Your furniture will thank you.
Grandma Knows: How to Clean Stainless Steel Oven
Learn how to clean a stainless steel oven the right way using simple, trusted methods. Get rid of grease, grime, and streaks with everyday pantry ingredients.