Menu
Back to Cleaning Tips

Glass shower doors are one of the easiest ways to make a bathroom feel bright, open, and a little more polished. They're also one of the quickest places to show wear. Everyday showers leave behind soap, body products, and minerals from your water, and over time that clear glass can turn cloudy, spotted, and dull.
The good news is that cleaning glass shower doors doesn't take much effort or special tools. In this guide, we'll cover what causes cloudy glass, a simple step-by-step cleaning method, how to handle stubborn soap scum and hard water stains, what to look for in a cleaner, and an easy routine that keeps your doors clear and streak-free.
Glass shower doors turn cloudy when soap scum, hard water minerals, and product residue build up faster than they're rinsed away. Most of that cloudiness can be cleaned off, and knowing which kind you're dealing with makes cleaning glass shower doors a lot easier.
Soap scum, hard water deposits, and residue all come off with the same basic method, which we'll walk through next. Etching is the one to prevent, and regular cleaning is the best way to do that.
The best way to clean glass shower doors is to let a foaming bathroom cleaner loosen soap scum and mineral film, wipe it away gently, then rinse and dry before anything settles back onto the glass. Most doors take about 15 minutes from start to finish, and you probably already have most of what you'll need:
Work on one door at a time, and try to move from one step to the next without long pauses. Timing matters most between spraying and rinsing, so here's the order to follow:
Still seeing film? See the next section for how to handle stubborn buildup. To see the process in action, watch our shower door cleaning video.
The best way to clean shower doors without streaks is to remove every trace of cleaner and water before the glass dries. If you still see streaks after following the steps above, one of these is usually the cause:
Soap scum and minerals love the bottom track, the corners of the frame, and the base of handles. For tracks and tight corners, spray your cleaner, let it work, and use an old toothbrush to scrub away limescale. Rinse with cold water and wipe dry.
Check your finishes before you start, too. Chrome and stainless steel hold up well to most bathroom cleaners, but bronze, oil-rubbed bronze, nickel, brass, and copper can be more sensitive, so read your cleaner's label first. Keep cleaners off vinyl door sweeps and seals and any painted or coated frame, and clean those with mild soap and water instead.
To remove soap scum from shower doors when one cleaning isn't enough, repeat the basic method in short rounds instead of leaving the cleaner on longer. Built-up film and hard water spots take a little patience, but most come off within a few cleanings.
Not all stubborn buildup behaves the same way, though. Here's how to handle the two most common problems: thick soap scum and hard water spots.
Work on one section of the door at a time so the foam never sits too long in any one spot. Repeat the step-by-step method on that section, then run your fingertips across the glass. If it still feels rough or filmy, give it another round before moving on.
Stubborn buildup can make it tempting to reach for steel wool, scouring pads, or gritty powders, but skip them. They leave fine scratches that give soap scum more places to grip. Once the glass is clear, a daily squeegee habit keeps it that way.
Hard water spots respond best to targeted treatment. Rather than cleaning the whole door evenly, concentrate the foam on the spotted areas, especially near the bottom of the door, where water sits longest. Dry the glass right after rinsing so new spots don't form while you work.
If spots haven't faded after several rounds, the glass may be etched. Etching can't be cleaned away, but regular cleaning will keep it from getting worse.
The best cleaner for glass shower doors depends on one thing first: whether your glass has a protective coating. For standard, uncoated glass, look for a cleaner that breaks down both soap scum and mineral deposits, clings to vertical surfaces, and rinses away cleanly. Look for these features:
For uncoated glass, CLR Brilliant Bath is a strong fit. Its foaming spray cuts through soap scum, calcium, lime, and hard water deposits on glass shower doors, ceramic tile, porcelain, fiberglass, and white grout. It's also EPA Safer Choice certified, made with 80% plant-based ingredients, and free of phosphates, ammonia, and bleach.
Some shower doors come with a factory-applied, water-repellent coating that needs gentler care. Check your door's paperwork or the manufacturer's website if you're not sure. Another clue is how water behaves: on coated glass, it tends to bead up and roll off noticeably fast.
If your glass is coated, skip heavy-duty soap scum removers and follow the manufacturer's care instructions, which usually call for a mild, non-abrasive cleaner and a soft cloth.
Keeping glass shower doors clear is mostly a matter of habit. A quick routine after each shower and a regular deep clean keep soap scum and hard water from building up, so every cleaning goes faster.
These habits take less than a minute and make the biggest difference:
Daily habits handle most of the upkeep, but a regular deeper clean catches whatever the squeegee misses. How often you need one depends on your water and how much the shower gets used.
Weekly: Clean the glass using the step-by-step method above. Homes with hard water may need to do this twice a week.
Monthly: Give the tracks, frame corners, and hardware a detailed scrub with a soft brush. While you're there, check that the caulk and door seals are intact, since gaps let water collect where you can't squeegee it.
Cloudy glass doesn't have to be a permanent part of your bathroom. With the right cleaner, a few minutes of effort, and a quick squeegee after each shower, your glass shower doors can stay clear and bright week after week.
Ready to get started? Find CLR Brilliant Bath at a store near you, and explore more home cleaning tips to keep the whole house looking its best.
Scraping with a razor blade is a common tip, but it isn't worth the risk. Most shower doors are made of tempered glass, which can scratch when a blade drags tiny surface particles across it, and scraping can strip a protective coating. Liquid and foaming cleaners won't scratch glass on their own, so repeat rounds with a foaming cleaner and a non-scratch sponge are a safer way to lift stubborn buildup.
Rust stains, often orange or brown streaks near metal hinges and handles, need a different product than soap scum. Foaming bathroom cleaners like Brilliant Bath won't remove rust. For those spots, use a dedicated rust remover such as CLR Calcium, Lime & Rust Remover, and check its label to confirm it's safe for your door and hardware.
Often, yes. CLR Brilliant Bath, for example, is made for most bathroom surfaces, including ceramic tile, porcelain, fiberglass, tubs, sinks, and white grout and caulk. Skip it on natural stone like marble, colored grout, vinyl, and painted or sealed surfaces. It can react with stone and lighten or discolor colored grout over time.
Avoid abrasive tools, mixing cleaners (especially with bleach), and leaving any product on the glass longer than its label directs. It's also important to check that your cleaner is safe for your door's surfaces, since coated glass, vinyl seals, and some hardware finishes need gentler care. Finally, don't skip the rinse and dry, because leftover residue and water are what cause most streaks and spots.
Show More FAQs