How to Clean Windows Streak-Free (Inside and Out)
Updated March 28, 2026 • 10 min read • By National Cleaner Connect
Quick Answer: The #1 cause of window streaks is using too much cleaning solution and not wiping completely dry. Use a squeegee with a strip applicator, a minimal amount of dish soap solution, and work top-to-bottom in overlapping strokes. Clean on a cloudy day โ direct sunlight makes solution dry too fast, leaving streaks.
Why Windows Streak (And How to Stop It)
Streaks happen for three reasons: residue from cleaning solution left on the glass, mineral deposits from hard water, or dirty tools spreading grime instead of removing it. Every recommendation in this guide targets one of those three causes.
The most common mistake homeowners make is using too much product. Whether it's Windex, vinegar solution, or dish soap โ more is not better. Excess solution leaves a film as it dries, which is exactly what a streak is. You want barely enough to dissolve dirt, then complete removal of the liquid before it dries.
The Best DIY Window Cleaning Solutions
Solution 1: Dish Soap and Water (Professional Choice)
Professional window cleaners don't use fancy products. Most use a simple mixture of warm water and a tiny amount of dish soap โ about 2โ3 drops per gallon. Dawn or a comparable grease-cutting dish soap works best.
Why it works: dish soap breaks the surface tension of water, allowing it to sheet off the glass instead of beading and leaving spots. Too much soap creates its own residue โ keep it minimal.
Solution 2: Vinegar and Water
Mix equal parts white vinegar and distilled water. The acidity of vinegar cuts through grease and mineral deposits effectively. The smell dissipates quickly as it dries. Vinegar is particularly useful for windows with hard water stains or mineral buildup.
Caution: avoid using vinegar on tinted windows or mirrors with anti-glare coatings โ the acidity can damage some coatings over time.
Solution 3: Rubbing Alcohol Mix
Combine 1 cup rubbing alcohol (isopropyl), 1 cup distilled water, and 1 tablespoon white vinegar. This solution evaporates quickly, making it good for warm weather when solutions dry too fast. The alcohol also cuts through grease and oily fingerprints effectively.
Pro Tip: Use distilled water instead of tap water, especially if you have hard water. Minerals in tap water are a primary cause of water spots and streaking. Distilled water is cheap and eliminates mineral residue entirely.
The Right Tools
A Squeegee (Non-Negotiable for Exterior Windows)
A good squeegee is the difference between amateur and professional results. Look for a 10โ14 inch squeegee with a replaceable rubber blade. Brands like Ettore and Unger are professional-grade and available at most hardware stores for $10โ$20. Replace the rubber blade when it starts skipping or leaving lines.
Strip Applicator or Microfiber Cloth
Apply your cleaning solution with a strip applicator (the fuzzy sleeve that fits on a T-bar) or a clean, lint-free microfiber cloth. Avoid paper towels for application โ they can leave fibers on the glass. Newspaper, once a popular recommendation, is inconsistent and messy.
Lint-Free Drying Cloth
For edges and detail work after squeegeeing, use a lint-free cloth โ surgical towels, waffle-weave microfiber, or huck towels. Regular cotton towels leave lint. This cloth is for wiping edges and catching drips, not drying entire panes.
Scraper (for Stuck-On Debris)
A razor blade scraper removes paint splatter, sticker residue, bug debris, and hardened deposits from glass safely. Hold it at a 30-degree angle, keep the glass wet, and use only on flat glass โ never on tempered glass, which can scratch.
Step-by-Step: Interior Windows
- Dust the frame and sill first. Vacuuming with a brush attachment or wiping with a dry microfiber cloth removes loose dust and dirt that would otherwise turn into muddy streaks when wet.
- Spray or apply your solution lightly. Less is more. Mist the glass or apply with a damp microfiber cloth โ don't drench it.
- Wipe in one direction. For interior windows, many people prefer the microfiber-cloth method: wipe horizontally across the glass with one clean, damp cloth, then immediately follow with a dry lint-free cloth. Work from top to bottom.
- Buff any remaining streaks. A final pass with a dry, clean microfiber cloth catches anything left behind.
- Wipe the frame and sill. Clean the window trim last so drips from the glass don't dirty a frame you already cleaned.
Step-by-Step: Exterior Windows
- Rinse with a hose. Remove loose dirt, cobwebs, and surface grime with a gentle rinse. This prevents scratching during the washing step.
- Scrub with your strip applicator. Dip in your soap-water solution and scrub the entire pane. Work the edges and corners where grime accumulates.
- Squeegee from top to bottom. Starting at the top left, pull the squeegee across the glass in a reverse-S pattern or in straight horizontal strokes, wiping the blade with a clean cloth after each stroke. Overlap each pass by about one inch to prevent untouched strips.
- Wipe the edges. Use your lint-free cloth to catch drips along the edges and bottom of the pane.
- Clean screens separately. Remove screens and rinse with a hose. Scrub gently with a soft brush and soapy water. Rinse, shake off excess water, and let air dry completely before reinstalling.
Common Window Cleaning Mistakes
- Cleaning in direct sunlight. Sun causes the solution to dry before you can wipe it off โ guaranteed streaks. Clean on a cloudy day or when windows are in shade.
- Using too much solution. More product means more residue. A light mist or damp cloth application is sufficient.
- Using dirty tools. A dirty squeegee blade or cloth redistributes grime instead of removing it. Replace rubber blades regularly and use clean cloths.
- Skipping the frame and tracks. Dirty tracks and frames drip dirty water onto clean glass during rain.
- Using ammonia-based cleaners on tinted windows. Ammonia can damage window tinting film. Check your window type before choosing a solution.
- Circular wiping motions. Circular motions leave visible arcs on the glass. Straight, overlapping strokes (horizontal or vertical) produce better results.
When to Hire a Professional
DIY window cleaning is fine for accessible single-story windows. Consider hiring a professional when:
- You have second-story or higher windows that require ladders โ safety risk is real
- Your windows have severe hard water staining or mineral deposits that require chemical treatment
- You have large picture windows, skylights, or specialty glass
- You simply want professional-grade results without the time investment
What Professional Window Cleaning Costs
Professional window cleaning is typically priced per window or per pane:
- Interior + exterior: $4โ$12 per window pane
- Average home (20โ30 windows): $150โ$350 for full service
- Large or multi-story home: $300โ$600+
- Screen cleaning: $1โ$3 per screen (often bundled)
- Track and sill cleaning: Usually included; some charge extra
Most homes benefit from professional window cleaning twice a year โ spring and fall. Some homeowners do interior windows themselves and hire a pro for the exterior only, which cuts costs substantially.
How Often Should You Clean Your Windows?
- Interior windows: Every 1โ2 months, or as needed. Kitchen and bathroom windows get dirtier faster due to grease and moisture.
- Exterior windows: 2โ4 times per year depending on environment. Homes near busy roads, construction, or coastal areas may need more frequent cleaning.
- After storms: Heavy rain, dust storms, and pollen season can coat exterior glass quickly.
Find Professional Window Cleaners Near You
National Cleaner Connect lists vetted cleaning professionals across 331 cities, including window cleaning specialists. Compare services and get quotes โ free.
Find a Cleaner Near Me โQuestions? Call us: (801) 692-3682