How to Install a Roof Drainage System to Prevent Flooding
A complete roof drainage system does more than gutters — it manages water from the moment it hits the roof surface through to a safe discharge point away from the structure. For most sloped residential roofs, the system is gutters, downspouts, and discharge management. But for flat or low-slope roofs, commercial-to-residential conversions, additions, and homes in extreme rainfall climates, a more comprehensive approach is required: internal drains, scuppers, roof crickets to divert water around obstructions, tapered insulation to eliminate ponding, and properly sized overflow provisions. This guide covers all of it, plus the code requirements that apply and when to call a professional.
Understanding roof drainage: sloped vs. flat roof systems
Drainage strategy differs fundamentally between sloped and flat/low-slope roofs. The design rules, failure modes, and appropriate solutions are distinct.
Sloped residential roofs. On a sloped roof, gravity does most of the work — water runs down the slope to the eave, where gutters collect it and downspouts route it to discharge. The system works as long as: gutters are properly sized and sloped, downspouts are sufficient in number and size, and the discharge is carried away from the foundation. Failure in this system is almost always at one of those three points. See our companion article on gutter and downspout sizing for the calculations.
Flat and low-slope roofs. On a flat or low-slope roof (slope less than 2:12), gravity drainage is minimal — the roof must be designed with deliberate drainage provisions. Water that doesn't drain from a flat roof creates ponding (standing water), which: loads the roof structure, accelerates membrane deterioration, and eventually finds its way inside through membrane seams and penetrations. Flat and low-slope roofs require internal drains, scuppers, or both, plus overflow provisions sized for the drainage area.
Roof additions and transitions. When a sloped roof drains onto a lower flat section (a common configuration on additions), the transition becomes a problem area. Water from the sloped section concentrates at the transition and must be routed to drainage — a scupper or internal drain at the low point of the transition is typically required. Without it, the flat section ponds and eventually leaks at the transition flashing.
Scuppers: through-wall roof drainage
A scupper is an opening through a parapet wall (the low wall at the perimeter of a flat roof) that allows water to drain off the roof surface. Scuppers are common on commercial flat roofs and increasingly specified for residential flat roof sections, low-slope additions, and green roofs.
Scupper sizing. Scupper sizing follows the same principles as internal drain sizing: the total scupper cross-sectional area must accommodate the design rain rate for the drainage area. The IPC (International Plumbing Code) provides sizing tables for scuppers based on drainage area and rainfall intensity. A common residential flat roof addition of 400 sq ft in a moderate-rain climate might require a single scupper opening of 4×6 inches minimum. Under-sizing scuppers for the drainage area results in roof flooding when the design rain rate is exceeded.
Overflow scuppers. Building codes require overflow provisions for flat roofs — a second level of scuppers (or overflow drains) positioned 2 inches above the primary drainage level. If the primary drains clog, the overflow scuppers prevent the roof from accumulating water above the structural loading limit. Overflow scuppers are not optional — they're a life-safety provision. A flat roof loaded with standing water to a depth of 6 inches exerts approximately 31 pounds per square foot of additional load — a load many residential flat roof structures cannot support.
Scupper installation. Scupper installation requires penetrating the parapet wall and properly flashing the opening to prevent water infiltration around the scupper frame. The scupper frame is typically lead-coated copper or aluminum, set into the wall opening and soldered or sealed to the roof membrane at its base. Improper flashing of scuppers is a common source of interior water damage — the opening requires careful detailing at the roof-to-scupper connection.
Internal roof drains
Internal roof drains are drains installed through the roof deck, collecting water at the low point of a flat or low-slope roof and routing it through the building via drain pipes to discharge at grade or to the storm sewer. They're the standard drainage solution for large flat commercial roofs and are specified for residential flat roof sections where scuppers are impractical.
Internal drain components. A complete internal drain assembly includes: the drain body (the casting that mounts through the roof deck), a strainer or dome (prevents debris from entering the drain), a clamping ring (compresses the roof membrane against the drain body flange, creating the waterproof connection), and the drain pipe running from the drain body through the building to discharge. The roof-to-drain connection is the most leak-prone component — the clamp ring must fully compress the membrane without cutting it, and the flashing membrane at the drain perimeter must be sealed continuously.
Drain sizing. IPC Table 1106.2 provides internal roof drain sizing for horizontal drain pipes based on drainage area and rainfall intensity. For a 1,000 sq ft flat roof section in a 4-inch-per-hour design rain intensity climate, a 4-inch drain pipe running at 1/8-inch-per-foot slope handles approximately 3,200 sq ft of drainage area — more than sufficient. Drain pipe sizing is rarely the limiting factor in residential installations; the drain body strainer area and pipe cleanliness are more commonly the failure points.
Maintenance access. Internal drain pipes require periodic clean-out access. Clean-out plugs installed at pipe direction changes and at the discharge end allow the drain to be inspected and cleared. Drain lines running through finished ceilings without clean-out access are a maintenance problem — blocked drains with no access require demolition of finished surfaces. Plan for clean-out access at the design stage.
Roof crickets for obstruction drainage
A roof cricket (also called a saddle) is a small peaked structure built on the high side of a chimney, skylight, or other roof penetration that diverts water around the obstruction rather than allowing it to pool against the flashing. Crickets are required by code for chimneys wider than 30 inches in some jurisdictions, and they're good practice for any significant penetration that interrupts roof drainage.
Why crickets matter. Without a cricket, water running down the roof slope accumulates against the high-side flashing of a chimney or skylight. This accumulated water creates: sustained hydrostatic pressure on the flashing joint (increasing leak potential), debris accumulation (leaves and sediment trap against the obstruction), and ice dam formation in cold climates (water pools and freezes at the high-side of the obstruction). A cricket deflects water to either side of the obstruction, eliminating pooling at the high-side flashing.
Cricket construction. A cricket is framed with a small triangular ridge board and two triangular planes of sheathing, then shingled or covered with sheet metal matching the surrounding roof. The flashing detail at the cricket-to-main-roof junction and at the cricket-to-chimney junction is critical — both transitions require step flashing and counter flashing properly sealed and lapped. Prefabricated sheet metal crickets for standard chimney widths are available and easier to flash consistently than site-built wood frame crickets.
Code requirements. IRC Section R903.2.2 requires crickets for chimneys greater than 30 inches wide measured perpendicular to the slope (i.e., wider chimneys that interrupt more drainage width). Some local amendments extend this requirement to smaller chimneys. Even where not required, crickets are best practice for any chimney wider than 18–20 inches or for skylights in high-rainfall areas.
Tapered insulation for ponding prevention
Flat roofs that appear level as installed often develop low spots over time as the structure deflects, roofing materials compress, or original installation tolerances create dips. These low spots pond water — even a 1/4-inch dip in a flat roof membrane holds water permanently after rain events. Tapered insulation is the engineered solution.
How tapered insulation works. Instead of flat insulation boards, tapered insulation uses boards that vary in thickness to create a slope across the roof deck. The typical minimum slope target is 1/4 inch per foot — just enough to reliably drain water to drain locations without appearing as a visible pitch. Tapered insulation is installed below the waterproofing membrane and above the structural deck, shaping the drainage toward internal drains or scuppers.
Tapered insulation layout. Laying out a tapered insulation system requires calculating the drainage pattern across the roof — which drains serve which areas, and how to route water from the high points to the low points. Complex roof geometries (L-shapes, multiple drain locations, penetrations) require a tapered insulation layout drawing that accounts for all constraints. Most tapered insulation manufacturers provide layout design services for their products.
Saddle crickets in tapered insulation. Tapered insulation between two drain locations creates a high point at mid-span (a "cricket saddle") that redirects water to either drain. This eliminates the flat area between drains that would otherwise pond. The saddle is built into the tapered insulation layout, not a separate structural element.
Browse roof drain strainers and covers on Amazon.
Overflow drains: code requirements
Building codes require overflow drainage provisions for all flat and low-slope roofs. The overflow provisions ensure that if primary drains fail, the roof does not accumulate water to a depth that threatens structural integrity.
IBC and IPC overflow requirements. The International Building Code and International Plumbing Code require overflow drains or overflow scuppers at a level 2 inches above the primary drain level. The overflow drainage system must be sized to handle the full design rain rate independently — it cannot assume the primary drains are functioning. This requirement means every flat roof needs both primary drainage and secondary overflow drainage designed and installed to code.
Overflow drain placement. Overflow drains are typically installed immediately adjacent to primary drains, with the overflow drain body inlet elevated 2 inches above the primary drain inlet. If the primary drain strainer clogs with debris, water rises until it reaches the overflow drain inlet and drains through the secondary system. The overflow drain pipe is typically run separately from the primary drain pipe to prevent a single blockage from affecting both.
Scupper-as-overflow. On roofs with parapet walls, a scupper installed at 2 inches above the roof surface (and above the primary internal drain level) serves as the overflow provision. This is a common and code-compliant approach for roofs with both internal drains and parapet walls.
Professional vs. DIY installation
DIY-appropriate. Gutter cleaning and maintenance, downspout extension installation, replacing downspout sections, installing pop-up emitters at discharge points, and installing leaf guards are all within DIY capability for most homeowners. These are low-consequence tasks — an error causes overflow, not structural damage or flooding inside the structure.
Professional installation required. Internal roof drain installation, scupper installation through parapet walls, any work involving roof membrane penetrations, cricket construction with flashing, tapered insulation layout and installation, and underground storm drain connections to the municipal system. These tasks require trade skills and in many jurisdictions require permits. A drain penetration through a flat roof membrane that isn't properly flashed causes ceiling leaks that aren't visible until significant damage has already occurred.
Inspection and permit requirements. Roof drainage modifications that penetrate the building envelope (internal drains, scuppers) typically require building permits in most jurisdictions. Connections to municipal storm sewers require utility permits and approved connection details. Do not bypass permit requirements for drainage work — unpermitted work affects homeowner's insurance coverage and creates problems at resale.
For the complete roof protection picture, see our articles on roof flood and storm protection, gutter and downspout sizing, and attic flood damage prevention. For foundation drainage once water reaches the ground, see foundation flood protection and crawl space encapsulation.
Frequently Asked Questions
What is a roof drainage system?
A roof drainage system is the complete set of components that collect water from the roof surface and route it to safe discharge points away from the structure. For sloped roofs, it's gutters, downspouts, and discharge management (extensions, underground drains, daylight outlets). For flat and low-slope roofs, it also includes internal drains, scuppers, roof crickets to divert water around penetrations, tapered insulation to prevent ponding, and overflow provisions required by code. The system works as a whole — a well-sized gutter connected to an undersized downspout with discharge at the foundation is not a functional drainage system.
What is a roof cricket and do I need one?
A roof cricket (saddle) is a small peaked structure on the high side of a chimney, skylight, or other penetration that diverts water around the obstruction instead of allowing it to pool against the flashing. Building code requires crickets for chimneys wider than 30 inches (perpendicular to slope) in most jurisdictions. Beyond code requirements, crickets are good practice for any chimney wider than 18–20 inches and for skylights in high-rainfall areas. If you have a chimney showing signs of flashing failure (water staining in the attic at the high-side of the chimney, recurring interior leaks near the fireplace), adding a cricket is often part of the correct repair.
Why does water pond on my flat roof?
Ponding on a flat roof results from inadequate slope at the drain location, clogged drains, or structural deflection that creates low spots. All flat roofs should be sloped a minimum of 1/4 inch per foot toward drain locations. If the roof was initially flat (no slope), ponding will develop wherever structural deflection creates low spots. Solutions include: cleaning blocked drains, installing additional drains at low points, applying tapered insulation to create slope during the next reroofing, or in severe cases, correcting structural deflection. Ponding that is sustained and deep (over 2 inches for more than 48 hours) requires immediate attention — it loads the structure and accelerates membrane deterioration.
Are overflow roof drains required by code?
Yes. The International Building Code and International Plumbing Code require overflow drainage provisions for all flat and low-slope roofs — typically overflow drains positioned 2 inches above primary drain inlets, or overflow scuppers at the same height above roof surface in parapet-wall configurations. The overflow system must be independently sized to handle the full design rain rate. Overflow drains are a structural safety requirement: a flat roof that cannot drain through its primary system must be able to drain through overflow provisions before water accumulates to a depth that threatens structural integrity.
Can I install a roof drainage system myself?
Gutters, downspouts, and discharge management (extensions, dry wells, underground pipes to daylight) are DIY-appropriate. Roof penetrations — internal drains, scuppers through parapet walls, drain boot replacements that breach the membrane — require trade skills and typically permits. Mistakes in roof penetrations cause interior water damage that isn't obvious until significant damage has already occurred. If your drainage project involves any new penetration through the roof membrane or parapet wall, hire a licensed roofing contractor. The cost of professional installation for penetration work is small compared to the cost of ceiling replacement from an improperly flashed drain.