Roof RepairsBay Area & Dallas–Fort Worth · Roof repair and replacement requests Call (669) 259-2777

Blog · Flat and low-slope roofs

Flat roof ponding water: what causes it and how it gets fixed

A puddle on a flat roof the morning after a storm is normal. The same puddle two days later, in weather that should have dried it, is ponding, and ponding is a drainage problem that shortens the life of the membrane and finds every weak seam. Here is how to tell the difference, why it happens, and what a repair can and cannot change.

Call (669) 259-2777Ask about your flat roof

When does standing water count as ponding?

The roofing industry's working line is 48 hours. The National Roofing Contractors Association suggests that no standing water should remain on a roof membrane longer than 48 hours after rain, in conditions that allow drying; water still there after that is treated as ponding. That is a trade guideline, not a law, but it is the yardstick most roofers and membrane makers use when they talk about drainage.

So the test is simple and needs no ladder. After the next rain, note the day and time it stopped. Look again from an upstairs window, a neighbor's view, or a photo from a pole camera the next day and the day after. A sheen that shrinks to nothing by the second day is not the issue. A puddle that keeps its shape, leaves a ring of dirt, or grows green at the edges is.

Why a "flat" roof is never meant to be flat

Flat roofs over garages, porches, additions and mid-century houses are really low-slope roofs. They are designed to fall toward an edge, a gutter, a scupper through a parapet wall, or a drain. The International Residential Code, the model code that California's residential code is built on and that many cities use as their base, sets a minimum design slope for the common membranes:

Roof coveringMinimum design slope (IRC 2021)
Built-up roofing (layers of felt and asphalt)1/4 inch per foot (2 percent); coal-tar built-up 1/8 inch per foot
Modified bitumen (torch-down or self-adhered rolls)1/4 inch per foot
Thermoset single-ply (EPDM rubber)1/4 inch per foot
Thermoplastic single-ply (TPO, PVC)1/4 inch per foot
Sprayed polyurethane foam1/4 inch per foot

A quarter inch per foot is not much: over a 12-foot porch roof, the low edge sits only 3 inches below the high one. Lose half of that to a sagging joist, a thick patch, or a drain set too high, and water stops moving.

What causes ponding on a flat roof?

Ponding almost always comes from one of five things, and a good inspection names which one before anyone proposes a fix.

Why ponding matters even when nothing leaks yet

Standing water does three kinds of harm. It loads the roof: water is heavy, so a broad, deep puddle adds real weight to framing that may already be sagging, and the sag lets more water collect. It wears the surface: repeated wetting and drying, dirt, and plant growth break down coatings and granules faster where water sits. And it finds the seams: a lap or a flashing that would shed a passing shower can let water through when it is held under water for days. That is why ponding so often turns into a leak months later, at a spot that looked fine.

The code treats trapped water seriously too. Where a roof has a parapet or curb that would hold water if the drains clog, the IRC (R903.4.1) calls for secondary overflow drains or scuppers set 2 inches above the low point, so a blocked drain cannot turn the roof into a pool.

How is ponding on a flat roof fixed?

The fix follows the cause. A quick patch over the wet spot treats the symptom; it does not move the water.

CauseUsual fixes
Blocked or high drains, scuppers or guttersClear them; lower or add a drain or scupper at the true low point; add an overflow where a parapet traps water
A local low spotBuild up the low area under the membrane with a compatible fill or tapered piece, then patch or re-seam with the same membrane
Water trapped behind equipment, a curb or a wallA cricket or saddle (a small built-up ridge) that splits the flow around the obstruction
Little or no slope over the whole roofTapered insulation under a new membrane at replacement, so the roof falls 1/4 inch per foot to drains or edges
Sagging framingHave the structure looked at first; sister or add framing where an engineer or the building department calls for it, then rebuild the slope

Two cautions. First, the patch has to match the membrane already there: a modified bitumen patch on modified bitumen, a heat-welded patch on TPO or PVC, and so on. Mixing materials that do not bond makes the next leak worse. Second, adding layers to fill a low spot adds weight and height at the edges, so flashing, door thresholds and scuppers may need raising with it.

California: what changes when the flat roof is replaced

A repair is one thing; replacing the roof is another. In California, a reroof needs a building permit, and replacing half or more of a low-slope roof brings the state Energy Code (Title 24, Part 6) into play. According to the Bay Area Regional Energy Network's reroofing guide, low-slope reroofs in Climate Zones 4 and 6 through 15 need roofing with an aged solar reflectance of at least 0.63 and thermal emittance of at least 0.75, or an SRI of 75, rated by the Cool Roof Rating Council, and low-slope replacements carry roof insulation rules in most zones. In the Bay Area that covers Climate Zone 4 (parts of Santa Clara County) and Climate Zone 12 (parts of Alameda, Contra Costa and Solano Counties).

That matters for ponding because a replacement is the moment to fix slope for good: tapered insulation can add both the drainage and the insulation the code asks for. Ask each roofer bidding the job how the new roof will reach the drains, what it does at the edges and door thresholds, and which product label covers the cool roof figures. Our cool roof page explains the numbers and the exemptions.

Dallas–Fort Worth: hail, debris and flat roofs

In North Texas the same rules of water apply, with storms added. Hail can bruise or puncture a membrane and fill drains with debris, and a flat section that ponded before the storm will pond deeper after it. If you think a storm caused damage, NOAA's Storm Events Database lets you check reported hail and wind by county and date. You file any insurance claim yourself; a roofer can document what they find. Under Texas law a contractor who does or may do the work may not act as a public insurance adjuster for you, and may not offer to waive or absorb your deductible, as the Texas Department of Insurance explains on its roofing and insurance page. Texas has no state roofing license, so ask for proof of insurance and check your city's permit rules.

What you can safely do before anyone comes out

  1. Time the water. Note when the rain stopped and photograph the puddle each day until it is gone, from a window or the ground.
  2. Look at the outlets. From a ladder at the edge, not on the roof, see whether gutters, scuppers and downspouts are clogged or overflowing.
  3. Look below. Check the ceiling under the ponded area for stains, and the garage or porch framing for sag or soft spots.
  4. Write down what changed. New equipment on the roof, a new layer, a patch, a storm: each is a clue to the cause.
  5. Stay off a wet flat roof. Wet membranes are slippery, and a soft deck is a fall risk.

In California, a roofer doing this work holds a CSLB license in the C-39 roofing classification, which you can confirm on CSLB's Check A License page. When you are ready, our roof repair page covers the repairs a flat roof can take, roof leak repair covers water already coming in, and roof replacement covers starting over. Send us what you found and we call or email you back about it.

Water sitting on your flat roof? Tell us about it

Tell us what the roof is doing, what it is made of if you know, and the city or ZIP. We call or email you back about it; the request is free and commits you to nothing.

Flat roof ponding questions

How long can water sit on a flat roof before it is a problem?

The trade guideline from the National Roofing Contractors Association is 48 hours after rain, in weather that allows drying. Water that drains or dries within that time is normal runoff; water still standing after it is ponding, a drainage problem worth having looked at before it becomes a leak.

Will a roof coating fix ponding water?

A coating does not change where water goes, so it does not cure ponding by itself, and some coatings are not meant to sit under standing water. The water has to be moved with slope, a cricket, or a lower or added drain; a coating or new membrane goes on after that.

Does every flat roof need an overflow drain?

No. A roof that drains over an open edge into a gutter has nowhere to trap water. The IRC calls for secondary overflow drains or scuppers where roof drains are used and a parapet or curb around the roof would hold water if those drains clogged. Your building department applies the local version of the code.

Sources: International Code Council, 2021 International Residential Code, Chapter 9 Roof Assemblies (R903.4, R903.4.1, R905.9.1, R905.11.1, R905.12.1, R905.13.1, R905.14.1), official model code; National Roofing Contractors Association, Avoiding ponding water by achieving positive drainage, trade guideline; Bay Area Regional Energy Network, Residential Roofing: Guide to 2022 Energy Code Requirements (2022-12-20); NOAA, Storm Events Database; Texas Department of Insurance, Roofing and insurance: Know the law (updated 2025-03-24); Contractors State License Board, Check A License.