Best glass cleaner for streak free windows

Direct Answer

The most reliable streak-free glass cleaner for most UK homes is a simple DIY mix of equal parts white vinegar and water, sprayed on sparingly, wiped with a microfiber cloth, and buffed dry with a second dry cloth straight away rather than left to air-dry. A shop-bought glass cleaner works just as well when used the same way. Streaks almost always come from using too much product, a dirty or linty cloth, or cleaning in direct sunlight, not from the cleaner itself.

Windows and mirrors are one of the few surfaces where more product usually makes things worse, not better. A light, even spray and a confident dry buff beat a heavy soak almost every time, and the method matters more than which bottle is doing the spraying.

What Actually Causes Streaks

Streaky glass is rarely about the cleaner itself. It's almost always one of these four habits.

Too Much Product

A heavy spray leaves more liquid than a cloth can lift in one pass, so the leftover film dries into visible streaks.

Hard Water Spots

Mineral deposits from hard UK tap water dry onto glass as a cloudy ring, especially around taps, shower screens and cold frames.

A Dirty or Linty Cloth

An old towel or kitchen roll sheds fibres and smears old grime back onto the glass instead of lifting it off cleanly.

Cleaning in Direct Sunlight

Warm glass dries the solution before it can be wiped away evenly, baking a streak pattern into the surface as it goes.

The Streak-Free Glass Kit

Nothing here is specialist. Most of it is already in a UK kitchen cupboard.

Core Kit: Every Clean

White vinegar Mixed roughly 50/50 with water for a solution that cuts through grease and fingerprints
Essential
Spray bottle For an even, light mist rather than a heavy soak that's hard to buff dry
Essential
Two microfiber cloths One to wipe the solution off, a second kept dry purely for the final buff
Essential

Extras: As Needed

Squeegee Faster than a cloth alone on large exterior panes or patio doors
Optional
Soft-bristle brush For frames, tracks and corners before the glass itself gets a pass
Optional
Distilled water Worth using instead of tap water in hard water areas, to avoid adding new mineral spots
Optional

Shop-Bought Glass Cleaner vs DIY Vinegar Solution

Both get glass streak-free when used the same way. The difference is cost, convenience and a couple of label checks.

DIY Vinegar Solution

Equal parts white vinegar and water in a spray bottle costs pennies per refill and cuts through grease, fingerprints and light mineral spots well. It has no added polish or fast-evaporating solvent, so it needs a confident, immediate buff with a dry cloth to avoid its own faint streaking.

Shop-Bought Glass Cleaner

Usually includes a fast-evaporating solvent and a mild surfactant that helps it dry streak-free with less effort on the buff. Convenient for quick top-ups, but costs more per use, and it's worth checking the label for ammonia before using it near tinted or coated glass.

A typical case: a ground-floor flat with large sash windows facing a busy road had picked up a visible haze within a few weeks, mostly traffic grime rather than fingerprints. A shop-bought spray had left faint streaks in the afternoon sun more than once. Switching to the vinegar-and-water mix, spraying lightly, wiping in one direction with a microfiber cloth, and buffing dry immediately rather than letting it air-dry cleared the haze across all six panes in a single pass, with no streaking even in direct light.

Two Things That Make Any Glass Cleaner Streak Worse

Check Before Using Ammonia, and Never Clean in Full Sun

Ammonia-based cleaners can damage tinted films and some coated or tempered glass, including certain oven doors and double-glazed units with a low-E coating, so check the manufacturer's guidance first if in doubt. Separately, avoid cleaning any glass in direct sunlight or on a warm pane, since the solution dries before it can be wiped away evenly, which is one of the most common causes of streaking even with a good cleaner. Skip paper towels for the final buff, too, since they shed lint that ends up back on the glass.

Three Picks for a Streak-Free Finish

None of these are glass cleaners in a bottle. They're what makes the vinegar-and-water method quick and repeatable.

Clear glass spray bottle 500ml with lockable trigger

Clear Glass Spray Bottle - 500ml

£5.00

Mix the vinegar-and-water solution in a bottle you can see through, so it's easy to tell when it needs topping up.

Buy Now
Silicone dish washing scrubber

Silicone Dish Washing Scrubber

£7.09

Non-scratch enough for glass, useful for lifting dried bird mess or sticker residue before the vinegar pass goes on.

Buy Now
Compostable cellulose sponges

Compostable Cellulose Sponges

£3.58

A quick first wipe to lift dust and cobwebs from a sill or frame, so the glass itself only needs the streak-free pass.

Buy Now

Which Glass-Cleaning Method for Which Job?

A quick way to decide before you reach for any bottle.

Everyday streaks on indoor glass or mirrors? A light vinegar-and-water spray and a microfiber buff is all it needs.
Hard water spots on shower screens or taps? That's a limescale job first, not a glass-cleaner job.
Large exterior windows with ingrained grime? Brush the frame first, then work pane by pane rather than the whole window at once.
Tinted, tempered or coated glass? Skip ammonia-based sprays and check the manufacturer's cleaning guidance first.

Related Reading

Shop Our Cleaning Products Range

Reusable bottles and non-scratch tools that make the streak-free method quick to repeat.

Shop Cleaning Products

Frequently Asked Questions

What's the best way to get streak-free windows?
Spray a light, even layer of either a vinegar-and-water mix or a shop-bought glass cleaner, wipe it off with a clean microfiber cloth in one direction, and buff dry immediately with a second dry cloth rather than letting it air-dry.
Does vinegar actually work as a glass cleaner?
Yes. Its mild acidity cuts through grease, fingerprints and light mineral spots effectively, though it needs a confident, immediate dry buff since it doesn't contain the polishing agents a shop-bought spray does.
Why do my windows streak even after cleaning?
Streaks are almost always caused by using too much product, wiping with a dirty or linty cloth, or letting the solution dry on its own in direct sunlight rather than buffing it off straight away.
Can I use a shop-bought glass cleaner on tinted or tempered glass?
Check the label first. Ammonia-based cleaners can damage tinted films and some coated or tempered glass, so a vinegar-and-water mix or an ammonia-free product is the safer default when in doubt.
What's the best cloth for cleaning glass without streaks?
A microfiber cloth, kept dry for the final buff. Paper towels and old cotton towels both shed lint that ends up back on the glass.
Is it bad to clean windows in direct sunlight?
Yes. The solution dries before it can be wiped away evenly, which is one of the most common causes of streaking even when using a good cleaner.
Can I use the same method on mirrors as on windows?
Yes, the same vinegar-and-water method and microfiber buff works well on mirrors, though a slightly weaker mix with a bit more water is gentler on any decorative edging nearby.
How often should windows actually be cleaned?
Most UK homes are fine cleaning interior glass every few weeks and exterior windows two to four times a year, more often for ground-floor windows facing a busy road.


Tags:
Back to blog