A stain spreading across the ceiling below a skylight is one of the most common repair calls Alpine Exteriors gets between Mount Vernon and Bellingham, especially once the fall rains settle in. Skylights are a bright spot in a home, literally, but they're also a roof penetration, and every penetration is a place where water can eventually find a way in. This page walks through how to recognize a skylight leak, why it happens so often in this part of Washington, whether it needs attention right away, and what your realistic options are for fixing it.
Most skylight leaks announce themselves gradually rather than all at once. Homeowners in Burlington, Anacortes, and Sedro-Woolley typically notice one or more of the following:
One important distinction: fogging or beads of water on the inside of the glass on a cold morning is usually condensation, not a leak. Condensation is common on skylights in this climate because of the temperature difference between a cold, damp night and a warm interior. It's worth ruling out before assuming the roof itself is failing, though heavy condensation can sometimes point to poor attic ventilation, which is its own issue.
Skylight leaks in Skagit, Island, and Whatcom counties tend to trace back to a handful of regional factors:

Active dripping is urgent. Water landing directly on drywall, insulation, or an electrical fixture should be addressed within days, not weeks. Wet insulation loses its R-value and can wick moisture further into the ceiling assembly, and standing water near recessed lighting or wiring near the skylight shaft is a safety concern worth shutting off the circuit for until it's dry.
A stain that isn't actively dripping right now is still worth scheduling attention for soon rather than waiting. Given how frequently it rains here between fall and spring, a small intermittent leak rarely stays small. It's also common for a leak to only show up during wind-driven rain from a specific direction, which can make it seem like it went away between storms when the underlying gap is still there. If you're only seeing a faint ring that hasn't grown in months and there's no odor or soft drywall, it's reasonable to get it inspected on a normal schedule rather than treating it as an emergency — but don't ignore it indefinitely, since framing rot and mold both take hold quietly.
Whether a skylight leak calls for a repair or a full replacement depends mostly on the condition of the unit itself, not just the leak.
Repair usually makes sense when: the skylight glazing is intact, the frame and curb aren't rotted, and the problem is isolated to the flashing or a sealant failure. This typically means removing and replacing the flashing kit, correcting how the surrounding shingles integrate with it, and resealing properly rather than caulking over the old problem. Depending on roof pitch, access, and how much surrounding roofing has to be disturbed, a flashing repair like this often falls somewhere in the low hundreds to around a thousand dollars, though every roof is different.
Replacement is the more honest recommendation when: the skylight is 15–20+ years old, the glazing has fogged between the panes (a sign the seal between insulated glass layers has failed), the wood curb underneath has soft or rotted spots, or the same flashing has failed more than once despite proper repair. In those cases, patching the flashing again is often a short-term fix on a unit that's near the end of its service life anyway. Replacing the skylight and its flashing together tends to run from roughly $800 up to $2,500 or more per unit, depending on size, whether it's a simple swap or requires reframing, and roof access.
One thing worth knowing upfront: a repair can look identical to a replacement from the outside and still fail again in a few years if the underlying cause — moss buildup, wind exposure, or a marginal original installation — isn't addressed at the same time. And when a skylight is replaced, the new unit's glazing needs to meet current Washington State Energy Code fenestration requirements for insulating performance, which is worth confirming with whoever pulls the permit rather than assuming any off-the-shelf skylight qualifies.
A few habits go a long way toward keeping skylights leak-free in this climate:
None of this eliminates the possibility of a leak entirely — flashing is a wear item, not a permanent fixture — but it stretches the time between problems considerably.
Condensation typically shows up as beads of moisture on the inside of the glass itself, usually on cold mornings, and dries up once the room warms. An actual leak tends to show up as staining or dripping at the frame, the drywall around the shaft, or the corners of the skylight well, often tied to a specific rain or wind event rather than overnight temperature swings. If you're not sure, tracking whether the moisture appears regardless of rain (likely condensation) or only during and after storms (likely a leak) is a reasonable first step before calling for an inspection.
A simple temporary step, like laying a tarp over the skylight and securing it well clear of the opening on a dry day, can reduce further water intrusion while you wait for an inspection. Climbing onto a wet or steep roof to apply sealant is not something we'd recommend doing yourself — most sealant patches over the wrong spot don't actually stop the leak anyway, since the water is often traveling along the flashing or underlayment before it shows up somewhere else entirely.
It depends on the cause and your specific policy. Sudden damage, like a leak that starts right after a wind event that damaged the roofing or flashing, is more likely to be covered than gradual wear, such as an old gasket that's simply worn out over many years. Insurers generally want documentation of when the damage occurred and often want to see that the roof was reasonably maintained beforehand, so it's worth checking your policy language and talking to your adjuster before assuming either way.
A straightforward swap of one skylight for a similarly sized unit, with sound framing underneath, is often a one-day job for the removal, reframing touch-ups if needed, new flashing, and reinstallation. If the curb or surrounding decking has rot that needs to be cut out and rebuilt, or if the replacement is a different size than the original opening, it can take longer and may require a follow-up visit once any new framing has had time to be inspected.
If you're seeing a stain, a drip, or just want a second opinion before winter rain settles in, Alpine Exteriors inspects skylight flashing, roofing, and the surrounding structure for homeowners across Mount Vernon, Anacortes, Burlington, Sedro-Woolley, La Conner, Stanwood, Camano Island, and Bellingham. We'll tell you plainly whether you're looking at a flashing repair or a skylight that's due for replacement, and why, rather than guessing. Alpine Exteriors is licensed in Washington under contractor license ALPINI751OW — reach out for an inspection while there's still time to get ahead of the next round of rain.