Your Skylight’s Weep Holes Are Probably Blocked – Here’s Why That Matters
Why Tiny Drainage Openings End Up Causing Visible Damage
I want to save you the trouble. A skylight can leak, stain your interior trim, and fog up from the inside even when the glass is perfectly intact and the major flashing hasn’t failed – and on a Brooklyn roof, the smallest blocked path is usually the one causing the biggest argument indoors. Water keeps receipts, and every time a weep hole gets skipped during cleaning or painted shut during a renovation, it files that receipt away until you’re staring at a wet ceiling ring wondering what went wrong.
Weep holes are the small drainage openings built into your skylight frame – their job is to let routine condensation and incidental moisture exit the system before it accumulates and causes damage. As Latasha Monroe, after 14 years translating Brooklyn roofing problems for owners, co-op boards, and landlords, has seen with skylight drainage issues time and again: the hole is rarely the star of the problem. The hidden channel behind it is. Water follows available routes, not owner assumptions, and once those routes close off, it makes its own path – right into your ceiling.
| Myth | Fact |
|---|---|
| “If the glass isn’t cracked, there can’t be a leak.” | Water enters skylight systems through frame channels, gaskets, and drainage paths – not just through broken glass. Intact glazing tells you nothing about what’s happening at the frame level. |
| “A stain around a skylight always means failed flashing.” | Staining around the frame is one of the primary signs of blocked weep holes. Flashing failure and drainage failure can look nearly identical – that’s why inspection matters before any repair decision is made. |
| “Condensation is harmless if it dries later.” | Condensation that cycles through a blocked frame doesn’t fully dry – it accumulates in the gasket and channel over time, eventually reaching drywall and trim. Repeated cycles cause mold, rot, and paint failure. |
| “Tiny holes can’t cause ceiling damage.” | Size of the opening has nothing to do with the volume of water it’s asked to move over months or years. A fully blocked small channel diverts every drop it was supposed to drain – straight into the frame and beyond. |
| “Caulking the frame is the quickest fix.” | Applying caulk without clearing the drainage path first is one of the fastest ways to make the problem worse. You seal moisture in rather than letting it exit – and the damage continues invisibly behind the frame. |
How Blockage Changes the Way Moisture Moves
What balanced drainage is supposed to look like
Here’s the part homeowners don’t love hearing: clogged weep holes don’t just hold water in place – they redirect it. Into the gaskets. Into the interior trim. Along the drywall edge. Across the paint. One February morning around 7:15 a.m., right after a hard freeze-thaw swing, I was on the phone with a couple in Park Slope who were convinced their skylight had “suddenly failed overnight.” When our crew arrived, the glazing was fine. The weep holes were packed with old paint and grime, and the trapped condensation had nowhere to go. The husband was standing there in wool socks, looking at a wet ring on the trim, asking: “So that tiny little opening did all this?” Yes. And Brooklyn’s freeze-thaw cycles and wind-driven rain – especially on top-floor units and older brownstones where painted-over details are everywhere – make this pattern repeat every season.
What happens when one side stays clogged
I remember a caller from Crown Heights who thought the fogging near her frame meant the whole unit was done for. She’d been quoted a full replacement before anyone checked whether the drainage path was even clear. What looked like seal failure was trapped condensation with nowhere to exit – a problem a cleaning and inspection would have caught before it became a replacement conversation.
Then there was the Bed-Stuy renter who described her skylight as “crying on one side only.” That phrase stuck with me because it was exactly right. When our crew checked it, one weep channel was clear and draining normally, and the other was packed tight with roofing grit and insect debris. The leak pattern looked random to her, but the drainage was perfectly logical – water took the open route. Now step back and follow where the moisture wants to go: when drainage is unbalanced, so is everything it touches.
| What You Notice | Likely Drainage Problem | Why It Shows Up There |
|---|---|---|
| Fogging near the frame | Condensation trapped in the channel with no exit route | Warm interior air meets blocked moisture; fogging appears at the coldest point – the frame edge |
| Stain on one side only | One weep channel blocked, one open – uneven drainage | Water exits from the clear side and backs up on the blocked side, staining only the affected trim or ceiling edge |
| Bubbling paint near opening | Moisture migrating through frame to painted surface | Trapped water follows the path of least resistance into the wall substrate – paint bubbles as it separates from the wet surface beneath |
| Damp trim after a cold night | Condensation cycling without drainage escape | Temperature drop forces condensation to form inside the frame; if the weep channel is blocked, that moisture sits until it soaks into trim |
| Drip during wind-driven rain | Rain driven into frame overwhelms blocked weep path | Weep holes designed to handle incidental moisture can’t move wind-driven volume – overflow finds the interior quickly |
| Musty odor around shaft | Long-term moisture accumulation in frame or shaft wall | Blocked drainage over weeks or months allows organic growth to begin in the shaft or ceiling cavity – odor arrives before visible mold |
Tiny openings create big invoices.
When to Clean, When to Inspect, and When to Stop Touching It
If I were standing in your kitchen, I’d ask one thing first: when was the last time anyone cleaned around that skylight frame? Routine maintenance matters – but aggressive poking, jamming wire into the opening, or smearing fresh caulk over the channel can trap more moisture than it moves, and can crack or distort the frame on older units. Here’s the insider truth: cleaning the visible opening isn’t enough. Debris often collects deep in the hidden channel behind the outlet, which means a technician needs to check both what you can see and what’s sitting farther back – without damaging the drainage path in the process.
Blunt truth – water does not care whether the opening looks too small to matter. Two years ago, I got a call just before 9 p.m. from a small business owner in Brooklyn Heights who had been watching a stain near her skylight frame for months, reassuring herself it “hadn’t grown much.” Then a summer storm hit, and by morning the interior wood was stained and the paint near the frame had bubbled. Blocked weep holes were part of a larger neglect story, but they were the part that had been filing receipts the whole time. My honest opinion, after 14 years: waiting on small skylight moisture symptoms is one of the most expensive forms of optimism in roofing. The visible stain shows up after the hidden moisture path has already been active – sometimes for an entire season.
⚠ DIY Mistakes That Make Skylight Drainage Worse
- Pushing wire, screws, or sharp tools into the opening – you can widen the channel unevenly or push debris deeper into the frame
- Smearing caulk over drainage paths – sealing the exit traps moisture inside the frame and accelerates hidden damage
- Painting over frame channels – even a thin coat of paint can fully block a weep hole; always mask or cut around drainage outlets
- Ignoring recurring condensation stains – if a stain dries and reappears, the drainage path is still blocked; a dry week is not a fix
- Assuming one dry stretch solved it – blocked weep holes don’t self-clear; the debris that caused the blockage is still there waiting for the next rain or freeze
Which Situations Need Fast Service Versus a Scheduled Visit
Think of weep holes like a street drain after a parade: once enough junk collects, everything backs up where people can see it – and some backups are a nuisance, while others flood the block. Light surface condensation that clears by midday is different from a drip that’s running during a storm. The triage here is practical: if you’re seeing active dripping inside, a ceiling stain that’s expanding within hours, wet drywall or swollen trim after a storm, or recurring moisture through freeze-thaw weather – especially if there’s any electrical fixture nearby – that moves from “watch it” to “book it” immediately. Waiting one more storm to see what happens is how small drainage problems turn into large interior repairs.
Questions Brooklyn Owners Ask Before Booking Skylight Help
The questions below come up every time someone calls us about a staining or fogging skylight – and they’re good questions. The goal of any diagnostic visit is to find the actual water path before anyone talks about replacing anything. A drainage issue fixed early is a fraction of the cost of one that’s been quietly working on your ceiling for six months.
If a skylight in your Brooklyn home or building is staining, fogging, or dripping around the frame, Dennis Roofing should inspect the drainage path before the problem spreads. Catch it at the weep hole stage, and you’re looking at a cleaning and inspection. Catch it after it’s been rerouting moisture through your ceiling for a season, and the math gets a lot less comfortable.