ServicesAccessible

Roofing

Chimney Flashing and Skylight Leaks: The Two Most-Missed Roof Failures

By Services Accessible Editorial Team· Published · 19 min read

Quick answer

A chimney flashing leak or skylight leak is rarely about the shingles around it; it's almost always a failure in the metal or seal designed to shed water around a roof penetration. Chimney flashing repairs typically run $200 to $3,000, while skylight and roof valley leak repairs often fall in a similar range. Catch it at the first stain, not after it's soaked the decking.

Call a roofing contractor: 888-679-3798

Close-up of a Roof Dormer Window in an Old House

Two roof penetrations account for a disproportionate share of the "why is my roof leaking" calls a roofing crew gets on an otherwise sound roof: the chimney and the skylight. Neither failure has much to do with the shingles around it. A chimney flashing leak or a skylight leaking repair call almost always traces back to the thin metal or rubber seal designed to shed water around something that punches through the roof plane, not to the roofing material itself. A third spot, the roof valley where two slopes meet, fails for a related reason and shows up on enough of the same service calls that it belongs in this guide too.

What follows covers why each of these three trouble spots leaks, how to tell which one is actually responsible for a stain you're chasing, what a fair repair looks like versus one that's cutting corners, and what the work reasonably costs based on published 2026 roofing-cost surveys and flashing-specific line items, not a single company's price sheet. Every figure below traces to a source listed at the bottom of the page.

What Makes Chimney, Skylight, and Valley Leaks Different From an Ordinary Roof Leak

Most of a roof's surface is a repeating pattern: shingle, underlayment, decking, over and over, uninterrupted for dozens of feet. A chimney, a skylight, and a valley all break that pattern, and every break needs its own engineered detail to keep water out. Flashing is the general term for the metal, usually aluminum, galvanized steel, or copper, installed at these roof penetrations to route water around the interruption instead of letting it soak straight through. When flashing is installed correctly, it can outlast the shingles around it. When it's rushed, undersized, or caulked instead of properly lapped, it tends to fail years before the rest of the roof shows its age.

That's the pattern behind most of these calls: a roof that still looks new from the curb can have an active leak at the chimney, skylight, or valley while every shingle on the field is doing its job. It's also why a leak at one of these three spots gets misread as "the roof needs replacing" more often than it should, when the actual fix is a focused flashing repair costing a fraction of a full reroof. For leaks elsewhere on the open roof field rather than at a penetration, our broader roof leak repair guide covers the general diagnosis process.

Chimney flashing assembly, in cross-section Diagram of a chimney meeting a sloped roof: a cricket wedge behind the chimney splits water around it, step flashing pieces run down both sides where the chimney meets the shingles, and counterflashing is set into a mortar joint and bent down over the step flashing. Chimney flashing, in cross-section Cricket splits water around the uphill side Counterflashing set into the mortar joint, bent over step flashing Step flashing one L-shaped piece per shingle course Roof deck & shingles Chimney
How chimney flashing is built: step flashing, counterflashing, and a cricket working together.

Why Chimney Flashing Leaks: The Causes Ranked by How Often They Show Up

Chimney flashing is actually two or three separate pieces working together, and each one fails in a different way. Ranked by how often a chimney flashing leak actually traces back to it:

  1. Counterflashing pulling away from the mortar joint. The top piece, called counterflashing, is set into a cut mortar joint or under the chimney cap and bent down over the step flashing below it. Mortar erodes, sealant dries out, and the counterflashing works loose, opening a gap right where water runs fastest.
  2. Step flashing that was caulked instead of woven. Correctly installed step flashing is a series of L-shaped metal pieces, one per shingle course, each one overlapping the one below it like shingles themselves. A crew in a hurry sometimes runs a single long strip of flashing and seals the seam with caulk instead, and that caulk is the first thing to fail in freeze-thaw or UV exposure.
  3. A missing or undersized chimney cricket. On a chimney wider than about 30 inches on the uphill side, building code and NRCA guidance call for a chimney cricket, a small peaked structure built behind the chimney that splits water and debris around it instead of letting it pool against the uphill face. A missing or too-small cricket lets snow and leaves build up behind the chimney, and that standing water eventually finds the flashing seam.
  4. Cracked or open mortar and chimney cap. Water doesn't need flashing to fail if it can get in above the flashing line entirely, through cracked mortar joints or a missing chimney cap, then travel down the inside of the flue or chase and show up as a leak with no obvious flashing damage at all.
  5. Age and thermal cycling. Metal flashing expands and contracts every day it's in the sun, and that constant movement eventually works fasteners loose and opens hairline gaps at seams, especially on older aluminum flashing that wasn't given room to move.

Chimney flashing repair cost tracks closely with which of these is actually wrong: resealing a counterflashing joint is often a same-day fix, while rebuilding step flashing or adding a cricket means pulling shingles back and working with sheet metal.

Skylight Leaking Repair: Why It Rarely Starts at the Glass

Skylight leak causes get blamed on the glass or acrylic dome far more often than they deserve. In most cases the glazing itself is fine, and the water is coming from the perimeter flashing or the seal between the skylight curb and the roof deck around it, the same basic problem as a chimney, just built for a square or rectangular opening instead of a round one.

  1. Perimeter flashing failure. Like a chimney, a skylight needs step flashing along its sides and head and sill flashing at the top and bottom, usually supplied as a kit matched to the skylight brand and roof pitch. A universal or mismatched flashing kit is one of the more common causes of a skylight leaking repair call within the first few years of installation.
  2. Failed gasket or sealant around the glazing. The rubber gasket sealing the glass or acrylic panel to the frame degrades with UV exposure over time, especially on older skylights, and a failed gasket lets water in at the glass edge rather than the roof-flashing line.
  3. Condensation mistaken for a leak. A surprising number of "skylight leak" calls turn out to be condensation dripping off the inside of the frame in cold weather, not water intrusion at all. Condensation tends to show up on cold mornings regardless of rain, while a true leak tracks with actual precipitation.
  4. Curb or deck rot. On an older skylight, wood curb framing can rot from years of minor moisture intrusion, and once the curb itself is compromised no amount of resealing the flashing holds for long.

Telling a flashing leak from a condensation problem matters because the fix is completely different: a condensation issue needs better attic ventilation or an insulated skylight shaft, not a re-flash.

Roof Valley Leaks: The Third Most-Missed Failure Point

A roof valley is the internal angle where two roof slopes meet and drain into each other, and it carries more running water than almost any other part of the roof during a hard rain. That volume is exactly why a roof valley leak is disproportionately common for how little surface area a valley actually covers.

The difference between step flashing vs continuous flashing matters most right here. Open valleys use a metal channel, continuous flashing running the full length of the valley, exposed between the shingle edges on either side. Closed valleys weave shingles across the valley line with flashing hidden underneath. Open valleys shed water fastest and are easier to inspect; closed valleys look cleaner but hide flashing problems until the leak is already inside. Roof valley repair on a closed valley usually means pulling back shingles on both sides to inspect and replace the hidden liner, while an open-valley repair is often a more contained sheet-metal job.

Debris is the other half of the story: leaves, pine needles, and granule wear collect in a valley faster than anywhere else on the roof, and a valley that's never cleared traps water against the flashing seams long after the rest of the roof has dried.

How to Tell Which One Is Actually Leaking

Chimneys, skylights, and valleys are sometimes only a few feet apart on the same roof plane, so a stain on the ceiling below doesn't tell you which one to blame without a little detective work.

  1. Go to the attic on a dry day with a flashlight. Look for staining, dark streaks, or damp wood along the rafters, and note whether the wet trail leads toward the chimney chase, the skylight shaft, or a valley line.
  2. Check timing against the weather. A stain that grows only during wind-driven rain from one direction points more toward chimney or valley flashing on that side of the house; one that appears on cold, dry mornings and disappears by afternoon is more likely skylight condensation.
  3. Inspect the chimney chase first if the stain is near an interior wall with a flue. Look at the counterflashing line, the mortar joints, and the cap from a safe vantage point; binoculars from the ground work as a first pass.
  4. Inspect the skylight shaft if the stain is under a skylight well. Run a hand along the inside of the frame; moisture right at the frame edge points to perimeter flashing, while moisture only on the glass itself, with no framing damage, often points to condensation instead.
  5. Check the nearest valley if the stain lines up with a diagonal roofline. From the ground or an upstairs window, look for granule buildup, debris, or a visibly rusted or lifted valley liner.
  6. When it's still not obvious, bring in a roofer for a hands-on inspection. A professional can run a controlled hose test section by section, something that's harder to do safely and conclusively without roof experience.
How to trace a chimney, skylight, or valley leak to its source Flowchart: a stain or drip appears indoors, so you check the attic on a dry day with a flashlight and follow the wet trail. If it leads toward the chimney chase, inspect counterflashing and mortar. If it leads toward the skylight shaft, check perimeter flashing or rule out condensation. If it follows a diagonal valley line, check the valley liner for debris or damage. Water stain or drip appears indoors the landing point, not the source Check the attic on a dry day with a flashlight follow the wet trail to its highest point Which direction does the trail lead? Toward the chimney Check counterflashing, mortar joints, and the cricket for gaps or open seams worse in wind-driven rain Toward the skylight Check perimeter flashing and the gasket; rule out condensation first if it's a cold morning condensation ignores rain Along a valley line Check the valley liner for debris, rust, or a lifted or worn edge worst during heavy rain Still not obvious? Have a roofer run a sectional hose test
How to trace a stain back to the chimney, skylight, or valley causing it.
What you're seeingMost likely sourceNext step
Stain near an interior chimney wall, worse in wind-driven rainChimney counterflashing or step flashingInspect mortar joints and flashing seams
Water on cold mornings, gone by afternoon, no correlation to rainSkylight condensationCheck attic and shaft insulation and ventilation, not the flashing
Water tracking the glass edge, or damage right at the frameSkylight perimeter flashing or gasketInspect the flashing kit and gasket seal
Stain lining up with a diagonal roofline between two slopesRoof valley leakCheck the valley liner for debris, rust, or lifted edges
Musty smell or soft decking with no visible stain yetAny of the three, caught earlyFull attic inspection before it reaches drywall

Fixing It: What You Can Handle and What Needs a Roofer

Some of this is legitimately homeowner work if the roof is low-pitched, dry, and safe to access. Recaulking an already-sound counterflashing joint, clearing debris out of a valley, and resealing an accessible skylight gasket kit bought for the exact model are all within reach for someone comfortable on a ladder. Rebuilding step flashing, replacing a chimney cricket, reflashing a valley, or working on anything above one story is not.

TaskHomeowner can typically handleCall a professional
Recaulking a sound counterflashing jointYes, on a low, dry, walkable roof
Clearing debris from a valleyYes, from a stable ladder
Resealing a manufacturer-matched skylight gasketYes, if the kit matches the exact model
Rebuilding step flashing or counterflashingYes, always
Adding or rebuilding a chimney cricketYes, always
Roof valley repair (open or closed valley)Yes, always
Any work above one story or steeper than about 6:12 pitchYes, always

When it's time to bring in a professional, get at least two written estimates, and make sure each one specifies the actual flashing work, not just "reseal and caulk." A caulk-only fix on a chimney or skylight flashing problem is one of the most common reasons these leaks come back within a year. A roofing contractor that serves your area is reachable at 888-679-3798 if you'd rather describe the leak over the phone than start with a search.

What Chimney Flashing, Skylight, and Valley Leak Repairs Cost

Every flashing repair cost figure below comes from a 2026 national roofing-cost survey. None of the datasets we draw from break out chimney, skylight, and valley repairs as their own line items, so where a specific figure doesn't exist, we've mapped the job to the closest general repair band, minor, moderate, or major, those surveys do track, and said so plainly rather than inventing a number that doesn't exist. Our roof repair cost guide breaks down general repair pricing by job type if yours doesn't fit neatly into chimney, skylight, or valley work.

Job typeTypical rangeWhat moves the priceSource
Chimney flashing reseal (sound counterflashing, minor gap)$200 – $500Accessibility, flashing material (aluminum vs. copper), story heightHomeAdvisor / This Old House, 2026
Chimney flashing rebuild (step flashing, counterflashing, or cricket)$1,000 – $3,000Mortar work, cricket framing, chimney size and pitchFixr, 2026 (moderate repair band)
Skylight leak repair (perimeter flashing or gasket reseal)$360 – $1,550Flashing kit match, story height, whether the curb is soundHomeAdvisor / Bob Vila, 2026 (roof leak repair band)
Skylight unit or curb replacement$2,000 – $6,000+Skylight size, curb rot, whether the opening is reframedFixr / This Old House, 2026 (major repair band)
Roof valley repair (reline or reflash)$1,000 – $3,000Open vs. closed valley, shingle removal, valley lengthFixr, 2026 (moderate repair band)
Roof inspection to diagnose the source$100 – $600Roof size, whether infrared or moisture-meter testing is usedThis Old House, 2026
Emergency or after-hours dispatch+$100 – $300 on top of the repairSame-day, weekend, or storm-surge demandFixr / Bob Vila, 2026
Chimney, skylight, and valley repair cost ranges Bar chart of national repair cost ranges: chimney flashing reseal $200 to $500, chimney flashing rebuild $1,000 to $3,000, roof valley repair $1,000 to $3,000, skylight leak repair $350 to $1,550, and skylight replacement $2,000 to $6,000 or more, based on 2026 contractor cost surveys. Typical repair cost by job $0 $2k $4k $6k Chimney reseal $200 – $500 Chimney rebuild $1,000 – $3,000 Valley repair $1,000 – $3,000 Skylight repair $350 – $1,550 Skylight replace $2,000 – $6,000+ Source: Fixr / HomeAdvisor / This Old House, 2026 national cost surveys
National cost ranges for chimney, skylight, and valley leak repairs, from 2026 contractor cost surveys.

Across every cause and severity, the average roof repair nationally lands somewhere between $531 and $1,173 depending on which 2026 survey you use, with This Old House's 2026 homeowner survey landing closer to the low end and HomeAdvisor's broader dataset pulling the average higher. None of these datasets include a regional price index, a multiplier some cost guides apply for local labor and material rates, so a written estimate from a licensed local roofing contractor, not this table, sets the real number for your address.

When a valley or flashing leak traces back to wind or hail rather than age, it shifts from an out-of-pocket repair to an insurance conversation. Industry data puts the average wind and hail homeowners claim at $13,511, with a claim frequency of about 2.82 per 100 insured homes a year, so it's worth checking storm dates against your repair timeline before paying out of pocket for damage a policy might cover.

When It's an Emergency (and the One Rule That Matters Most)

A chimney, skylight, or valley leak becomes an emergency the moment water is actively dripping indoors, especially anywhere near a light fixture, outlet, or breaker panel, or when a storm has visibly torn or lifted flashing you can see from the ground. In that situation, move anything valuable out from under the drip, set a container to catch it, and if water is anywhere near electrical fixtures, shut off power to that circuit at the breaker before doing anything else.

If the water is still coming in and you can't safely stop it from inside, call 888-679-3798 and describe what you're seeing, where it's coming from, and whether it's near anything electrical, so a roofing contractor that serves your area can tell you whether it needs a same-day tarp.

Never climb onto a wet, icy, or steeply pitched roof to inspect chimney, skylight, or valley flashing yourself; falls from roofs and ladders are a leading cause of home-repair injuries, and no leak is worth that risk. A temporary tarp set from a ladder at the eave, weighted or fastened to furring strips rather than straight through the shingles, buys time until a crew can get there safely. Left standing too long, a chimney or valley leak that's soaked framing or insulation also raises the odds of mold; the EPA notes that mold can begin developing on wet material within roughly 24 to 48 hours, one more reason a wait-and-see approach on an active drip rarely pays off.

Preventing the Next Leak

A handful of habits catch these three failure points long before they reach the ceiling.

  • Walk the attic twice a year, spring and fall, with a flashlight, checking specifically around the chimney chase, skylight shaft, and any valley you can see from inside.
  • Clear valleys and gutters of debris at least twice a year, more often under trees, since trapped leaves and needles hold water against flashing seams.
  • Have a roofer check chimney counterflashing and mortar joints every three to five years, or sooner after a hard freeze-thaw winter.
  • Re-caulk skylight perimeter flashing proactively once it's showing UV wear, rather than waiting for the first stain to appear on the ceiling below.
  • After any hail or high-wind event, have the chimney, skylight, and valleys inspected specifically, not just the open shingle field, since these details hide damage a drive-by look will miss.

A scheduled inspection is inexpensive next to a hidden leak that's been running for a season. Our roof inspection guide covers what a thorough inspection should include.

Regional Notes: Freeze Belt, Hurricane Coast, and Hail Alley

Climate shifts which of these three failure points shows up first, and how often.

RegionWhat tends to fail firstWhy
Freeze belt (Upper Midwest, Northeast, Rockies)Valley and chimney flashing, plus ice-dam backup at bothFreeze-thaw cycling works fasteners loose, and melting snow refreezes behind flashing edges
Hurricane coast (Gulf and Southeast Atlantic)Skylight and chimney flashing lifted by wind-driven rainSustained high wind forces water sideways and up under flashing edges built for gravity flow
Hail alley (Texas, Kansas, Oklahoma, Nebraska, Missouri)Dented or cracked flashing and valley liners5,432 major hail events nationwide in 2025, with Texas alone recording 902
Everywhere elseAge-related flashing failure at all three spots evenlyThermal cycling and UV wear on sealant and metal over 10–15 years

In freeze-belt climates, a valley or chimney leak that shows up in late winter is frequently an ice dam problem rather than a straightforward flashing failure: heat escaping the attic melts snow higher on the roof, and that meltwater refreezes at the colder eave or valley edge, backing up under the flashing above it. Our ice dam guide covers that mechanism and the fix in more detail.

In hail alley, the visible damage and the real damage rarely match. A chimney or valley can look fine from the driveway while the flashing underneath is dented, cracked, or granule-stripped, which is why a hands-on inspection after any hail event matters more than a look from the ground. Our hail damage roof repair guide covers how to document that kind of damage for a claim.

Frequently asked questions

How do I fix leaking chimney flashing?
Start by identifying which piece has failed: a loose counterflashing joint can often be resealed, while damaged step flashing or a missing chimney cricket needs to be rebuilt with new sheet metal, not just recaulked. Caulk alone rarely holds for more than a season on a true flashing gap. If the leak is active or you're not comfortable on the roof, a roofing contractor that serves your area can diagnose and rebuild the flashing correctly.
How can I tell if chimney flashing is leaking?
Look for a water stain, dark streak, or damp insulation in the attic near the chimney chase, especially one that grows worse during wind-driven rain from one direction. From the ground, check for counterflashing that's visibly pulled away from the mortar joint, or cracked mortar around the chimney cap. A musty smell near the chimney with no visible stain yet is often an earlier sign than the stain itself.
How much does chimney flashing repair cost?
A simple reseal of sound counterflashing typically runs $200 to $500, based on 2026 national roofing-cost data, while rebuilding step flashing, counterflashing, or adding a chimney cricket falls closer to $1,000 to $3,000. The exact number depends on chimney size, roof pitch, and whether mortar work is also needed. A written estimate from a local roofer is the only way to pin down your actual cost.
Does homeowners insurance cover chimney repairs?
It depends on the cause, not the fact that the chimney is leaking. Sudden damage from wind or hail is typically covered under a standard homeowners policy, minus your deductible, while gradual deterioration from age, weather cycling, or deferred maintenance usually is not. If a storm is the likely cause, document the damage with photos and the storm date before starting any repair, so an adjuster can evaluate the claim.
How long does chimney flashing last?
Quality aluminum or galvanized flashing, installed correctly, commonly lasts as long as the roof itself, often 20 years or more, while copper flashing can outlast several roof replacements. Flashing that was caulked instead of properly lapped, or installed with an undersized cricket, tends to fail within a handful of years regardless of material. A visual check every few years catches early wear before it becomes an active leak.
What should chimney flashing look like when it's done right?
Correctly installed chimney flashing has two distinct layers: step flashing woven into the shingle courses along the sides, and counterflashing set into a cut mortar joint or under the cap, bent down to overlap the step flashing below it. There should be no visible caulk bridging a gap where metal should overlap metal, and a cricket should be present behind any chimney wider than about 30 inches on the uphill side.
How do I fix a leaking skylight?
First rule out condensation, which shows up on cold mornings regardless of rain and isn't a leak at all. If it's a true leak, check whether the flashing kit around the skylight is intact and matched to the model; a failed perimeter flashing or gasket usually needs a professional reseal or flashing rebuild rather than a caulk gun. Curb or deck rot on an older skylight typically means the unit needs replacing.
Who fixes skylight leaks?
A licensed roofing contractor is the right call for a true skylight leak, since the fix usually involves the flashing kit and roof deck around the unit, not just the skylight itself. Some skylight manufacturers also maintain their own certified installer networks for warranty-covered units. Check your paperwork for a manufacturer warranty before paying out of pocket, since flashing defects are sometimes covered even after the labor warranty expires.
How much does it cost to repair a leaking skylight?
A skylight leak repair limited to resealing the perimeter flashing or gasket typically falls in the $350 to $1,550 range, based on national 2026 roof leak repair data, since skylight-specific cost surveys are limited. A full unit or curb replacement, needed when the wood curb has rotted, runs closer to $2,000 to $6,000 or more. Get a written estimate, since accessibility and skylight size both move the number.
What's the difference between step flashing vs continuous flashing?
Step flashing is a series of individual L-shaped metal pieces, one per shingle course, layered like shingles themselves along a sidewall or chimney. Continuous flashing is a single unbroken piece, most often used down the center of an open roof valley where water volume is highest. Both work when installed correctly; problems start when a crew substitutes a single strip of flashing and caulk where individual, overlapping pieces belong.
What is a chimney cricket, and does my chimney need one?
A chimney cricket is a small peaked structure built into the roof behind a chimney that splits rain and debris around it instead of letting water pool against the uphill side. Building code and NRCA guidance generally call for one on chimneys wider than about 30 inches measured across the upslope face. If your chimney is that wide and has no cricket, it's a common, fixable cause of a recurring leak.
Can I repair chimney or skylight flashing myself?
Only the simplest parts: recaulking an already-sound counterflashing joint, clearing debris from a valley, or resealing a manufacturer-matched skylight gasket kit are reasonable homeowner jobs on a low, dry, walkable roof. Rebuilding step flashing, adding a chimney cricket, reflashing a valley, or working above one story should go to a licensed roofer. A flashing repair that fails within a season usually ends up costing more than doing it right initially.

Sources and further reading

  1. Roof Repair Cost — Fixr, Updated January 21, 2026
  2. How Much Does It Cost to Repair a Roof? — HomeAdvisor, Updated June 19, 2026
  3. Cost of Roof Repair — This Old House, Updated March 5, 2026
  4. Roof Repair Cost — Bob Vila, Updated June 9, 2023
  5. Facts + Statistics: Hail — Insurance Information Institute, 2025 data
  6. Facts + Statistics: Homeowners and Renters Insurance — Insurance Information Institute, 2018-2022 data
  7. Severe Weather FAQ — NOAA Storm Prediction Center
  8. NRCA Roofing Resources — National Roofing Contractors Association
  9. Mold Basics — U.S. Environmental Protection Agency

People also search for

Related guides

Call a roofing contractor · 888-679-3798