Roof Drain & Stormwater Pipe Sizing Calculator

Size roof drains and leader pipes from roof area and design rainfall intensity per IPC 1106.

Ad placeholder (leaderboard)

Getting water off the roof

A flat or low-slope roof can collect thousands of gallons during a storm, and the drains and pipes have to move it fast enough to avoid ponding and structural overload. The IPC sets the required capacity from two inputs: the roof area draining to each point and the local design rainfall intensity. This calculator turns those into a required flow and the minimum leader and storm-drain sizes.

How it works

Required flow comes from a simple conversion: one inch of rainfall per hour falling on one square foot equals about 0.0104 GPM. Multiplying roof area by the design rainfall intensity and that constant gives the design flow in gallons per minute.

The IPC pipe-sizing tables are written for a 1 in/hr rainfall, listing how many square feet of roof each pipe size can drain. To use them at any other rate, the tool scales the tributary area by the actual intensity — a 5,000 sq ft roof at 4 in/hr behaves like 20,000 sq ft at 1 in/hr — then selects the smallest leader from Table 1106.2 and the smallest horizontal drain from Table 1106.3 (at 1/8 inch per foot slope) whose capacity covers that adjusted area.

Example and notes

A 5000 sq ft roof in Florida at 4.7 in/hr needs roughly 244 GPM and an adjusted basis near 23,500 sq ft, which selects a 5″ leader and a horizontal drain accordingly. Always add a secondary overflow system of equal capacity per IPC 1107, include vertical walls that shed onto the roof in the tributary area, and confirm the exact 100-year 1-hour rainfall for your site from NOAA Atlas 14 rather than relying on the state average.

Ad placeholder (rectangle)