Water weighs 5.2 pounds per square foot per inch of depth — so two inches of ponded rain on a 10,000 sq ft flat roof is 52 tons sitting on the structure. That single number explains why every roof drain decision on a flat or low-slope roof is a structural decision, not just a plumbing one. Flat roofs don’t shed water the way pitched roofs do; they collect it and route it out through engineered drainage — interior drains, scuppers, and gutters — with mandatory overflow protection in case the primary path clogs. Here’s how each system works, how drains are sized, and the maintenance habits that prevent the ponding, leaks, and (rarely but catastrophically) collapses that follow neglected drainage.
- Flat Roofs Aren't Actually Flat
- Interior Roof Drains
- Scuppers: Drainage Through the Parapet
- Overflow Drainage: The Code Requirement Everyone Forgets
- Sizing: A Quick Feel for the Math
- Maintenance: Where 90 Percent of Drain Problems Live
- Gutters on Low-Slope Edges: The Third Option
- Residential Note: Small Flat Roofs Still Need Real Drainage
Flat Roofs Aren’t Actually Flat
Code requires low-slope roofs to be built with at least 1/4 inch of fall per foot toward the drainage points — a 2 percent slope you’d never notice underfoot but that moves water decisively. On concrete and steel decks the slope usually comes from tapered polyiso insulation arranged in a layout the roofer calls a crickets-and-sumps plan: high points at the perimeter or between drains, low points (sumps) at each drain. When a roof ponds, the cause is almost always failed slope — crushed insulation, a sagging deck, or drains installed at what became a high spot. Membrane choice matters too; the drainage layout gets designed alongside the roofing system itself, which is why we cover materials separately in our flat roofing guide.
Interior Roof Drains
Interior drains are the standard on larger commercial roofs: a cast-iron or PVC drain body set into a low point of the deck, covered by a dome strainer, connected to leader pipes that run down through the building’s interior to storm sewers. Because the piping stays inside the heated envelope, interior drains don’t freeze — a decisive advantage in northern climates — and they can be placed anywhere on the roof, not just the edges.
Anatomy matters when you’re diagnosing problems. The drain body clamps the roof membrane between its base flange and a clamping ring, making a mechanical watertight seal; the dome strainer keeps leaves, balls, and gravel out of the pipe. Most active leaks “at the drain” are actually at a loose clamping ring or deteriorated membrane within 24 inches of it — a sump receiver area that flexes with every thermal cycle. Typical costs: a commercial cast-iron drain assembly runs $300 to $700 in parts, $1,500 to $3,500 installed with membrane tie-in; retrofit drain inserts that slide into existing leaders cost less and are common during re-roofs.
Scuppers: Drainage Through the Parapet
A scupper is simply an opening through the parapet wall or roof edge that lets water exit sideways. Water either spills through a lined box opening into a conductor head and downspout, or pours directly off the edge. Scuppers cost far less than interior drains ($150 to $600 fabricated and installed), can’t clog with anything smaller than a basketball, and make failures visible — you can see a blocked scupper from the parking lot. Their weaknesses: they only work at the roof perimeter, they demand positive slope all the way to the edge, and exposed downspouts freeze in cold climates, so northern designs favor oversized openings and heat trace where needed.
On homes with parapet-style flat roofs — common in the Southwest — scuppers through the parapet feeding canales or downspouts are the traditional and still-sensible solution.
Detailing makes or breaks a scupper. The opening needs a welded or soldered metal box liner that laps under the roof membrane at the bottom and behind the parapet coping above, so water passing through never touches a caulked joint. Field-cut scuppers sealed with a tube of urethane are a two-year fix at best; when the sealant splits, water enters the parapet wall itself — one of the slowest, most destructive leak paths a masonry building can have.
Overflow Drainage: The Code Requirement Everyone Forgets
The plumbing code (IPC 1108) requires every roof area served by drains or scuppers to have an independent secondary — overflow — drainage path, sized for the full design storm, with its inlet set 2 inches above the primary drain. The logic is grim: primary drains clog, and roofs have collapsed under the weight of one blocked storm. Overflow takes three common forms: a second drain on a separate leader that daylights somewhere conspicuous, an overflow scupper cut 2 inches above roof level, or a combination primary/overflow drain body with an internal standpipe.
Here’s the practical takeaway for building owners: water discharging from an overflow scupper or leader is an alarm, not a feature. If you ever see it running, the primary drain is blocked and the roof is holding 2+ inches of water. Get the strainer cleared that day.
Sizing: A Quick Feel for the Math
Drain sizing follows local rainfall intensity — the 100-year, 1-hour storm, which ranges from about 1 inch per hour in Seattle to 4 inches in Miami. The plumbing code tables translate that into capacity: a 4-inch drain handles roughly 4,600 sq ft of roof at 3 inches per hour; a 6-inch drain about 13,500 sq ft. Two rules of thumb keep designs honest: no roof should rely on a single drain (two minimum per roof area, so a clog never means zero drainage), and drains should sit no more than 50 feet from any point and 15 feet from corners where wind stacks water. If your existing roof ponds near a corner 70 feet from the nearest drain, the fix is a new drain or scupper, not a bigger one where it already is.
Maintenance: Where 90 Percent of Drain Problems Live
- Clear strainers twice a year minimum — spring and after leaf drop — plus after any major storm. This ten-minute chore prevents most flat-roof emergencies.
- Check the clamping ring for tightness and the membrane within 2 feet of each drain for cracks, open seams, or alligatoring. This zone sees the most water and the most movement.
- Verify slope annually: mark any pond that survives 48 hours after rain. Chronic ponding voids most membrane warranties and accelerates every failure mode.
- Flush leaders every couple of years; interior pipes accumulate roofing gravel and sediment at elbows.
- Confirm overflows are open — I’ve found overflow scuppers stuffed with tennis balls and even mortared shut by well-meaning masons.
Ponding stains, rust rings around strainers, and vegetation growing at a drain are all signs the water is winning. Persistent leaks at drain locations usually call for membrane-level work — patching sump areas, new target patches, or drain replacement — which we walk through in our flat roof repair guide.
Gutters on Low-Slope Edges: The Third Option
Not every low-slope roof needs drains or scuppers — roofs that slope to a free edge can discharge into a conventional but upsized gutter system. Commercial box gutters run 6 to 8 inches wide (versus the residential 5-inch K-style) and pair with 3 x 4 inch or larger downspouts; the failure mode to design against is overshoot, where sheet flow off a long slope jumps a undersized gutter entirely in heavy rain. A drip edge extended into the gutter and one downspout per 600 to 800 sq ft of roof served keeps the system honest. Edge drainage costs the least of the three approaches and puts every component where you can see and clean it — the reason many small commercial retrofits deliberately re-slope toward the edges during a re-roof.
Residential Note: Small Flat Roofs Still Need Real Drainage
Porch roofs, additions, and modern flat-roofed homes play by the same rules at smaller scale. A 400 sq ft flat porch roof can often drain through a single 3-inch drain or two scuppers, but it still needs 1/4-inch-per-foot slope, an overflow path, and strainer cleaning. The most common residential mistake is tying a flat-roof drain into an undersized gutter system designed for the pitched roof next to it — during a downpour the gutter backs up and the flat section ponds. Give low-slope sections their own downspout run, keep the strainers clear, and a flat roof drains as reliably as any pitched one sheds.