A leaking skylight is one of the most common calls we get from homeowners across Nashville and Davidson County, especially after a round of spring thunderstorms rolls through Middle Tennessee. The good news: most skylight leaks are not caused by broken glass. They come from failed flashing, worn seals, or aging surrounding shingles, all of which are repairable without tearing out the whole unit.
Why skylights leak in Middle Tennessee
Our climate is hard on skylights. Nashville sees roughly 47 inches of rain a year, intense summer UV, humid heat, and the freeze-thaw swings of a Tennessee winter. That combination expands and contracts flashing metal, dries out butyl and silicone seals, and slowly degrades the shingles around the curb. Add wind-driven rain and hail from severe spring storms, and even a well-installed skylight will eventually let water in at its weakest point.
The usual culprits we find on roofs from Bellevue to Hendersonville include:
- Failed flashing: The metal that channels water around the skylight is the number-one leak source. Improperly installed step flashing or reused old flashing during a re-roof is a frequent problem.
- Dried or cracked seals: The rubber gaskets and sealant on the glass panel harden and shrink after years of UV exposure.
- Worn asphalt shingles: Around Antioch and Green Hills, many roofs pair aging shingles with skylights of the same era, so both fail together.
- Condensation, not a leak: In our humid climate, moisture on the inside of the glass is often condensation from indoor humidity rather than a roof leak. This is common in kitchens and bathrooms.
Signs your skylight needs attention
- Water stains or discoloration on the ceiling or drywall around the skylight shaft
- Dripping during or shortly after heavy rain
- Fogging or moisture trapped between the glass panes (a failed seal on double-pane units)
- Cracked, yellowed, or brittle acrylic domes, common on 1990s and early-2000s Nashville homes
- Peeling paint or a musty smell in the room below
Repair or replace? How to decide
| Situation | Recommended action |
|---|---|
| Flashing leak, skylight under ~15 years old | Reflash and reseal (repair) |
| Cracked or hazy acrylic dome | Replace the panel or full unit |
| Fogged glass between panes | Replace (seal has failed) |
| Skylight 20+ years old with any leak | Replace, especially during a re-roof |
| Leak coincides with a worn roof | Replace skylight with the new roof |
A practical rule for Davidson County homeowners: if you are already re-roofing, replace any skylight older than 15 years at the same time. Installing a new skylight into a fresh roof costs a fraction of doing it as a separate job later, and it prevents the classic scenario of a brand-new roof leaking around an old, tired skylight.
How a proper skylight leak repair works
A dependable fix starts with finding the true source, since water often travels several feet from where it enters before it drips inside. From there, the work usually involves removing the surrounding shingles, installing new step and head flashing with proper underlayment, replacing the perimeter sealant with a high-quality roofing-grade product, and re-shingling to shed water correctly. Cutting corners with a bead of caulk over the top is a short-term patch that fails by the next storm season.
Talk to a local roofer
If you are dealing with a stubborn drip or a fogged-up skylight anywhere from Franklin to Brentwood, get it looked at before the next storm makes it worse. Call Nashville Roof Repair at 877-692-5349 for a straightforward inspection and an honest repair-or-replace recommendation.