DrainageCalculators

Roof Rainfall Demand Calculator | Flow per Drain

Calculate total roof rainfall runoff and flow per entered drain in gpm or L/min. Drain sizing requires manufacturer flow/head ratings; capacity is not assessed.

Try a Common Scenario

Click to pre-fill the calculator with realistic values.

Roof rainfall demand

Input Parameters

sf

Total horizontal projected area; include applicable wall contribution. IPC 1106.4 adds half the area of walls diverting rain onto the roof.

in/hr

Use the governing design rainfall for your location and adopted code.

An entered count, not a recommendation. Assumes equal tributary areas; otherwise calculate each catchment separately.

About Roof Drain Design

Roof drains are essential components of flat and low-slope roof drainage systems. Proper sizing prevents excessive ponding that can cause structural damage, leaks, and premature roof failure.

From rainfall demand to a selected drain

This calculator supplies runoff demand only. Obtain the published flow for the selected drain model at the allowable water head before assessing capacity or choosing a size. Generic diameter tables cannot replace this product-specific rating.

2021 IPC Sections 1105.2 and 1106.2 require published roof-drain flow data. Section 1106.4 addresses wall contribution. Secondary drainage must be evaluated without credit for the primary system flow under Section 1108.3. Ponding limits, overflow elevations, scupper geometry, and siphonic design need separate evaluation.

Source: 2021 IPC Chapter 11.

Flow Calculation

The design flow rate is calculated from drainage area and rainfall intensity:

Q = (A x i) / 96.23

Where:

  • Q = Flow rate (gpm)
  • A = Drainage area (sf)
  • i = Rainfall intensity (in/hr)

Reference & standards

Was this calculator helpful?

Last verified: February 2026