You clean the shower, step back, and the glass is still foggy. Not dirty, just dull, with a white haze where the water runs down. Glass spray doesn’t touch it. That’s because you’re dealing with mineral deposits, and mineral deposits don’t respond to the products most people reach for.
This matters more here than most homeowners realize. Water hardness varies sharply across the GTA. Lakefront municipalities drawing from Lake Ontario sit in the moderately hard range, while Brampton runs roughly 200 to 250 mg/L of calcium carbonate, the highest in the GTA with Vaughan, Caledon and King City also in the very hard category. Every shower leaves a thin film of calcium and magnesium on the glass, and the harder your water, the thicker that film. Left alone, the layers stack up, bond with soap residue, and eventually corrode the glass itself.
Hard water stains are manageable once you understand what you’re actually removing. The problem is most people wait too long, then scrub with the wrong tools and cause damage that can’t be undone.
This guide covers how to clean shower glass properly, remove hard water stains that have already set in, which products are worth buying, which methods quietly ruin glass, and how to keep glass doors clean with about sixty seconds of effort a day. It’s written from the perspective of a commercial cleaning team that maintains washrooms in offices, gyms, dental clinics and condo buildings across the GTA, where glass takes far more abuse than it does at home.
Why Shower Glass Turns Cloudy in the First Place
Three separate problems create the cloudy look, and each needs a different treatment. Knowing which one you have saves a lot of wasted scrubbing.
- Hard water mineral deposits (also called limescale). Hard water carries dissolved calcium and magnesium picked up as it moves through limestone and dolomite bedrock. When water evaporates off the glass, the minerals stay behind. Each shower adds another microscopically thin layer invisible at first, but after a few weeks the layers scatter light and the panel looks milky. Limescale is alkaline, which is why acidic cleaners break it down and neutral glass sprays do nothing.
- Soap scum. A different substance entirely. It forms when fatty acids in bar soap and body wash react with calcium and magnesium in the water, producing a waxy, insoluble film. Bar soap is the worst offender because of its higher fat content; body wash and liquid cleansers produce noticeably less. Soap scum is greasy, not mineral, so it needs a degreaser or mild alkaline cleaner — acid alone won’t touch it.
- Etching and glass corrosion. The part most cleaning articles skip. Glass isn’t perfectly smooth under magnification it’s a landscape of tiny pits and ridges. When mineral deposits sit in those pits for months or years, repeatedly wetting and drying, they slowly corrode the surface. The result is a permanent haze, the glass itself is damaged, not coated. If you’ve ever scrubbed a panel for an hour and it came out cleaner but still cloudy, this is why: there’s nothing left to remove. Prevention is the only real cure, which is exactly why the maintenance habits later in this guide matter more than any product on the shelf.
Most shower glass carries all three at once, layered together. That’s why single-product approaches disappoint, acid loosens the scale, but the soap film shields it. Clear the soap film first, then attack the scale, and results improve dramatically.
Hard Water in the GTA: What Your Local Levels Mean
Water hardness is measured in milligrams per litre of calcium carbonate, classified roughly as follows:
| Classification | Hardness (mg/L CaCO3) | What you will notice on glass |
| Soft | Under 60 | Very little spotting, soap lathers easily |
| Moderately hard | 60 to 120 | Visible spotting within a week or two |
| Hard | 120 to 180 | Cloudy film builds within days |
| Very hard | Above 180 | Spotting after almost every shower |
Toronto, Mississauga, Oakville, Pickering, Ajax and most lakefront municipalities draw from Lake Ontario and sit in the moderately hard to hard range. Communities relying more on groundwater like Brampton, Vaughan, Richmond Hill and several York Region areas are frequently above 180 mg/L, since that water spends far longer in contact with limestone and dolomite bedrock before reaching a treatment plant. Brampton is the hardest in the GTA at roughly 200 to 250 mg/L. Check your municipality’s exact figure in its most recent drinking water quality report.
What this means practically:
- In a very hard water area, squeegeeing after every shower isn’t optional if you want the glass to stay clear.
- Deposits rebuild faster, so a monthly deep clean is the minimum, not an occasional chore.
- Etching happens sooner, glass in a Brampton or Vaughan home can look permanently hazy after three or four years, while similar glass in Toronto still looks fine.
No need to test your water to act on this: if your kettle crusts white within a few weeks, the same thing is happening to your shower glass.
Stain or Etch? The Test That Decides Everything
Before spending a Saturday scrubbing, run this wet test to find out whether the cloudiness can be cleaned off or the glass is damaged.
- Wet the cloudy area with warm water.
- Look at the panel from an angle with a light behind you.
- Cloudiness disappears while wet, returns as it dries → surface deposits. Cleanable.
- Cloudiness stays visible while wet → likely etched glass. Cleaning will improve it but won’t fully restore clarity.
Second check: run a fingernail lightly across the haze. Surface buildup has a faint texture or drag. Etched glass feels smooth but still looks cloudy.
If the glass is etched, a professional deep clean is still worth doing once, heavy deposits often sit on top of etching and mask how much clarity is actually recoverable. Only after a thorough acid clean can you judge whether replacement is warranted.
Recommended Cleaning Tools and Products
| Tool or Product | Best Use | Pros | Considerations |
| Squeegee (silicone or rubber blade) | Daily removal of water after each shower | Cheapest and most effective preventative tool available, takes under 60 seconds | Blade needs replacing when it starts skipping, usually once a year |
| Microfibre cloths | Buffing dry, final polish, streak removal | Lint free, reusable, will not scratch glass | Keep bathroom cloths separate from kitchen cloths, wash without fabric softener |
| White vinegar (5 percent acetic acid) | Light to moderate mineral deposits | Inexpensive, widely available, food safe, no fumes beyond the smell | Not strong enough for years of buildup, must never be mixed with bleach |
| Citric acid solution | Moderate mineral deposits, lower odour than vinegar | Effective descaler, mild smell, dissolves in warm water | Needs a few minutes of contact time, mix fresh |
| Baking soda paste | Mild abrasion on stubborn spots, cutting soap scum | Gentle enough for glass when kept as a wet paste, deodorizes | Never let it dry out and never scrub aggressively with it |
| Commercial limescale remover (bathroom grade) | Heavy hard water stains on glass | Fast acting, formulated for glass and tile | Read the label, many will damage natural stone, chrome or brass finishes on contact |
| Non-scratch scrub pad rated for glass | Working product into thick buildup | Adds mechanical action without scratching | Only use pads specifically labelled glass safe, never steel wool or standard green pads |
| Melamine foam sponge | Spot cleaning small stubborn patches | Removes some residue with plain water | Micro-abrasive, use sparingly and never on coated or treated glass |
| Water-repellent glass sealant | Prevention after a deep clean | Water sheets off, dramatically slows rebuild | Only bonds to genuinely clean glass, needs reapplication every few months |
| Bathroom exhaust fan (used properly) | Moisture control | Reduces mould risk and slows deposit formation | Should run during the shower and for 20 to 30 minutes afterward |
Two products are deliberately absent: ammonia-based glass cleaners and bleach. Ammonia works well on windows but does nothing to limescale; bleach kills mould but touches neither mineral deposits nor soap film. Both create serious safety risks if combined with acidic products.
How to Clean Shower Glass: Step by Step
The standard method our crews use on residential and commercial glass with moderate buildup. Budget about forty minutes for a full panel — most of it waiting time.
Step 1. Ventilate the room. Turn on the exhaust fan, open a window if you have one. Even mild acids produce vapour in a warm, enclosed shower.
Step 2. Protect your surroundings. Wear gloves. Lay a damp towel over any natural stone threshold, marble tile or stone bench, acidic cleaners etch marble, travertine and limestone permanently, and in seconds, not minutes.
Step 3. Rinse the glass with hot water. Run the shower hot for a minute with the door closed. Warm glass responds much better to any cleaner, and it softens the soap film.
Step 4. Remove the soap film first. Spray a bathroom cleaner or a few drops of dish soap in warm water, then wipe with a soft cloth. This step is skipped by almost everyone, and it’s exactly why acid treatments underperform. You’re clearing the greasy layer so the descaler can reach the minerals underneath.
Step 5. Rinse and apply your descaler. Light to moderate buildup: warmed white vinegar, or a citric acid solution (about two tablespoons of citric acid powder in 500 mL warm water). Heavier buildup: a bathroom limescale remover made for glass.
Step 6. Give it contact time. The single most important step. Let the product sit ten to fifteen minutes, dwell time is what actually dissolves mineral deposits. Scrubbing immediately wastes product and adds unnecessary abrasion. If the solution runs off, lay a paper towel over the glass and spray through it to keep it in contact.
Step 7. Agitate gently. A non-scratch pad rated for glass, or a microfibre cloth for lighter jobs. Small circles, light pressure. Needing force means you need more contact time, not more muscle.
Step 8. Rinse thoroughly with clean water. Any leftover residue dries into new streaks and, with acid, can affect nearby metal fittings.
Step 9. Squeegee, then buff dry. Top to bottom in overlapping strokes, then finish with a dry microfibre cloth. Fully drying the glass is what produces the streak-free finish people associate with professional cleaning.
Step 10. Assess and repeat if needed. Severe buildup often needs two or three passes. Two gentle passes beat one aggressive one, every time.
How to Clean Glass Shower Doors With Heavy Hard Water Stains
If the glass has gone neglected for a year or more, the standard method will improve it but may not finish the job. Escalate in this order:
- Extend the dwell time. Fifteen minutes to thirty, keeping the surface wet with a paper towel or cling film. Years-thick deposits need far longer contact than weeks-thick ones.
- Move to a stronger commercial descaler. These are considerably more aggressive than vinegar. Follow the label exactly, especially the maximum dwell time, and rinse completely.
- Add controlled mechanical action. A baking soda paste over the descaler, kept wet, adds mild abrasion, dry baking soda risks scratching. A glass-safe scrub pad works too.
- Repeat rather than escalate force. Three moderate passes over an afternoon outperform one aggressive pass, without damaging the panel.
- Know when to stop. Two thorough treatments with no improvement means the glass is etched. Realistic options at that point: professional glass restoration using cerium oxide polishing and machine buffing, or panel replacement. Further scrubbing only wears the surface down more.
One warning worth repeating: some heavy-duty hard water removers contain hydrofluoric acid or ammonium bifluoride. These strip deposits fast, but they’ll also etch the glass and cause serious chemical burns on contact. Read ingredient lists. In a workplace or commercial building, review the Safety Data Sheet under WHMIS before the product enters the building.
Safety Rules Before You Mix Anything
Bathroom cleaning causes more emergency calls than any other household task, almost always from chemical mixing. These rules aren’t negotiable.
- Never mix bleach with vinegar, citric acid, or any acidic cleaner releases chlorine gas, which damages lungs at low concentrations.
- Never mix bleach with ammonia or ammonia-based glass cleaner, produces equally dangerous chloramine vapours.
- Never layer commercial products. If one didn’t work, rinse fully before applying another.
- Ventilate throughout, a shower stall is small, warm and enclosed, and concentrates vapour fast.
- Wear gloves and eye protection when working overhead; cleaner running down a raised arm ends up in your eye more often than you’d expect.
- Keep acids away from natural stone, marble, unsealed grout, brass, and some brushed metal finishes, damage is immediate and permanent.
Common Mistakes to Avoid
- Using a glass cleaner on mineral deposits. Standard blue glass spray is built for fingerprints and light grime on windows, with zero descaling ability. Spraying it on limescale is like using water and it’s the top reason people wrongly conclude their glass is ruined.
- Scrubbing with abrasive pads or powders. Green scouring pads, steel wool and powdered cleansers leave microscopic scratches, which trap more soap and mineral residue, which means faster re-dirtying and more scrubbing next time, a downward spiral ending in permanently hazy glass.
- Not allowing contact time. Spray-wipe-done defeats the chemistry. Acids dissolve limescale on a timeline; ten to fifteen minutes of dwell time outperforms ten minutes of scrubbing.
Leaving the glass to air dry. Air drying is what created the problem in the first place, every evaporating drop deposits minerals. Skip the drying step and you’ve started rebuilding the film before leaving the room. - Using acid near natural stone and metal fittings. Vinegar and commercial descalers dull marble, etch travertine, degrade some grout, and discolour brass and certain brushed finishes. Protect these before spraying, not after.
- Cleaning only the glass. The bottom track, door seal and hinges hold soap residue, mineral crust and often mould. A gleaming panel above a crusted track looks unfinished, and the track re-contaminates the glass every time water runs down it.
- Ignoring the exhaust fan. Health Canada recommends keeping indoor relative humidity between 30 and 50 percent, and identifies bathroom moisture as a primary driver of indoor mould. A shower that stays damp for hours is one where deposits set harder and mould gets a foothold.
Professional Insights: How Commercial Cleaners Approach Glass
Commercial washroom glass takes abuse home glass never sees, a gym shower or condo amenity area can see thirty uses a day. The methods that keep it clear are worth borrowing.
- Frequency beats intensity. Commercial schedules are built around preventing buildup, not removing it. A quick daily wipe costs a fraction of quarterly restoration labour, and it never lets etching start. Same logic at home: sixty seconds a day removes the need for the forty-minute deep clean.
- Contact time is a technique, not a delay. Trained cleaners apply product across a washroom, do other tasks, then return to agitate and rinse, the chemical does the work. This is the single biggest gap between how professionals and homeowners clean the same surface.
- Top down, always. Glass gets cleaned before floors and after ceilings and fixtures, so nothing drips onto a finished surface.
- Two-cloth discipline. One cloth for cleaning, a separate dry one for buffing. Reusing a wet cloth to dry glass is exactly how streaks appear.
- Sealants pay for themselves. In high-traffic facilities, a water-repellent glass treatment applied after a deep clean cuts cleaning labour substantially and pushes back replacement timelines. Residential sealants work the same way.
- The right product for the right soil. Professionals carry an acidic product for mineral scale, an alkaline product for organic soil and body oils, and a disinfectant for surfaces. Consumer cleaning tends to reach for one all-purpose spray and expect it to handle everything — it won’t.
Supreme Cleaning Group has applied these methods across dental offices, daycares, medical clinics, restaurants and commercial condo buildings in Ontario since 1999, and washroom glass is one surface where the gap between habit and technique shows up most clearly.
DIY Cleaning vs Professional Cleaning Services
| Factor | DIY Cleaning | Professional Cleaning |
| Cost | Low, roughly $15 to $50 in supplies | Higher upfront, priced per visit or per contract |
| Time | 30 to 60 minutes per deep clean, plus daily upkeep | None of your time, scheduled around your day or after hours |
| Results | Good on light and moderate buildup, inconsistent on heavy scale | Consistent, with commercial-grade descalers and correct dwell technique |
| Equipment | Household supplies, basic squeegee and cloths | Professional descalers, glass-safe pads, restoration polishing where needed |
| Risk of damage | Moderate, most damage comes from wrong products or abrasive scrubbing | Low, product selection matched to surface and finish |
| Long-term maintenance | Depends entirely on consistent daily habits | Scheduled frequency prevents buildup from ever reaching problem stage |
| Best suited to | Homeowners and renters with reasonably new glass and good habits | Neglected glass, rental turnovers, and any commercial or multi-unit facility |
When hiring professionals makes sense:
- The glass has years of buildup — restoring badly scaled glass is slow, chemically demanding work, and the wrong approach permanently damages the panel.
- Preparing a property for sale, listing or handover — cloudy shower glass is one of the first things buyers, tenants and inspectors notice, and it makes a whole bathroom read as neglected.
- A move-out or end-of-lease clean — deposit disputes frequently hinge on washroom condition.
- Managing a commercial or multi-unit property — gyms, condo amenity areas, hotels, clinics and offices need a documented cleaning frequency, not occasional effort.
- Mould around the seals or silicone — Health Canada recommends professional help when it’s extensive or keeps returning, since recurring mould points to an underlying moisture problem rather than a surface one.
How Often Should You Clean Shower Glass?
| Frequency | Task | Time required |
| Daily | Squeegee glass after every shower, run the exhaust fan for 20 to 30 minutes | 60 seconds |
| Weekly | Wipe glass with a mild cleaner or diluted vinegar, wipe the door track and seal | 5 to 10 minutes |
| Monthly | Descaling treatment with vinegar, citric acid or a limescale remover, clean the track thoroughly | 30 to 40 minutes |
| Quarterly | Full deep clean, inspect and clean silicone seals, reapply water-repellent glass sealant | 60 to 90 minutes |
| Annually | Inspect for early etching, replace the squeegee blade, check and reseal silicone where needed | 30 minutes |
In very hard water areas like Brampton, Vaughan or Richmond Hill, move the monthly descaling treatment to every two or three weeks. In softer lakefront areas, monthly is usually sufficient provided the daily squeegee habit holds.
Ontario Climate and Seasonal Considerations
Our climate creates two distinct problems, and most cleaning advice ignores both.
Winter is the hardest season for bathrooms. Homes are sealed tight against the cold, windows stay shut, and the humidity from a hot shower has nowhere to go. Warm moist air meets cold exterior walls and windows and condenses — which is when mould appears around seals and in grout on exterior-wall bathrooms. Health Canada is direct on this: recommending relative humidity between 30 and 50 percent, and identifying missing, broken or improperly vented bathroom exhaust as a leading cause of indoor moisture problems. Winter is exactly when the exhaust fan does the most work, and exactly when people are most reluctant to run it.
Summer brings high outdoor humidity across the GTA. Bathrooms take longer to dry, glass stays wet longer, and deposits set. A hallway dehumidifier or a longer fan run after each shower makes a measurable difference through July and August.
For commercial properties, the seasonal swing matters more — condo amenity showers, gym change rooms and clinic washrooms see heavier use with far less air exchange than a home. Property managers who move to a scheduled winter frequency, rather than reacting to complaints, spend less overall and avoid the far more expensive problem of replacing etched glass or remediating mould.
Final Thoughts
Knowing how to clean shower glass comes down to a few principles that hold whether you’re maintaining a single ensuite or forty units in a condo tower. Match the product to the problem — mineral scale needs acid, soap scum needs a degreaser, standard glass cleaner handles neither. Give the product time to work instead of relying on force, since contact time removes buildup that scrubbing only scratches into the surface. Dry the glass afterward, every time. And accept that etched glass can’t be cleaned back to clarity, which is exactly why the sixty-second daily habit is worth more than the best product on the shelf.
If your glass has already reached the point where cleaning isn’t working, one professional-grade deep clean is usually worth doing before considering replacement — it tells you definitively whether you’re dealing with buildup or damage.
For homeowners, a daily squeegee, monthly descale and working exhaust fan will keep glass shower doors clear indefinitely. For property managers, facility managers and business owners across the GTA, washroom glass is a visible signal of how well a building is maintained — worth putting on a schedule rather than leaving to chance.
Supreme Cleaning Group has been keeping Ontario’s homes and businesses clean since 1999, with 25 years of experience and green cleaning options across the GTA. If your shower glass, washrooms, or facility needs more than a weekend can fix, request a free estimate, and we’ll give you an honest assessment of what can be restored and what can’t.
Cloudy glass is usually a maintenance problem, not a replacement problem. Supreme Cleaning Group has been restoring and maintaining washrooms across the GTA since 1999, for homes, offices, clinics, daycares, and commercial condo buildings. Our team will tell you honestly whether your glass can be restored or has reached the end of its life, and we offer green cleaning options on every job.
Frequently Asked Questions
- Is CLR safe to use on shower glass?
CLR is generally safe on plain, uncoated glass when diluted and rinsed promptly, but it’s a stronger acid than vinegar and can dull factory coatings or glass sealant if left too long. Always spot-test first, keep contact time under the label’s maximum, and never use it on natural stone thresholds or trim. - Is CLR or vinegar better for shower glass?
CLR works faster on heavy limescale, while vinegar is milder, cheaper, and safer for repeated use. For light to moderate hard water stains, vinegar with proper dwell time is usually enough; for buildup that’s been sitting for a year or more, a commercial limescale remover like CLR closes the gap faster just rinse thoroughly afterward. - What is the Dawn and vinegar shower glass trick, and does it work?
The Dawn-and-vinegar method, equal parts white vinegar and blue Dawn dish soap, sprayed on and left for 10–15 minutes before wiping, works because the Dawn cuts the soap scum layer while the vinegar dissolves the mineral deposits underneath. It’s effective on moderate buildup but not a substitute for proper dwell time on heavier, older stains. - Can I leave vinegar on shower glass overnight?
Yes, an overnight vinegar soak is safe for glass and can help with heavier buildup, but it should never be used near natural stone, grout, or metal fixtures, which vinegar will damage over that much contact time. Cover only the glass, rinse fully in the morning, and follow with a squeegee. - Why do hard water stains come back right after I clean the glass?
If spots reappear within a day or two, the glass usually isn’t fully dry after cleaning, any leftover water evaporates and deposits new minerals immediately. Squeegeeing and buffing dry every time, not just after a deep clean, is what actually breaks the cycle.