Streaky mirrors are almost always caused by one of three things: using too much cleaning product, using the wrong cloth, or not drying the mirror after cleaning. Here's the method that works consistently.
Why Mirrors Streak
- Too much product — glass cleaners leave a residue when over-applied. The residue dries into streaks.
- Paper towels — paper towels leave fibres on glass and push product around without fully absorbing it.
- Dirty cloth — a cloth with any grease or soap residue on it will transfer that residue to the mirror.
- Bathroom steam and humidity — cleaning a mirror in a humid bathroom or immediately after a shower often causes streaks because the moisture in the air lands on the surface as you clean.
The Two-Step Method
What you need: two clean, dry microfibre cloths (or one microfibre and one clean dry chamois). No paper towels. Glass cleaner or diluted white vinegar (50/50 water and vinegar).
- Apply product to the cloth, not the mirror. Spray 2–3 pumps of glass cleaner onto the microfibre cloth — not directly onto the mirror. This controls how much product you use.
- Wipe in an S-pattern from top to bottom. This ensures you're cleaning every part of the mirror without going over already-cleaned areas with a dirty section of cloth.
- Immediately follow with the dry cloth. Before the product dries, buff the entire mirror surface with a second clean, dry microfibre cloth using circular motions. This removes any remaining product and moisture.
The second dry cloth step is what most people skip — it's what prevents streaks from forming as the cleaner dries.
For Toothpaste and Soap Splatters
Heavy splatters near the sink area are easier to remove when the mirror is damp. A damp cloth (water only) on stubborn spots, then cleaning as above, works better than trying to scrub dry residue with cleaner.
DIY vs. Commercial Glass Cleaner
50/50 white vinegar and water works as well as commercial glass cleaner and costs significantly less. The main advantage of commercial cleaners is convenience. Avoid adding dish soap to the mixture — soap residue is exactly what causes streaks.
Bathroom mirrors are cleaned as part of every Maidless standard clean. Book a Toronto house cleaning — HST included.