That Cloudy Window Isn't Dirty — It's Broken
If you've tried wiping down a foggy window from both sides and the haze won't budge, you're not dealing with dirt. You're looking at moisture, mineral residue, or a fine film trapped inside a sealed glass unit that was never meant to be opened. Once that happens, no amount of glass cleaner fixes it. The window itself has failed, even though the frame, the operation, and everything else about it might still work fine.
This is one of the most common calls we get from homeowners in Lynden and across Whatcom County, and it tends to show up in waves — a cold snap, a run of driving rain, or the first sunny week after a gray winter, when the temperature swing makes the fog suddenly obvious. The good news is that this is a well-understood failure with a handful of honest solutions. The less good news is that "just clean it" isn't one of them.

What's Actually Behind the Glass
Most windows installed in the last 30-plus years use an insulated glass unit, or IGU — two (sometimes three) panes of glass separated by a spacer bar, with a pocket of dry air or inert gas sealed between them. That spacer bar is packed with a desiccant, a drying agent whose job is to absorb any trace moisture left inside the unit at the factory. The whole assembly is sealed at the edges with a structural adhesive and a secondary moisture barrier.
The Seal Is a Wear Part
None of that sealant lasts forever. Every warm afternoon and cold night cycles the gas inside the unit — it expands, it contracts, and it flexes the seal a tiny bit each time. Over years, that constant flexing works the adhesive loose at a weak point, usually a corner or an edge where the spacer bar was joined. Once there's a path in, humid outside air starts migrating into the airspace.
Why the Fog Doesn't Go Away
The desiccant in the spacer bar can absorb a certain amount of moisture and buy you time — you might see fog only on cold mornings at first, then it clears as the day warms up. Once the desiccant is saturated, though, it can't hold any more water vapor, and the fog becomes permanent. What you're seeing then is condensation trapped on the inside faces of the glass, which is why it looks like it's "inside" the glass itself — because it is.
Why This Shows Up Faster Here Than in Drier Climates
Seal failure happens everywhere windows are installed, but Whatcom County's weather leans hard on every part of the process that causes it. A few things stack up specifically for Lynden and the surrounding area:
Salt Air and Corrosion
Proximity to Puget Sound and the Salish Sea means a steady low-level dose of salt-laden air moving inland on prevailing winds. Salt is corrosive to the metal spacer bars and can accelerate breakdown of certain sealant chemistries at the edge of the glass unit, especially on west- and south-facing exposures that catch the weather directly.
Driving Rain and Wind-Driven Moisture
Lynden gets its share of sideways rain off the Sound, and wind-driven water finds its way into any gap in flashing, trim, or a compromised sealant joint far more aggressively than a gentle vertical rain would. Water sitting against a window's edge seal for hours at a time, repeatedly through a wet season, is exactly the kind of exposure that shortens seal life.
Moss Season and Trapped Moisture
The long moss season here isn't just a roof problem. Moss and organic buildup on sills, trim, and the tops of window frames hold moisture against the building for months at a stretch. That constant damp environment around a window opening adds to the stress on caulking and perimeter seals, which in turn accelerates wear on the glass unit's edge seal.
Diagnosing What You're Actually Looking At
Not every "foggy window" complaint is the same problem. Before you spend money on anything, it's worth knowing which of these you actually have:
| What You See | Likely Cause | Fixable Without New Glass? |
|---|---|---|
| Fog only on cold mornings, clears by afternoon | Early-stage seal failure, desiccant still partly working | No — it will progress |
| Permanent haze or gray film between panes | Full seal failure, desiccant saturated | No |
| White mineral streaks or spots inside the glass | Failed seal plus mineral deposits left behind as moisture evaporates and re-condenses | No |
| Fog or water only on the room-side of the inner pane | Interior humidity condensing on cold glass — not a seal failure at all | Yes — ventilation or humidity fix |
| Fog between panes on a single-pane storm window setup | Gap between the storm and the primary window, not a sealed IGU failure | Sometimes — depends on the storm window design |
That last two rows matter. A lot of "my window is foggy" calls turn out to be ordinary room humidity condensing on a cold single pane, which is a ventilation and moisture-management issue, not a window replacement. A quick look at exactly where the moisture sits tells us which situation you're in.
Your Real Repair Options
Once we've confirmed it's a true seal failure, there are three paths, and each one is a legitimate choice depending on the window's age, condition, and your budget.
Glass-Only Replacement
If the frame, sash, and hardware are all in good working order and the window itself is a reasonably modern, standard size, we can often replace just the failed insulated glass unit and leave the existing frame in place. This is usually the most cost-effective route and the least disruptive, since it doesn't touch your trim, siding, or interior finish work.
Sash Replacement
If the glass has failed but the sash itself is also worn — cracked vinyl, failing balance mechanisms, warped wood — it often makes more sense to replace the whole operating sash rather than just the glass. This resets the weatherstripping and hardware at the same time, which matters for a home taking on the wind and rain exposure common here.
Full Window Replacement
Older windows, especially anything more than 20-25 years old with a failing frame, single-hung mechanisms that no longer work smoothly, or aluminum frames with no thermal break, often aren't worth chasing with a glass swap. At that point a full unit replacement gets you a new seal, new frame, and better performance all at once, and it's the point where energy efficiency gains become part of the payoff, not just the fog.
What Drives the Cost
| Factor | Why It Matters |
|---|---|
| Glass-only vs. full unit | Glass-only is typically the lower-cost repair when the frame is sound; full replacement costs more but resets everything at once |
| Standard vs. custom size | Non-standard or older odd-sized openings often require custom-made glass units, which adds lead time and cost |
| Number of panes (double vs. triple) | More glass layers and gas fills add material cost per unit |
| Access and height | Second-story or hard-to-reach windows add labor time regardless of the glass itself |
| Grid patterns or specialty glass | Grilles between the glass, tinted, or obscure glass are made to order and cost more than clear flat glass |
| How many windows are failing at once | If several units are the same age and style, doing them together usually costs less per window than one at a time |
Because so much depends on the specific window, we don't quote sight-unseen prices — but as a general rule, glass-only swaps run well below full replacements, and bundling several failed units into one visit brings the per-window cost down.
What You Can Do While You Wait
A fogged window isn't an emergency, but a few things are worth checking or doing in the meantime:
- Check whether the fog clears with temperature changes (early failure) or stays put (full failure) — this helps us schedule the right fix
- Clear moss and debris off sills and the tops of frames so trapped moisture isn't adding to the problem
- Note which windows face west or south, or are otherwise exposed to driving rain — these often fail first and are worth prioritizing
- Don't try to re-seal the glass unit yourself with caulk or tape — this traps moisture in rather than out and can damage the frame finish
- If interior humidity seems high (steamy bathrooms, lots of houseplants, a tight newer home with little ventilation), run exhaust fans more — this rules out condensation that has nothing to do with the seal
- Take a rough count of how many windows in the house show the same symptom, since grouping repairs is usually more cost-effective
Our Standard for This Kind of Repair
Failed seals are a normal part of window aging, not a sign that a particular brand or product was a bad choice — every insulated glass unit eventually reaches the end of its sealant life, and that timeline is shaped as much by local climate exposure as by the glass itself. Our approach is to measure and verify the actual failure, match glass specs (pane count, gas fill, coating, grid pattern) as closely as possible to what's already in your frame, and set clear expectations on lead time, since replacement glass units are typically custom-ordered rather than stocked. We'd rather tell you a glass-only repair will hold up fine for another decade than upsell a full replacement you don't need — and just as often, we'll tell you plainly when the frame itself is the weaker link and a glass swap would be money spent chasing a problem that isn't really about the glass.
Talk to Someone Who'll Look at the Actual Window
Every home in Lynden and the surrounding Whatcom County towns takes on a slightly different mix of sun, wind, and rain depending on which way the windows face and how exposed the site is, so the right fix for a foggy window really does depend on seeing it in person. If you've got one hazy pane or a whole house full of them, we're happy to take a look, tell you honestly whether it's a glass swap, a sash replacement, or a bigger conversation, and put together a free, no-pressure estimate using the form below.
Lynden Window