Quick answer: Windows that re-dirty within days usually have an accelerant at work: soap residue from the last clean (a sticky film that grabs dust), traffic film from a nearby road, hard-water spotting from sprinklers or rain on grimy glass, pollen or tree cover, salt air, condensation film indoors, or a failed double-glazing seal fogging between panes. Each has a specific fix — and the biggest one is switching from soap-based cleaners to vinegar or purified water, which leaves nothing behind for new dirt to stick to.
You cleaned them last weekend. Today, in the right light, they're… hazy again. Meanwhile the house across the road seems to stay glassy for a month at a time.
That's not luck, and it's not that you cleaned badly. Fast-fouling windows almost always have an accelerant — something actively speeding up re-soiling. Find yours below; each comes with its fix.
1. Your cleaner is recruiting the dirt (the self-inflicted one)
Soap-based glass cleaners leave a microscopically sticky film, and that film is flypaper for dust. It's the most common accelerant and the cruellest: the more conscientiously you spray, the faster the haze returns, and manufacturers don't mind at all. The tell: windows that look great for 2–3 days, then develop a uniform dullness rather than specific spots.
Fix: switch to 1:4 white vinegar and water, or purified water — both evaporate to nothing, leaving no film to grab dust. Expect visibly longer intervals between cleans immediately. (The same residue chemistry causes streaks.)
2. Traffic film (the postcode one)
Homes within ~100m of a busy road collect a fine oily grime — unburnt fuel residue, brake and tyre dust — that bonds to glass and hazes it in days. The tell: grime concentrated on road-facing elevations, greyish and slightly greasy to the wipe.
Fix: you can't move the road, so lower the cost of frequency instead — this is the textbook case for automating the clean (more below). A hose rinse of road-facing panes between proper cleans also helps.
3. Hard water spotting (the sprinkler one)
In hard-water areas — roughly 60% of England and Wales — any tap water that dries on glass leaves chalky mineral spots. Garden sprinklers hitting windows, splash from washing the car, even hosing the patio can respeckle a pane in one afternoon.
Fix: redirect sprinklers, and clean with purified/deionised water so your own cleaning never adds spots. Existing mineral film dissolves with vinegar.
4. Pollen and tree cover (the seasonal one)
A single oak in flower can yellow-dust every window on that elevation in 48 hours, and sap mist plus bird traffic follow the branches. May–June and September–October are the peak months.
Fix: trim back overhangers where possible; otherwise schedule extra cleans in pollen season and rinse rather than scrub — dry pollen wipes off easily, wet-smeared pollen doesn't.
5. Salt air (the coastal one)
Within about 3 miles of the coast, airborne salt crystallises on glass after every breezy day, leaving the characteristic dull crust that returns almost immediately.
Fix: frequency, again — fortnightly light cleans beat monthly battles, and fresh salt rinses off with plain water before it bonds.
6. Indoor film: cooking, candles and condensation (the inside job)
*If the haze is on the inside face, your kitchen and your breath are the culprits:* aerosolised cooking oils, candle soot and condensation residue build a film that fogs interior glass in 2–4 weeks — faster in winter when the house is sealed up. The tell: haze that smears under a dry finger.
Fix: lids and extractor fans while cooking; manage humidity (the condensation guide); and put interior faces on a regular rotation — they're the easiest glass in the house to automate.
7. It's not dirt — it's a dead window (the impostor)
*Permanent mistiness that cleaning never touches, on both "sides" at once, is usually moisture between the panes — a failed double-glazing seal.* No cleaner reaches it because the fog is inside the unit.
Fix: replace the sealed glass unit (typically £60–£150 per pane in the UK, frame stays). Test first: clean both faces properly; if haze remains, it's internal.
The universal fix: make frequency free
Six of the seven accelerants have the same real-world answer — clean more often than feels reasonable to do by hand. That's the honest logic for a robot: the CleanBot R1 makes each clean cost a button-press (6,500Pa suction, fine vinegar-compatible mist, overlapping passes, 8-layer safety), so road-facing, coastal, pollen-dusted and interior glass can go on a fortnightly rhythm without going on your fortnightly to-do list. £173, 24-month warranty — and it never leaves a soap film. (What frequency to aim for, by situation.)
Beat the accelerants with automation: CleanBot R1 — free UK delivery over £75, code WELCOME10 for 10% off your first order.
FAQ
Why do my windows look dirty a few days after cleaning?
Most often, soap residue from the cleaner itself — soap films are sticky and trap passing dust. Switching to vinegar-water or purified water, which evaporate residue-free, visibly extends the time windows stay clean.
What is the grey film that keeps coming back on my windows?
Near a road, it's traffic film — oily residue from vehicle exhaust, brakes and tyres that bonds to glass within days. It needs a mild degreasing clean (vinegar solution works) and returns fastest on road-facing elevations.
Why won't one of my windows come clean no matter what?
Permanent haze that survives cleaning both faces is usually condensation between the panes — a failed double-glazing seal. The sealed unit needs replacing, typically £60–£150 per pane in the UK.
How do I keep my windows cleaner for longer?
Use residue-free cleaners (vinegar or purified water), redirect sprinklers, manage indoor cooking film and humidity, and increase frequency — light frequent cleans prevent the bonding that makes glass hard to clean.
Diagnosed yours? Now automate the cure: CleanBot R1 robot window cleaner — £173, 24-month warranty.