Leaks during rain
Water shows up during storms, after wind-driven rain, or when the roof stays wet for hours.
Start here: Start outside and in the attic around the roof vent flashing and cap.
Direct answer: A bathroom vent that seems to be leaking through the roof is usually one of two things: rain getting past the roof vent flashing or cap, or condensation dripping back from an uninsulated or poorly sloped vent duct in the attic.
Most likely: Start by figuring out when the water shows up. If it leaks during or right after rain, suspect the roof vent cap, flashing, or fastener/seal failure. If it drips in cold weather when someone showers, suspect condensation in the bathroom exhaust duct instead.
Trace the timing before you touch the roof. A stain around the bathroom fan does not always mean the roof opening itself is bad. Reality check: a lot of 'roof vent leaks' turn out to be attic moisture problems. Common wrong move: replacing the bathroom fan when the leak is actually above it.
Don’t start with: Do not start by smearing roof cement or caulk around everything you can reach. That often hides the entry point, traps water, and makes the real repair harder.
Water shows up during storms, after wind-driven rain, or when the roof stays wet for hours.
Start here: Start outside and in the attic around the roof vent flashing and cap.
The fan grille drips or the ceiling gets damp after long hot showers, especially in winter.
Start here: Start with condensation checks on the bathroom exhaust duct in the attic.
The roof deck or insulation is wet around the bathroom vent run, but the ceiling below may still look fine.
Start here: Check whether the duct is disconnected, sagging, or exhausting poorly before assuming the roof is leaking.
You already caulked around the vent or ceiling stain, but the spot returns.
Start here: Look for failed flashing laps, cracked vent cap seams, or water entering higher up and traveling down to the vent area.
This is the most common true roof-side cause when water appears during rain. Flashing can lift, crack, or lose its seal where it meets shingles.
Quick check: From the attic, look for a wet path on the roof deck starting above the vent opening after rain.
Plastic caps crack, metal caps rust, and wind can loosen the hood or collar. Water then gets inside the vent opening instead of shedding away.
Quick check: From the ground with binoculars, look for a tilted hood, broken cap, or missing pieces.
If the duct runs through a cold attic without proper insulation or slope, warm moist air condenses and drains back to the fan housing.
Quick check: Touch the duct in cold weather. If it is wet on the outside or dripping at low spots after showers, this is likely your problem.
A loose or sagging duct can dump moist air into the attic, soak nearby framing, and make it look like the roof vent is leaking.
Quick check: In the attic, follow the full duct run from fan to roof cap and look for gaps, kinks, or a belly holding water.
The repair path is completely different, and this is where homeowners waste the most time.
Next move: You now know whether to focus on the roof opening or the attic duct. If timing is unclear, treat it as a roof leak until you can inspect during active weather or right after shower use.
What to conclude: Rain-timed leaks point to the roof vent cap or flashing. Shower-timed leaks point to condensation or duct routing problems.
The attic usually shows the source path better than the ceiling below does.
Next move: You can separate a roof entry point from moisture forming on the duct itself. If everything is dry in the attic but the ceiling below stains during rain, the water may be traveling from higher on the roof before showing up here.
What to conclude: Wet duct equals moisture problem first. Wet roof deck above the vent equals roof leak first.
Most true roof-side failures are visible without tearing into the roof if you know what to look for.
Next move: A broken cap or obvious flashing failure gives you a clear roof repair path. If the vent looks intact but the attic shows a rain path, the leak may be entering slightly above the vent and following the decking down.
If the leak is condensation, this is the safest DIY repair and often the whole fix.
Next move: If the duct stays dry and the fan grille stops dripping after showers, you fixed the moisture source. If water still appears only during rain, move back to the roof vent branch. If it still appears after showers, the duct may still be poorly sloped or the attic humidity problem is larger than this one run.
Once you have real evidence of a roof entry point, the goal is to stop water without creating a bigger roof problem.
A good result: The vent area stays dry through the next storm and the attic wood around it stops showing fresh wetting.
If not: If water still shows up, the leak source is likely higher on the roof or tied to another penetration nearby.
What to conclude: A confirmed vent-cap issue can be repaired locally. A flashing or uphill roof leak needs a proper roof repair, not more patching.
Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.
That usually points to a roof-side problem, not the fan itself. The common causes are failed flashing, a cracked bathroom roof vent cap, or water entering slightly uphill and traveling down to the vent opening.
That is usually condensation. Warm moist air hits a cold attic duct, turns to water, and runs back down to the fan housing. Missing duct insulation, long duct runs, and low sags make this much worse.
Only as a temporary measure on a small, confirmed seam or fastener issue. If the flashing is loose, the vent cap is cracked, or shingles around the base are compromised, caulk is not the real repair.
Watch the timing and the wet pattern. Rain-only leaks usually wet the roof deck above or around the penetration. Shower-related leaks usually show sweating, dripping, or wet insulation along the duct itself.
Usually no. The fan is often just where the water shows up. Check the attic duct, roof vent cap, and flashing first. Replacing the fan will not fix a roof leak or a condensation problem in the duct.
Call a roofer if the roof is unsafe to access, the flashing needs replacement, the leak path is unclear, or water is spreading beyond the vent area. Roof penetrations are one place where a bad patch can create a bigger leak fast.