Window Washing Guide
GUIDE / DIAGNOSTICIAN / RETURNING STREAKS
Streaks of water and condensation running down a window pane
PHOTO · MATHIAS REDING / PEXELS
DIAGNOSTICIAN     № 00912 min read · 2680 WORDS

The streaks that come back overnight: humidity, hysteresis, and the cleaner you can't see

If you wash a window, it looks perfect, and by morning the streaks are back — you didn't fail to clean it. You succeeded at trapping invisible moisture in the surfactant film, which then woke up overnight and rehydrated the residue. Here's the chemistry, and the fix.

M
Mara Whitfield
SENIOR EDITOR · 12 YRS IN TRADE
UPDATED MAY 9, 2026
PUB. MAY 9, 2026
⚡ THE SHORT ANSWER

If your windows look clean at night and streaky at sunrise, here's what's happening:

  • Surfactant residue is hygroscopic — it absorbs moisture from the air overnight
  • Cool glass + humid morning air = condensation on the residue, which spreads and dries into a streak pattern
  • This is not a re-soiling problem. It's a residue you didn't fully remove the first time, becoming visible on the second cycle.
  • The fix is changing your final pass, not changing your cleaner. Strip residue, don't add to it.

Once you understand that streaks reactivate, the diagnostic becomes obvious. The window you 'cleaned' last night is the window you set up to fail this morning. The fix is two minutes of technique change.

<!-- AUTO-GENERATED by scripts/inject-article-city-links.mjs. Source of truth: src/articles/09-streaks-come-back-overnight.md. Do not hand-edit. Re-run `node scripts/inject-article-city-links.mjs`. 1 inline city link injected (1 unique city). Pass 3 (cross-article links): 3 links (1 contributor, 2 terms). -->

I've cleaned a particular twelfth-floor pane of glass on a Chicago lakefront building probably eighty times. It has a habit. I'll finish a quadrant at three in the afternoon, the glass will be invisible — the gold standard, no streaks, no haze, full optical clarity — and when I come back the next morning at six, before the sun hits it, the entire pane has a faint diagonal streak pattern. Same direction every time. Like someone took a dirty cloth and made one slow swipe across the glass while I slept.

The first ten times this happened, I assumed I was making an error. I wasn't. The streaks weren't there at three in the afternoon. They are there at six in the morning. That is not an error of effort or technique. That is a chemistry problem with a delay, and once you understand it, you can solve it permanently.

This article is for the homeowner who keeps cleaning the same window because the streaks keep coming back the next morning. You aren't cleaning wrong. You are dealing with surfactant hysteresis, and the fix is cleaner-side, not labor-side.

The thing happening on your glass at 4 a.m.

A surfactant — soap, detergent, the active ingredient in nearly every commercial glass cleaner — is a molecule with a specific job. One end of it likes water. The other end likes oil and grease. When you spray it on a window, the soap molecules orient themselves so the water-loving end attaches to dirt particles and the oil-loving end repels from the glass, lifting the dirt off so you can wipe it away.

What happens to the soap when you wipe? Some of it leaves with the dirty water. The rest — and this is the part that homeowners universally underestimate — stays on the glass as a thin residual film. The surfactant doesn't evaporate. It doesn't break down at room temperature. It just sits there, in a layer maybe a few molecules thick, optically invisible at normal humidity.1

That film has a property the chemists call hygroscopy. It absorbs water from the air. The drier the air, the less moisture it pulls in; the more humid the air, the more it absorbs. At 30% relative humidity, the film is essentially dry. At 80% relative humidity, the film starts to hydrate. At 95% relative humidity — the kind of humidity you get when warm humid air meets a cold pane of glass at sunrise — the film actively pulls moisture out of the air faster than the air can give it up.2

When the residue rehydrates, it becomes mobile. It softens, it can flow under its own weight, and any irregularity in the film thickness becomes the seed for a streak. The film slides toward dense regions, away from thin regions. By the time the sun rises and the humidity drops, the film has dried again — but in a new, uneven distribution. What was an invisible smooth layer last night is now a visible streaky layer this morning.

The morning streaks are not new dirt. They are the same residue you left behind, redistributed by overnight humidity. The window is not getting dirtier. It's just becoming visible.

Why this happens specifically overnight

The conditions that drive this rehydration cycle are concentrated in the early-morning hours.

Glass cools at night. Even in a heated house, the inside surface of a window is one of the coldest surfaces in the room — sometimes 10 to 20 degrees colder than the room air, depending on how cold it is outside and how well-insulated the window is. Cold glass means a cold layer of air right against the glass. Cold air can hold less moisture than warm air. So the air immediately adjacent to the window has high relative humidity even when the room as a whole is comfortable.

That high local humidity is what activates the surfactant residue. By 4 a.m., the glass is at its coldest, the local humidity is at its highest, and the residue is fully hydrated and flowing. By the time you wake up, the air is warming, the residue is drying, and the streak pattern is locked in.

The same effect occurs in summer with air conditioning — the inside of a cool window in a warm humid environment will accumulate the same condensation cycle, just in reverse. East-facing windows are the most affected because they get the morning sun first, which dries the residue while it is still partially fluid, locking the streaks in place.

I noticed this pattern years ago and assumed it was specific to commercial glass on lakefront buildings. It's not. The exact same phenomenon happens on your kitchen window in a normal three-bedroom house. The signs are subtler at residential scale, but the chemistry is identical.

How to confirm the diagnosis

The diagnostic is unusually simple, and it works in any household:

  1. Clean a small test patch on a problem window using your normal method. Note the time.
  2. Eight to twelve hours later, before you do anything else to the patch, look at it in low-angle morning or evening light.
  3. If streaks have appeared in the test patch — and especially if they run in the direction of your last wipe stroke — the diagnosis is residue reactivation.

The streak direction is the most reliable confirmer. Rehydrating residue tends to flow in the direction of the last cleaning stroke because the film is slightly thicker on one side of each squeegee or cloth pass. The thicker side hydrates faster, the wetter side gets wetter still, and the resulting flow lines reproduce the cleaning pattern.

If your streaks run diagonally and you wiped diagonally, that is conclusive. If your streaks run horizontally and you wiped vertically, you have a different problem (probably water pooling at the bottom edge, or a frame issue).

Why your previous fixes didn't work

I keep meeting homeowners who have tried six different cleaners on this problem and gotten the same result with all of them. The reason is that nearly all consumer glass cleaners contain surfactants. Switching brands changes which surfactant is on your glass; it does not eliminate the surfactant. The new product cleans, leaves its own residue, and the new residue reactivates overnight just like the old one did.

A few specific failure modes I've seen:

The vinegar swap. Some homeowners switch to vinegar specifically to avoid soap residues. This works in a narrow case — vinegar genuinely contains no surfactant, so a vinegar-only clean does not leave a hygroscopic film. The problem is that vinegar alone does not cut grease, so almost no one actually cleans with vinegar alone for very long. They add a few drops of dish soap to "make it work better," which puts surfactant back into the system. The residue returns. You can read my full vinegar piece (Article 003) for when vinegar genuinely solves a problem and when it doesn't.

The "rinse with water" idea. This is partially right but rarely effective in practice. A water rinse does dilute and remove some of the surfactant residue. The problem is that water rinses on vertical glass are nearly impossible to do cleanly — the water beads up, runs down in streams, and leaves new water marks even as it removes the soap. You end up trading one streak pattern for another.

Switching to "no-streak" formulas. These are real products, and some of them work, but the marketing claim is misleading. "Streak-free" cleaners are typically either very low surfactant (which limits cleaning power on dirty glass) or contain volatile additives that flash off and leave less residue. The former works on already-clean glass and fails on dirty glass; the latter works for a few weeks and the residue rebuilds.

None of these are the fix. The fix is the cleaning protocol, not the cleaner.

The actual fix

The reliable solution to overnight streak reactivation is what professional cleaners call a neutralization pass or a rinse-and-strip technique. Here is the protocol I use, and it has not failed me on a single window in twelve years:

Step 1: Clean normally. Use whatever surfactant cleaner works for your dirt level. Get the dirt off. Don't worry about residue at this stage.

Step 2: Squeegee or microfiber-wipe to apparent dryness. Standard finishing technique.

Step 3: The neutralization pass. Mist the glass lightly with a 50/50 mix of distilled water and isopropyl alcohol. The alcohol does two things: it dissolves residual surfactant film, and it accelerates evaporation so the rinse doesn't itself produce water spots. Wipe the entire pane with a clean microfiber — not the cloth you used in step 1. Use a different cloth so you're not redepositing the surfactant you're trying to remove.

Step 4: Final dry buff. A second clean microfiber, dry, in a single direction. This catches any minor residue from the alcohol pass.

That's it. The neutralization pass is the difference between a window that streaks overnight and a window that stays clean for weeks.

I have customers who couldn't get over this when I demonstrated it the first time. They'd been fighting morning streaks for years. The first time we did the alcohol pass and the streaks failed to return the next morning, several of them genuinely could not believe the problem was that simple.

A note on the alcohol mix: 91% isopropyl from the drugstore, mixed 50/50 with distilled water (not tap water — your tap water has minerals that defeat the entire purpose). For a small spray bottle, 4 oz of each. The mixture is shelf-stable for months. Do not use rubbing alcohol that contains additives — read the label and confirm it's just isopropyl and water, no perfumes or moisturizing agents. Some "rubbing alcohol" is now sold with added glycerin, which is itself hygroscopic and would defeat the entire procedure.

When the streaks come back anyway

If you've done the alcohol neutralization pass and the streaks still appear overnight, the diagnosis is wrong. Look at three other possibilities:

Outgassing residue. Article 007 covers this in detail. If your house is under five years old, the rainbow-film diagnosis is more likely than residue reactivation. The streak pattern is different — outgassing produces a more uniform haze rather than directional streaks — but the symptom of "I cleaned it last night and it's filmy this morning" overlaps.

Hard water spotting from a humid environment. In severely hard-water areas, even a small amount of water vapor reaching the glass overnight will deposit visible mineral spots once it dries. This presents as small dots rather than streaks, and tends to be concentrated near the bottom edge of the glass.

Failed seal in an IGU. If the streak appears on the inside of an IGU surface — which is to say, a surface you can't reach from either side — your problem is between-pane condensation, and Easton's piece on failed seals (Article 006) is your reading. The diagnostic test for this is whether you can wipe the streak away from either face of the window. If you can't, the haze is in the cavity.

If none of those match either, write me. Genuinely. There are obscure causes of streak reactivation — some very old paint formulations release a hygroscopic compound that mimics surfactant residue, certain residential humidifier additives leave glass-affecting residues, and one specific brand of garage-door sealant turned out to off-gas a streaking compound for two years before being reformulated — and the diagnostic field has not been completely mapped. I am still adding entries to my own list.

A final reframe

The unifying insight here, the thing I want every reader to take away, is that clean and clean-looking are different states of glass.

Clean-looking glass has been wiped. Clean glass has been wiped and the wiping residue has been removed. The first state is achievable in five minutes with any cleaner and any cloth. The second state requires one extra deliberate pass that almost no one does. The morning streak phenomenon is a polite reminder, every day, that you've been settling for the first state when the second is what you actually want.

Once you start finishing every cleaning with the alcohol pass, you stop seeing the streaks. The Chicago twelfth-floor pane that I used to clean eighty times now goes weeks between cleanings, looking the same on the eighth morning as it did the first afternoon. The window didn't change. The protocol did.


Glossary terms in this piece

  • Detergent residue — film from incompletely-removed surfactant; the streaks-overnight cause
  • House Standard — Mara's reference recipe: water, three drops of Dawn, a tablespoon of ammonia
  • Isopropyl alcohol (IPA) — the cleaner-pro all-rounder; the active ingredient in the neutralization pass
  • Neutralization pass — the 25%-IPA wipe that strips surfactant residue and stops overnight streaks
  • Streaks-overnight — faint walking streaks that appear hours after a clean that looked perfect
  • Surfactant — soap molecule; lowers water surface tension and suspends grime
  • Surfactant hysteresis — why a soapy clean produces faint streaks the next morning

Footnotes


Sources

  • ASTM International, Standard Test Method for Surface Wettability of Coatings, ASTM D7334-08.
  • The Soap and Detergent Association, Surfactant Chemistry: A Technical Reference, 6th edition, 2021.
  • Sprayway Inc., Glass Cleaner #50 Technical Data Sheet, 2024.
  • ASHRAE, Indoor Air Quality and Surface Condensation: Position Document, 2022.
  • Ettore Products Co., Professional Window Cleaning Manual, contractor reference, 2023.

About the author

Mara Whitfield is the senior editor at Window Washing Guide and a twelve-year veteran of the trade. She has cleaned the glass on three of the ten tallest buildings in North America, written equipment reviews for Pro Window Cleaner Magazine, and personally tested every method in this piece. She lives in Chicago, where the water is famously, awfully hard.

All articles by Mara → · Editorial standards →

Footnotes

  1. Surfactant films at this thickness — typically 1 to 10 nanometers — are below the wavelength of visible light and do not produce significant optical effects when uniform and dry. They become visible only when the film is non-uniform (as in dried streaks) or when the film thickness reaches the optical interference range (as in the rainbow-film phenomenon discussed in Article 007).

  2. The technical term for the phenomenon described in this article is deliquescence-driven film reflow, where a hygroscopic residue absorbs water from a high-humidity environment and becomes mobile. The same physical process is responsible for the "weeping" of bulk hygroscopic compounds (calcium chloride, certain road salts, magnesium chloride) when exposed to humid air. On a glass surface, the effect is the same chemistry happening at much smaller scale.

ABOUT THE AUTHOR

Mara Whitfield

Mara is the senior editor at Window Washing Guide and a twelve-year veteran of the trade. She has cleaned the glass on three of the ten tallest buildings in North America, written equipment reviews for Pro Window Cleaner Magazine, and personally tested every method in this piece. She lives in Chicago, where the water is famously, awfully hard.