# Roof Drain Size Calculator

Roof drain size calculator using IPC 2021 Tables 1106.2 and 1106.3. Enter roof area and rainfall to get minimum primary drain diameter, drain count, and overflow drain size.

## What this calculates

Getting the roof drain size right protects against two failures: water backup that collapses a flat roof, and nuisance ponding that shortens the membrane's life. This roof drain size calculator pulls directly from the 2021 International Plumbing Code and returns the minimum nominal drain diameter for your roof area and local rainfall, plus the drain count required on larger roofs and the overflow drain size per IPC 1107. It works for flat commercial roofs, low-slope industrial roofs, and residential flat-roof additions.

## Inputs

- **Roof Area per Drain** (ft²) — min 0 — Horizontal projected roof area draining to the drain (divide a large roof across multiple drains)
- **Design Rainfall Intensity** (in/hr) — min 1, max 15 — 100-year 1-hour rainfall from NOAA Atlas 14. IPC baseline is 4 in/hr.
- **Total Roof Area** (ft²) — min 0 — Full roof area (used to calculate minimum drain count per IPC 1105.2)
- **Roof Type** — options: Flat roof (primary + overflow drains), Low-slope (scuppers or drains), Pitched roof (gutters and leaders)
- **Include Secondary Overflow Drain** — IPC 1107 requires secondary overflow drains on flat roofs, sized same as primary

## Outputs

- **Design Flow Rate** (GPM) — Peak stormwater flow (Q = 0.0104 x A x i)
- **Primary Drain Size** — formatted as text — Minimum nominal drain fitting diameter
- **Primary Drain Diameter** (in)
- **Drain Capacity** (sq ft) — Max roof area the selected drain handles at your rainfall
- **Minimum Drain Count** — Minimum number of primary drains per IPC 1105.2
- **Overflow Drain Size** — formatted as text — Secondary (emergency) drain size per IPC 1107
- **Capacity Margin** (%) — Percent extra capacity above design load

## Details

## How the Roof Drain Size Calculator Works

Two inputs drive the primary drain size:

1. **Roof area per drain:** the horizontal projected area draining to one drain. For large roofs, divide the total into tributary areas, one per drain.
2. **Design rainfall rate:** your local 100-year 1-hour rainfall from NOAA Atlas 14 (IPC baseline is 4 in/hr).

The calculator looks up the smallest drain fitting whose capacity, scaled for your rainfall, meets or exceeds the tributary roof area.

## Roof Drain Size Table (IPC 2021 Table 1106.3)

Maximum tributary roof area in square feet at 4 in/hr rainfall, by nominal drain diameter:

| Drain Diameter | Max Roof Area |
|----------------|---------------|
| 2 in | 2,880 sq ft |
| 3 in | 8,800 sq ft |
| 4 in | 18,400 sq ft |
| 5 in | 34,600 sq ft |
| 6 in | 54,000 sq ft |
| 8 in | 116,000 sq ft |

For higher local rainfall, scale the capacity down: **allowed area = table value x (4 / local rainfall rate)**. A 4 in drain handles 18,400 sq ft at 4 in/hr but only 12,267 sq ft at 6 in/hr and 9,200 sq ft at 8 in/hr.

## Minimum Drain Count (IPC 1105.2)

Flat roofs have minimum drain counts regardless of calculated capacity:

- **Roof area under 10,000 sq ft:** 1 drain minimum
- **10,000 to 25,000 sq ft:** 2 drains minimum
- **Over 25,000 sq ft:** as many as needed to meet capacity, no fewer than 2

The rule exists because a single drain can clog, and a large flat roof with only one drain turns into a reservoir during a storm.

## Secondary (Overflow) Drain Requirement (IPC 1107)

IPC 1107 requires a secondary drain system on every flat or low-slope roof. The overflow drain is typically:

- Set 2 inches above the primary drain elevation
- Sized identically to the primary (so it can fully substitute if the primary clogs)
- Discharged to a different location than the primary (so a clog outside the building affects only one system)

This roof drain size calculator returns the overflow drain size automatically. Pitched roofs with gutters and leaders typically do not require separate overflow drains because gutters naturally overflow to the ground.

## Worked Example: 5,000 Sq Ft Flat Roof

Typical small commercial flat roof in Chicago (design rainfall 4.5 in/hr):

- Design flow: 0.0104 x 5,000 x 4.5 = **234 GPM**
- Scaled rainfall factor: 4 / 4.5 = 0.89x
- 3 in drain capacity: 8,800 x 0.89 = 7,822 sq ft (passes, 56% margin)
- Below 10,000 sq ft, so 1 primary drain acceptable, but most designers specify 2 for redundancy
- Overflow drain: 3 in, same size as primary

**Specify:** 2 drains of 3 in diameter primary, 2 drains of 3 in diameter overflow, each feeding independent leaders.

## Worked Example: 20,000 Sq Ft Flat Roof

Large commercial roof in Atlanta (design rainfall 5 in/hr):

- Design flow: 0.0104 x 20,000 x 5 = **1,040 GPM** at system level
- Per-drain tributary (4 drains): 5,000 sq ft
- Scaled rainfall factor: 0.8x
- 3 in drain per tributary: 8,800 x 0.8 = 7,040 sq ft (passes)
- IPC minimum drain count for 20,000 sq ft: 2 primary (this design exceeds with 4)

**Specify:** 4 drains of 3 in diameter primary, 4 drains of 3 in diameter overflow, typically located at low points in the roof slope.

## Roof Drain Types

Common roof drain products:

- **Dome drain:** cast iron or aluminum dome over the inlet, prevents leaves and debris from entering. Most common on commercial flat roofs.
- **Parapet scupper:** an opening through the parapet wall that dumps to an external leader. Common on older commercial and some residential flat roofs.
- **Area drain:** flush-mount drain for decks, balconies, and walkable roofs.
- **Siphonic drain:** uses engineered baffles to pull water at near-full pipe velocity, allowing smaller pipe sizes on very large roofs.

## Regional Design Rainfall Rates

Use NOAA Atlas 14 100-year 1-hour intensity for your location. Common values:

- **Pacific Northwest:** 1.5-2.5 in/hr
- **Northeast / Great Lakes:** 2.5-3.5 in/hr
- **Mid-Atlantic / Midwest:** 3-4 in/hr
- **Southeast / Florida:** 4-6 in/hr
- **Gulf Coast / South Texas:** 5-7 in/hr
- **Western mountain / desert:** 1-3 in/hr

Some jurisdictions (Florida, Houston, New Orleans) mandate 500-year design rainfall for critical facilities, adding another 15-30% to the design rate.

## When to Upgrade Drain Size

Upgrade one nominal size when:

- Roof is in a high-debris environment (tree cover, nearby industrial stacks)
- Drain has history of clogging
- Owner wants higher capacity margin than code minimum
- Secondary drain is not feasible (siphonic systems, some rehab projects)

Upgrading from a 3 in to a 4 in drain more than doubles capacity for a modest cost increase. On a new install, it is cheap insurance; on a retrofit, it may require enlarging the roof opening and modifying the under-deck pipe run.

## Frequently Asked Questions

**Q: How do you calculate roof drain size?**

A: Roof drain size is calculated from IPC Table 1106.3. Divide the total flat roof area into tributary areas (one per drain), use your local 100-year 1-hour rainfall rate (NOAA Atlas 14), and scale the table allowed area by (4 / local rainfall). A 3 in drain handles 8,800 sq ft at 4 in/hr or 5,867 sq ft at 6 in/hr. A 4 in drain handles 18,400 sq ft at 4 in/hr or 12,267 sq ft at 6 in/hr.

**Q: What size roof drain do I need for a 5,000 sq ft roof?**

A: A 5,000 sq ft flat roof needs a 3 in primary drain at any rainfall rate up to 7 in/hr, based on IPC Table 1106.3 (3 in capacity = 8,800 sq ft at 4 in/hr, 5,028 sq ft at 7 in/hr). Specify a matching 3 in secondary overflow drain per IPC 1107. IPC 1105.2 does not require 2 drains below 10,000 sq ft, but most designers specify 2 for redundancy against clogging.

**Q: Is a secondary overflow drain required?**

A: Yes. IPC 1107 requires a secondary drain system on every flat or low-slope roof. The overflow drain is set 2 inches above the primary, sized identically, and must discharge independently. It exists to handle runoff if the primary drain clogs. Pitched roofs with gutters and leaders typically do not need separate overflow drains because gutters overflow to grade.

**Q: How many roof drains do I need?**

A: IPC 1105.2 minimums: 1 drain for flat roofs under 10,000 sq ft, 2 drains for 10,000 to 25,000 sq ft, and as many as needed to meet capacity (minimum 2) for roofs over 25,000 sq ft. Most designers specify at least 2 primary drains on any flat roof regardless of size so a single clog does not flood the roof.

**Q: Does rainfall rate change the roof drain size?**

A: Yes. Drain capacity scales inversely with local rainfall. The IPC table values are at 4 in/hr. For 6 in/hr locations, divide by 6/4 = 1.5. A 4 in drain handles 18,400 sq ft at 4 in/hr but drops to 12,267 sq ft at 6 in/hr. Always use your local 100-year 1-hour intensity from NOAA Atlas 14, or the longer return period your jurisdiction requires for critical facilities.

**Q: What is the difference between a roof drain and a scupper?**

A: A roof drain is an internal drain fitting with a dome or strainer that connects to a vertical leader or pipe run inside the building. A scupper is an opening through a parapet wall that dumps water to an external leader or splashes directly to grade. Scuppers are used on older commercial roofs or as overflow devices on modern flat roofs; internal drains are the standard for large commercial roofs because they eliminate facade staining and wind-driven rain issues.

---

Source: https://vastcalc.com/calculators/construction/roof-drain
Category: Construction
Last updated: 2026-04-08
