How to Clean Windows Streak-Free (Inside and Out)

Learn how to clean windows streak-free with a simple vinegar solution, the right microfiber or squeegee technique, smart timing and tips for screens and tracks.

By

·

·

8–11 minutes
Squeegee pulling a clear stripe through soapy water on a large window overlooking an autumn garden

You spend an afternoon cleaning the windows, and the moment the sun hits them you see it: hazy swirls, streaks and a film that wasn’t obvious when you were wiping. Streaks are one of the most common window cleaning complaints, and they usually come from the method rather than the product.

This guide shows you how to clean windows streak-free, inside and out. You’ll learn a simple homemade solution, when to use a microfiber cloth versus a squeegee, the best time of day to clean, and how to deal with screens, tracks and stubborn spots. It also covers the safety basics for windows you can’t reach from the ground.

Quick answer: Clean on a cloudy day or when the glass is in shade. Wash the glass with warm water and a few drops of dish soap, then remove the water with a squeegee from top to bottom, wiping the blade after each pass. For small windows, spray a mix of 1 part white vinegar to 2 parts water and dry with a clean, dry microfiber cloth. Use little solution and fresh cloths, and buff the edges dry.

Why windows streak

Knowing what causes streaks makes them easy to avoid. Most come down to one of these:

  • Too much cleaner or soap. Excess product leaves a film when it dries.
  • Direct sunlight. Warm glass dries the solution before you can wipe it, leaving marks behind.
  • Dirty or linty cloths. Paper towels shed lint, and used cloths just move grime around.
  • Fabric softener on microfiber. Softener coats the fibers so they smear instead of absorbing.
  • Hard water. Minerals in tap water can leave spots as it dries.
  • Old residue. Waxy buildup from previous cleaners or fingerprints needs washing off before glass cleaner can work.

The best window cleaning solution

You don’t need special products. For most windows, two simple mixes cover everything:

  • Washing solution: a bucket of warm water with a few drops of liquid dish soap. This lifts dirt, pollen and grime.
  • Finishing spray: 1 part white vinegar to 2 parts water in a spray bottle. This cuts film and fingerprints on inside glass.

If your tap water is hard, mix the spray with distilled water to avoid mineral spots. The USGS explains that hardness comes from dissolved calcium and magnesium, which is exactly what you see as white spots on glass. Commercial glass cleaners work too; just use them sparingly.

Tools and materials

  • Several clean, dry microfiber cloths (flat-weave or waffle-weave for glass)
  • Squeegee with a fresh rubber blade, 10 to 14 inches wide for typical windows
  • Strip washer or a large sponge
  • Bucket, dish soap and white vinegar
  • Spray bottle
  • Soft brush and a vacuum with a crevice tool for tracks
  • Old toothbrush and cotton swabs
  • Extension pole for high windows, so you can stay on the ground
  • Drop cloth or old towel for inside windowsills

Microfiber cloth vs squeegee

Both methods can give you streak-free glass. The right one depends on the size of the window and how dirty it is.

FactorMicrofiber cloth and spraySqueegee and soapy water
Best forSmall panes, inside glass, quick touch-upsLarge windows, exterior glass, glass doors
Handles heavy dirtFair; cloths get dirty quicklyExcellent; lots of water carries dirt away
Learning curveEasyTakes a little practice
Speed on big glassSlowerMuch faster
Streak riskLow if cloths are clean and dryLow if blade is wiped after every pass

How to clean windows with a microfiber cloth

  1. Dust the frame and sill first, and vacuum loose dirt from the corners so it doesn’t end up on the glass.
  2. If the glass is grimy, wipe it with a damp cloth dipped in the soapy washing solution first.
  3. Lightly mist the vinegar spray on one pane. Don’t drench it.
  4. Wipe with a clean, folded microfiber cloth in an S or Z pattern from top to bottom, overlapping each stroke.
  5. Flip to a dry side of the cloth, or grab a second dry cloth, and buff until the glass is clear.
  6. Check from an angle and in good light, then touch up any spots.

Pro tip: Wipe the inside glass with horizontal strokes and the outside with vertical strokes. If a streak shows up later, you’ll know right away which side it’s on.

How to clean windows with a squeegee

Step 1: Wet the glass

Dip a strip washer or sponge in the soapy water and scrub the entire pane, including the edges and corners. Outside, you can rinse heavy dirt off with a hose first.

Step 2: Clear a dry strip at the top

Wipe a narrow dry strip along the top edge with a cloth, or tilt the squeegee and pull it across the top. This gives the blade a clean starting point.

Step 3: Pull straight down

Place the squeegee at the top of the pane at a slight angle and pull it straight down in one smooth stroke. Wipe the blade with a dry cloth, then start the next stroke, overlapping the last one by an inch or two. Keep steady, even pressure.

Step 4: Dry the edges

Wipe the bottom edge and frame with a dry cloth to catch the water that collects there. Use a dry microfiber corner to touch up any drips along the sides.

Toothbrush scrubbing a dirty sliding window track beside a vacuum crevice tool and microfiber cloth

The best time to clean windows

Pick a cloudy day, or clean each side when it’s in shade, usually the east side in the afternoon and the west side in the morning. Direct sun dries cleaner too fast and causes streaks. Morning or early evening light also makes leftover streaks easier to spot.

In late fall and winter, save exterior glass for a mild day above freezing, since water can freeze on the glass and the squeegee will skip. Indoor glass is fine any time. If your inside windows fog up or drip in cold weather, that’s a humidity issue, not dirt; our guide to ideal indoor humidity in winter explains how to fix it.

How to clean window screens and tracks

Screens

Remove the screens and mark which window each belongs to with a piece of tape. Lay them flat on a towel or the lawn, scrub gently with a soft brush and the soapy solution, and rinse with a light spray from a hose. Avoid pressure washers, which can stretch or tear the mesh. Let them dry completely before reinstalling, so they don’t drip dirty water on clean glass.

Tracks and sills

Vacuum loose dirt and dead bugs from the tracks with a crevice tool. Loosen caked grime with an old toothbrush and a little soapy water, then wipe with a cloth wrapped around a butter knife or cotton swabs for the corners. Look for small drainage slots, called weep holes, on the exterior side of sliding and vinyl windows, and clear them with a pipe cleaner so rainwater can drain.

Removing stubborn spots

  • Hard water spots from sprinklers: lay a paper towel soaked in the vinegar mix on the spots for 10 to 15 minutes, then scrub with a non-scratch pad. Our guide on how to remove hard water stains covers heavier buildup.
  • Bird droppings and sap: soak with warm soapy water until soft, then wipe. Don’t scrape them dry.
  • Paint specks and stickers: soften with warm soapy water, then lift with a plastic scraper. Avoid razor blades on tempered, tinted or coated glass, which can scratch.
  • Fingerprints and kid smudges: the vinegar spray and a dry microfiber cloth handle these quickly.

Safety note: Never mix ammonia-based glass cleaners with bleach or other cleaners. The CDC warns never to mix bleach with ammonia or any other cleaner. For windows above the first floor, use an extension pole from the ground. If you must use a ladder, set it on firm, level ground, keep three points of contact and never lean out past the side rails.

Common window cleaning mistakes

  • Using paper towels. They leave lint and fall apart when wet. Microfiber works better.
  • Cleaning glass before the frame. Dust from the frame and sill drips onto the clean glass. Do frames first.
  • Using a worn squeegee blade. Nicks in the rubber leave a line on every stroke. Replace the blade when it’s damaged.
  • Spraying too much. More cleaner means more residue to remove.
  • Washing microfiber with fabric softener. Wash it with plain detergent and air dry or tumble dry low.

When to call a pro

Hire a professional window cleaner if you have second-story or higher windows that can’t be reached with a pole from the ground, large picture windows or skylights, or heavy buildup such as construction residue or years of hard water. Pros carry the right ladders, harnesses and insurance for upper floors. Prices vary by the number of panes, access and region, so get a written quote that says whether screens and tracks are included.

If cleaning upper windows means working near gutters or a roof edge, the same ladder precautions apply; see our guide on how to clean gutters safely before you climb. Also call a window contractor if you notice fog between double-pane glass, rotting frames or broken seals. Those are repair issues, not cleaning problems.

Frequently asked questions

Why are my windows still streaky after cleaning?

The most common reasons are too much cleaner, cleaning in direct sun, or using a dirty or softener-treated cloth. Wash the glass with plain soapy water to remove old residue, then use a light mist of vinegar spray and a fresh, dry microfiber cloth.

Is vinegar or glass cleaner better for windows?

Both work. A vinegar and water mix is inexpensive and cuts film well, while commercial glass cleaners often dry faster. The technique and clean cloths matter more than the product.

Does newspaper really work for cleaning windows?

Newspaper was a classic trick because it doesn’t leave lint, but modern inks can smudge on hands and white frames. A clean microfiber cloth gives the same lint-free result with less mess.

How often should I clean my windows?

Most homes do well with exterior windows twice a year, often in spring and fall, and interior glass whenever smudges bother you. Homes near busy roads, the coast or lots of trees may need more frequent cleaning.

Can I clean windows in cold weather?

Indoor glass, yes. Outdoors, wait for a day above freezing, because water can freeze on the glass before you squeegee it off. If you must clean in the cold, work quickly on small sections and dry as you go.

The bottom line

Streak-free windows come down to technique: clean in shade, wash off grime first, use very little solution and dry with a clean microfiber cloth or a well-wiped squeegee. Do the frames, screens and tracks first so dirt doesn’t drip onto clean glass, and use an extension pole instead of a ladder whenever you can. For high or hard-to-reach windows, a professional is the safer choice.

About this guide: CozyFixer guides are researched from manufacturer instructions and trusted public sources and reviewed with safety in mind. They are general information, not professional advice. How we create our guides · Disclaimer