Streaky windows usually aren’t a cleaning product problem – they’re a technique problem.
Here’s what actually works:
- Clean windows on a cloudy day or when the sun isn’t directly hitting the glass. Direct sun dries the cleaner too fast and leaves streaks.
- Mix 1 part white vinegar with 1 part water in a spray bottle.
- Wipe with a microfiber cloth or a clean squeegee – not paper towels, which leave lint.
- Use horizontal strokes on one side and vertical on the other so you can tell which side a streak is on.
Clean window tracks first with a cotton swab and a little vinegar – dirty tracks keep your windows looking grimy no matter how clean the glass is.


