Catchment Runoff Calculator
Calculate catchment runoff using the Rational Method and SCS Curve Number method. Estimate peak flow, runoff volume, and losses for stormwater design.
Catchment Runoff Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Q = C x i x A (Rational Method)
Worked example โ Peak flow: 44.4 m3/s | Runoff: 40 mm | Volume: 0.080 M m3
Formula
Q = C x i x A (Rational Method)
Peak runoff Q (m3/s) equals the runoff coefficient C times rainfall intensity i (m/s) times catchment area A (m2). Runoff depth = rainfall x C. The SCS method uses Q = (P - 0.2S)^2 / (P + 0.8S) where S = (25400/CN) - 254.
Worked Examples
Example 1: Urban Parking Lot Drainage
Problem:50 mm rainfall over 30 minutes on a 2 km2 urban catchment with C = 0.80.
Solution:Intensity = 50 / 0.5 hr = 100 mm/hr Peak Flow = 0.80 x (100/3.6e6) x 2e6 = 44.4 m3/s Runoff depth = 50 x 0.80 = 40 mm Runoff volume = (40/1000) x 2e6 = 80,000 m3
Result:Peak flow: 44.4 m3/s | Runoff: 40 mm | Volume: 0.080 M m3
Example 2: Rural Agricultural Watershed
Problem:75 mm storm event over 2 hours on a 50 km2 rural catchment with C = 0.30.
Solution:Intensity = 75 / 2 hr = 37.5 mm/hr Peak Flow = 0.30 x (37.5/3.6e6) x 50e6 = 156.3 m3/s Runoff depth = 75 x 0.30 = 22.5 mm Runoff volume = (22.5/1000) x 50e6 = 1,125,000 m3
Result:Peak flow: 156.3 m3/s | Runoff: 22.5 mm | Volume: 1.125 M m3
Frequently Asked Questions
What is the Rational Method for runoff calculation?
The Rational Method is the most widely used approach for estimating peak runoff from small catchments (typically less than 80 hectares). The formula is Q = C x i x A, where Q is peak flow rate, C is the runoff coefficient (0-1), i is rainfall intensity for the design storm duration, and A is the catchment area. It assumes that the peak flow occurs when the entire catchment is contributing runoff, which happens when the storm duration equals or exceeds the time of concentration.
How do I choose the right runoff coefficient?
The runoff coefficient (C) depends on land surface characteristics. Impervious surfaces like asphalt and rooftops have C values of 0.85-0.95, meaning nearly all rainfall becomes runoff. Lawns on flat sandy soil range from 0.05-0.10, while lawns on steep clay soil are 0.25-0.35. Urban residential areas typically average 0.30-0.50 depending on density. For mixed-use catchments, calculate a weighted average C based on the proportion of each land use type within the watershed.
What is the SCS Curve Number method?
The SCS (now NRCS) Curve Number method estimates total runoff volume from a rainfall event using an empirical parameter called the Curve Number (CN). CN ranges from 30 (very permeable, forest on sandy soil) to 98 (impervious pavement). The method accounts for initial abstraction (losses before runoff begins) and continuing losses during the storm. The formula is Q = (P - Ia)^2 / (P - Ia + S), where S = (25400/CN) - 254 and Ia = 0.2 x S.
What is time of concentration and how does it affect runoff?
Time of concentration (tc) is the time required for water to travel from the hydraulically most distant point in a catchment to the outlet. It determines the critical rainfall intensity used in the Rational Method: shorter tc means higher intensity rainfall and higher peak flow. Factors affecting tc include catchment slope (steeper means faster), flow path length (longer means slower), surface roughness (smoother means faster), and channel characteristics. Common estimation methods include the Kirpich, Bransby-Williams, and NRCS lag equations.
When should I use the Rational Method rather than the Curve Number method?
They answer different questions. The Rational Method returns an instantaneous peak discharge and is the right tool for sizing a pipe, culvert, inlet or open channel that must pass a maximum rate. The Curve Number method returns a total runoff depth and volume for a whole storm, which is what you need to size a detention basin, an infiltration facility or a water quality volume. Peak flow from one and volume from the other are not interchangeable, and using a Curve Number result as if it were a flow rate is a common and expensive mistake.
What are hydrologic soil groups and how do they set the Curve Number?
The NRCS classifies soils into four hydrologic groups by their minimum infiltration rate when thoroughly wetted. Group A is deep sand and gravel with high infiltration and low runoff potential, group B is moderately drained loam, group C is soil with a slowly permeable layer, and group D is clay or shallow soil over rock with high runoff potential. For any given cover type and management practice, the Curve Number rises steadily from A through D, so the same pasture can shift from a low CN to a much higher one purely because of the underlying soil.
How does antecedent moisture change the runoff estimate?
Tabulated Curve Numbers describe average antecedent moisture, the condition usually labelled AMC II. If the catchment is already saturated from earlier rain, the soil has little remaining storage, so the effective Curve Number rises, S falls and far more of the storm becomes runoff. After a dry spell the reverse happens and the same rainfall may produce almost none. Design practice for critical structures often checks the wet condition explicitly, because a design storm arriving on saturated ground is the realistic flood-producing sequence.
What is initial abstraction and why is the 0.2S assumption debated?
Initial abstraction Ia is everything that must be satisfied before runoff can begin: interception by vegetation, filling of surface depressions, and infiltration during the early minutes of the storm. The standard method sets Ia = 0.2 * S, so with a CN of 75 the maximum retention S is 25400/75 - 254 = 84.7 mm and Ia is about 16.9 mm, meaning a 50 mm storm produces (50 - 16.9)^2 / (50 - 16.9 + 84.7) = 9.3 mm of runoff. Later analyses of gauged watersheds have suggested a smaller ratio nearer 0.05 fits observed data better, which would increase computed runoff for small storms.
How is the design rainfall intensity chosen for a given return period?
Intensity comes from an intensity-duration-frequency curve for the site, entered with two arguments: the storm duration and the return period. Duration is normally set equal to the time of concentration, because a shorter storm never wets the whole catchment at once while a longer one has lower average intensity. Return period reflects the acceptable risk for the asset, with minor road drainage commonly designed to a short return period and major culverts or spillways to a much longer one. Since intensity falls sharply as duration lengthens, an overestimated time of concentration quietly undersizes the drainage.
How does development change runoff, and what does detention storage do about it?
Replacing pervious ground with roofs and pavement raises both the runoff coefficient and the Curve Number, so a larger fraction of rainfall runs off, and piped drainage shortens the time of concentration so it arrives faster. The hydrograph gains a higher, earlier peak with a steeper recession. Detention basins do not reduce the runoff volume the Curve Number predicts; they store it briefly and release it at a controlled rate so the outflow peak matches the pre-development condition. Infiltration facilities and permeable paving go further by returning part of the volume to the ground.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎRunoff Coefficient From Land Use Calculator
Calculate runoff coefficient from land use with inputs, formulas, and instant results.
๐งฎSurface Runoff Coefficient Calculator
Calculate surface runoff coefficient with inputs, formulas, and instant results.
๐งฎWater Balance (catchment) Calculator
Calculate water balance (catchment) with inputs, formulas, and instant results.
๐งฎSnowmelt Runoff (degree Day) Calculator
Calculate snowmelt runoff (degree day) with inputs, formulas, and instant results.
๐งฎEarth Energy Balance Calculator
Calculate earth energy balance with inputs, formulas, and instant results.
๐งฎBouguer Correction Calculator
Calculate bouguer correction with inputs, formulas, and instant results.
๐งฎCrustal Density Calculator
Calculate crustal density with inputs, formulas, and instant results.
๐งฎCrustal Thickness Calculator (H-k)
Calculate crustal thickness from receiver functions with inputs, formulas, and instant results.