Back to Blog
Roof Repair5 min read

Roof Leak or Skylight Leak? How to Tell the Difference

That stain on your ceiling near the skylight might not actually be the skylight. Here's how Fox Valley homeowners can tell what's really causing the drip — and what to do about it.

A water stain around a skylight almost always gets blamed on the skylight itself. Nine times out of ten in St. Charles, Geneva, and Batavia homes, the actual leak source is somewhere else on the roof — and the water simply followed a rafter or piece of decking down to the visible spot near the skylight opening.

At Hammerfall Roofing, our philosophy is education first, roofing second. This guide walks through how to tell the difference between a true skylight leak and a roof leak that just happens to appear near one.

How Water Actually Moves on a Roof

Water enters at the highest failure point on the roof, then travels — along the underside of decking, down rafters, and through insulation — until gravity forces it out at the lowest opening in the drywall. That's why the interior stain almost never lines up with the exterior leak source. Skylights are common exit points because they create a break in the ceiling that water naturally finds.

Signs the Skylight Itself Is Leaking

  • Water on the skylight glass or interior sill during rain — not just around it
  • Fogging or condensation inside the sealed glass panel (usually means a broken glazing seal)
  • Visible cracks in the plastic dome (on older bubble-style skylights)
  • Dried, cracked, or missing caulk around the exterior skylight frame
  • Age over 20 years — even sealed skylights eventually lose their glazing gaskets

Signs It's Actually a Roof Leak

  • Water stain appears on the ceiling above or up-slope from the skylight, not right at it
  • Leak only shows up during wind-driven rain from a specific direction
  • Stain grows over time even during dry stretches (slow decking absorption)
  • You've had recent hail or wind events with no follow-up inspection
  • The skylight itself is under 15 years old and shows no visible damage

The #1 Culprit: Skylight Flashing, Not the Skylight

The single most common source we find on Fox Valley skylight calls isn't the skylight — it's the step flashing and ice-and-water shield around the skylight curb. When that flashing kit was installed poorly, or when a prior roof repair disturbed it, water gets under the shingles and into the ceiling below. The fix is a full flashing rebuild, not a new skylight.

What a Proper Assessment Includes

A real diagnosis starts with a roof walk, not a caulk gun. Dean personally assesses every leak call, traces the actual water path with photos, and only then recommends a fix. Sometimes that's a reseal. Sometimes it's a full flashing rebuild. Occasionally it's a skylight replacement. But we won't recommend one until we've documented what's actually causing the leak.

What to Do Right Now

If you're seeing a stain near a skylight, don't wait. Put a bucket down if it's actively dripping, take a photo of the stain and its position relative to the skylight, and request a free roof assessment. We'll document what's really happening — you'll never have to guess.

Learn more about our skylight repair and replacement service or our roof leak detection service. Call Hammerfall Roofing at (630) 345-8822 or request a documented roof assessment online.

Talk to Hammerfall

Ready for a free roof assessment?

Owner-led service across St. Charles and nearby Illinois communities.