🚨 Roof Emergency? We respond within 60 minutes — Call (346) 783-0077 Now
Fenestration Diagnostics

Skylight Leak or Roof Leak? How to Tell the Difference Accurately

Water dripping around a skylight doesn't automatically mean the window unit is broken. Learn how to pinpoint the true cause—from perimeter roof curb flashing failures and gasket decay to interior attic condensation pan overflows.

Updated August 2026 7 min read Pasadena, TX
70%+Flashing Flaw (Not Glass)
3 ModesDistinct Failure Types
80%+Pasadena Winter Humidity
$350+Re-Flashing vs $1,500 Unit
Quick Answer

To accurately determine whether a leak originates from the skylight unit itself or the surrounding roofing system, observe timing, stain location, and weather conditions:

1) If water drips from the drywall shaft corners or top header during heavy rain, the issue is surrounding roof curb step flashing or headwall metal failure (over 70% of cases).
2) If water drips directly off the glass surface or frame gasket during rain, the insulated glass seal or sash gasket has failed.
3) If moisture forms on cold winter mornings with no rain, the cause is indoor humidity condensation pan overflow, not a roof puncture.

Key Takeaways: Skylight Diagnostic Science
  • 70% Flashing Correlation: In most leaking skylight calls, the skylight glass is completely fine; the perimeter flashing has unsealed.
  • Condensation vs. Active Ingress: High Pasadena humidity (80%+) condensing on cold single-pane or aged double-pane glass mimics a roof leak.
  • Engineered Flashing Kits: Installing a factory-matched aluminum step-flashing kit ($350–$650) fixes curb leaks without replacing the skylight unit.
  • Weep Channel Blockage: Factory condensation weep holes at the bottom of the skylight frame become clogged with dust, spilling water into the tunnel.
  • Isolation Water Testing: Wetting the curb flashing without wetting the glass isolates the exact failure point in 15 minutes.

Diagnostic Decision Matrix: Pinpointing the Leak Source

Homeowners often spend $1,500+ replacing a skylight only to discover that the leak persists during the next heavy storm because the true defect was in the surrounding roof underlayment. Use this building science diagnostic matrix to evaluate your situation:

Visual Symptom When It Occurs Primary Root Cause Correct Permanent Solution
Water stains on drywall tunnel corners During heavy / wind-driven rain Failed step flashing or headwall apron metal Install engineered skylight step-flashing kit
Drips directly from glass frame / center During active rainstorms Insulated glass unit (IGU) seal / rubber gasket split Replace glass sash or complete skylight unit
Fog / condensation trapped between panes Constant (Sunny or cloudy) Desiccant seal failure inside double-pane glass Replace glass pane (Thermal efficiency loss)
Moisture trickling down frame onto sill Cold mornings / High indoor humidity (No rain) Indoor condensation / Clogged condensation weep holes Clear frame weep slots & improve attic ventilation

Failure Mode 1: Surrounding Roof Curb Flashing & Underlayment Leaks

Skylights sit on a raised 2x4 or 2x6 wooden curb extending 4 to 6 inches above the roof deck. The interface between the sloped roof and the vertical curb relies on a 4-part metal flashing assembly:

  • Sill Flashing (Bottom): Directs water cascading down the glass over the lower shingle course.
  • Step Flashing Cards (Sides): Individual L-shaped metal cards interleaved with every shingle course along the curb sides.
  • Headwall Flashing & Saddle (Top): Diverts heavy runoff flowing down the roof slope around the upper corners of the curb.
  • Curb Wrap Membrane: ASTM D1970 self-adhering ice-and-water shield extending 6 inches up the curb wall and 12 inches onto the roof deck.

Why it fails: Over 8 to 12 years of Pasadena heat waves, surface-applied mastic dries out and cracks. When high-velocity wind-driven rain blows uphill during tropical storms, water penetrates beneath the top headwall saddle, soaking the upper light shaft drywall.

Failure Mode 2: Glazing Gasket Degradation & Thermal Pane Seals

If the leak originates from the glass unit itself:

Modern skylights use dual-pane insulated glass sealed with synthetic EPDM gaskets. Over 15+ years of intense solar ultraviolet exposure, the perimeter rubber gasket hardens and shrinks. Rainwater striking the glass seeps beneath the retaining frame, bypasses the internal drainage channel, and drips straight down into the living room.

🔍 The Fogged Glass Clue

If your skylight appears permanently foggy or has moisture droplets trapped between the two glass panes, the hermetic perimeter seal has failed. While this causes a loss of thermal insulating R-value, it may not cause an immediate interior water leak until the outer gasket degrades as well.

Failure Mode 3: Interior Attic Humidity & Condensation Pan Overflows

In Pasadena's humid subtropical climate, winter indoor humidity routinely exceeds 60% to 70% from cooking, showers, and gas heating.

Because warm air rises, moist indoor air collects in the high, unventilated ceiling light shaft. When outdoor night temperatures drop into the 40s, the skylight glass becomes very cold. Warm indoor moisture condenses heavily on the interior glass surface.

Skylights feature internal condensation collection channels and small exterior weep holes. If these weep holes become clogged with household dust, pet dander, or outdoor algae, the condensation pan overflows, dripping water down the light tunnel walls on sunny winter mornings with zero rain.

4. Controlled DIY Isolation Water Test Procedure

If you want to determine whether your leak is a flashing defect or a broken glass unit before scheduling repairs, perform this 15-minute diagnostic test on a dry day:

  1. Have an observer inside: Station someone inside the home looking directly up into the skylight shaft with a flashlight.
  2. Test Step 1 (Bottom Sill Flashing): Using a garden hose on low pressure, run water across the bottom sill flashing only for 5 minutes. Do not spray water on the glass.
  3. Test Step 2 (Side Step Flashing): Move the water stream to the left and right curb sides for 5 minutes.
  4. Test Step 3 (Top Headwall Saddle): Run water along the top header flashing above the skylight for 5 minutes.
  5. Test Step 4 (Glass Surface Only): If no leak has appeared, spray water directly onto the glass pane and frame.

The exact moment water appears inside identifies whether the problem is the curb flashing (Steps 1–3) or the glass unit (Step 4).

5. Repair Options: Re-Flashing Kit ($350–$650) vs. Replacement ($1,200–$2,200)

Understanding your true failure mode prevents massive unnecessary expenses:

  • Factory Re-Flashing Kit Retrofit ($350 – $650): If the glass unit is clear and less than 15 years old, certified roofers remove surrounding shingles, apply new ASTM D1970 membrane up the curb, and install a precision engineered aluminum flashing kit (such as VELUX ECL/EDL).
  • Complete Deck-Mounted Unit Replacement ($1,200 – $2,200): If the insulated glass seal has failed, the wooden frame is rotten, or the unit is an obsolete acrylic bubble dome, installing a modern double-pane LoĒ3 glass deck-mounted skylight provides superior energy efficiency, sound reduction, and a 20-year leak-free warranty.

Frequently Asked Questions

If moisture drips from the glass or frame on cold, humid mornings without any rainfall, the issue is indoor condensation sweating against cold single-pane glass. Active roof leaks produce water drips exclusively during or immediately following rainstorms and typically stain the drywall corners of the light shaft.

No. In over 70% of skylight leak calls in Pasadena, the skylight glass and frame are completely intact; the leak is caused by failed curb step flashing or rotted underlayment. In these cases, installing a factory-engineered re-flashing kit ($350–$650) solves the problem without replacing the expensive glass unit.

Skylight curbs are raised 4 to 6 inches above the roof deck. Extreme solar UV radiation dries out the asphalt sealants, while high thermal expansion and wind uplift loosen the top saddle flashing and side step cards, allowing wind-driven rain to blow beneath the curb wrapper.

Resealing and installing a new engineered skylight flashing kit in Pasadena costs between $350 and $650. Replacing a damaged or fogged double-pane insulated skylight unit with an energy-efficient deck-mounted model typically ranges from $1,200 to $2,200 including labor and flashing.

Authoritative Fenestration & Building Science References
  1. American Architectural Manufacturers Association (AAMA) — AAMA/WDMA/CSA 101/I.S.2/A440 North American Fenestration Standard (Skylight Testing Protocols).
  2. National Fenestration Rating Council (NFRC) — Condensation Resistance & Thermal Performance Ratings for Residential Skylights.
  3. International Code Council (ICC) — 2021 International Residential Code (IRC) Section R308.6 (Skylights and Sloped Glazing).
  4. VELUX America Technical Manual — Curb-Mounted (FCM) & Deck-Mounted (FS) Flashing Integration Guidelines.
About This Diagnostic Guide: Authored by the fenestration and roof diagnostic team at Roof Repair Pasadena TX. We specialize in isolating skylight leaks, replacing degraded curb flashings, and upgrading glass assemblies across Pasadena and Harris County.

Water Dripping From Your Skylight in Pasadena?

Don't let ceiling drywall rot or stained light shafts ruin your home. Schedule a forensic diagnostic inspection with our certified local team today.