BCTheBuildingCode

How to calculate stormwater runoff

Peak runoff rate Q = C × i × A — the Rational Method. C is the runoff coefficient for your surface type (0–1), i is the design rainfall intensity (in/hr), and A is the drainage area (acres or sq ft). The result is the peak flow in cubic feet per second (cfs) or gallons per minute (gpm).

Skip the manual steps — use the storm drain calculator → Enter your surface, area, and rainfall intensity to get the peak flow instantly.

1. What is the Rational Method?

The Rational Method is the most widely used formula in civil and site engineering for sizing storm drains, culverts, and detention ponds on small catchments. It was first published in the 1880s and remains the standard approach for sites up to about 200 acres (80 ha) where runoff is largely coincident — meaning the whole catchment contributes flow at the same time.

The method is built into municipal drainage standards, site-plan review checklists, and every civil engineering textbook covering surface hydrology. In the US it is referenced in the ASCE stormwater design manual, the Urban Land Institute's site-engineering guides, and most county drainage ordinances; in Canada it appears in DMTI and provincial design standards.

The formula has one core assumption: a steady, uniform rainfall event of duration equal to the time of concentration (the time it takes for water to travel from the furthest point of the catchment to the outlet). For most small residential and commercial lots, this is the correct assumption. For large, complex watersheds with significant storage or multiple sub-catchments, more detailed hydrological modelling (SWMM, TR-55, or equivalent) is more appropriate.

2. The Rational Method formula, step by step

Q = C × i × A

  • Q = peak runoff rate (cfs — cubic feet per second)
  • C = runoff coefficient (dimensionless, 0 to 1)
  • i = rainfall intensity (in/hr)
  • A = drainage area (acres, where 1 acre = 43,560 sq ft)

US units: the formula is dimensionally consistent when A is in acres and i is in in/hr — Q comes out in cfs directly (the conversion factor rounds to 1.008, treated as 1 in practice). To convert cfs to gpm, multiply by 448.83.

Step 1 — identify your surface type and choose C

The runoff coefficient C is the fraction of rainfall that becomes surface runoff. Impermeable surfaces like asphalt shed almost all precipitation; wooded land absorbs most of it. Pick the value that best describes your drainage area:

Surface typeC value
Asphalt or concrete pavement0.70–0.90
Rooftop (pitched or flat)0.75–0.95
Gravel surface or compacted earth0.35–0.55
Lawn — gentle slope (< 2%)0.13–0.35
Lawn — steep slope (> 7%)0.25–0.50
Wooded or forested land0.10–0.20
Agricultural cropland0.30–0.50
Mixed residential lot (typical)0.30–0.50

Ranges from standard civil engineering references (ASCE, CIRIA). Use the higher end of the range for conservative design; use the midpoint for typical conditions.

For a mixed catchment — part paved, part lawn — calculate a weighted average: (C₁ × A₁ + C₂ × A₂) ÷ (A₁ + A₂). The calculator handles a single uniform surface; for mixed surfaces, work out the composite C first and enter total area.

Step 2 — find your design rainfall intensity (i)

Rainfall intensity depends on your location and the design storm — typically the 2-year, 10-year, or 100-year return period event. You read these values from IDF (intensity-duration-frequency) curves published by the relevant authority:

  • United States: NOAA Atlas 14 (hdsc.nws.noaa.gov) — search by address to get IDF tables for any location. Typical 1-hour, 10-year intensities range from 0.5 in/hr (arid west) to 4 in/hr (Gulf Coast and southeast).
  • Canada: Environment and Climate Change Canada IDF tables (climate.weather.gc.ca) — published by weather station. Most urban centres: 0.8–2.5 in/hr for a 1-hour, 10-year event.

Duration should match your catchment's time of concentration (Tc). For small lots under a few acres, Tc is often 5–15 minutes, and using the 5- or 10-minute IDF intensity is more conservative and more accurate than the 1-hour value. Larger catchments have longer Tc and lower peak intensities.

If you do not have access to local IDF data, use 2.0 in/hr as a rough check for a moderate US climate — but replace this with the real local value before using the result for drainage design.

Step 3 — measure your drainage area (A)

The drainage area is the total land surface that contributes runoff to the point you are sizing. On a simple lot, it is the total area of the site. For a roof drain, it is the horizontal projected area of the roof (not the slope area). For a roadside inlet, it is the tributary pavement and verge area feeding that inlet.

Measure from a site plan or GIS. Convert to the required unit: 1 acre = 43,560 sq ft; 1 sq ft = 1 ÷ 43,560 acres.

Step 4 — calculate Q and check your drain size

Once you have C, i, and A, the formula gives you the peak design flow Q. Use this to size storm drains, culverts, or detention ponds using your jurisdiction's pipe-capacity or hydraulic tables. The calculator on this site does the arithmetic and converts between cfs and gpm in one step.

3. Worked examples

Example A — commercial car park in Houston, TX

An asphalt parking lot of 1.5 acres. Design storm: 10-year, 30-minute event. From NOAA Atlas 14 for Houston, the 10-year 30-minute intensity is approximately 3.5 in/hr. Surface: asphalt (C = 0.80).

Q = C × i × A

Q = 0.80 × 3.5 × 1.5

Q = 4.2 cfs (≈ 1,885 gpm)

A 15-inch diameter reinforced concrete pipe on a 0.5% slope carries about 4–5 cfs in full-pipe flow, so that diameter would be a reasonable starting point for inlet sizing. The civil engineer would verify using Manning's equation and local ordinance requirements.

Example B — residential lot in Denver, CO

A 12,000 sq ft residential lot (0.28 acres) with a mix of lawn and paved driveway. Composite C ≈ 0.40 (weighted average). 2-year storm intensity for Denver: approximately 1.0 in/hr.

Q = 0.40 × 1.0 × 0.28

Q = 0.11 cfs (≈ 50 gpm)

This is the peak flow from the lot at the right-of-way during a 2-year storm — used to check that the street inlet can handle the combined flow from multiple lots.

4. When to use (and not use) the Rational Method

The Rational Method is appropriate when all of the following apply:

  • Catchment area is small — generally under 200 acres (80 ha)
  • Runoff is largely surface (overland) flow with minimal groundwater contribution
  • The catchment has a single, fairly uniform surface type or you can compute a composite C
  • Time of concentration is short (under 1 hour for most small lots)
  • You need a conservative peak flow for drain sizing, not a full hydrograph

Do not use the Rational Method alone for:

  • Large or complex multi-sub-catchment watersheds — use TR-55 (US) or FEH QMED methods (UK/AU)
  • Detention pond routing — requires full hydrograph analysis (SWMM, HEC-HMS)
  • Flood mapping or risk assessment — regulatory methods required
  • Any site where local authorities require a more detailed drainage report

For drainage design on permitted projects, always confirm the required method with your local authority or project engineer. The Rational Method gives a useful first approximation; final sizing should be verified by a licensed civil engineer.

5. Quick reference — common questions

What is a good runoff coefficient for a typical residential lot?
A typical suburban residential lot (mix of lawn, paved driveway, rooftop, and garden) has a composite C of roughly 0.30–0.50. Dense urban lots with more impervious surface push C toward 0.70 or higher; rural lots with more vegetation may be as low as 0.20.
What rainfall intensity should I use for a storm drain calculation?
Use the IDF (intensity-duration-frequency) value for your location at the duration equal to your catchment's time of concentration, for the design return period specified by your local drainage code (typically 2-year for minor systems, 10-year or 100-year for major infrastructure). Look up local IDF data from NOAA Atlas 14 (US) or Environment Canada IDF tables.
What is the time of concentration (Tc)?
The time of concentration is how long it takes for water from the most remote point of the catchment to reach the outlet. It determines which IDF duration to use. For small lots, Tc is typically 5–15 minutes (use the corresponding short-duration high-intensity IDF value). It is estimated using the kinematic wave equation, the Kirpich formula, or lookup tables in drainage manuals.
How do I size a storm drain pipe from the flow rate?
Once you have Q from the Rational Method, use Manning's equation to find the minimum pipe diameter for that flow at the available gradient. Pre-calculated tables in drainage manuals (e.g., ASCE, AS/NZS 3500.3) list pipe capacity by diameter and slope — find the smallest diameter that carries Q at full-pipe or partial-pipe flow. A licensed civil engineer should review the final pipe sizing for permitted work.

Reference & education only. Not professional, engineering, or code-compliance advice. Estimates are based on published model codes; local amendments and your Authority Having Jurisdiction (AHJ) govern. Always verify against the current adopted code and a licensed professional before doing work.

Last reviewed 2026-08.

More guides

Keep reading

View all 62 guides →

More free tools

Other tools you might need

View all 56 free tools →All General tools & guides →