Energy, Solar, Sustainability & Environment Water, Stormwater & Waste NRCS (SCS) curve number method — TR-55 and NEH Part 630

SCS Curve Number Runoff Volume Calculator (TR-55)

The curve number method converts a design rainfall depth into a runoff depth using a single catchment parameter, the curve number, that encodes land cover, treatment, hydrologic condition and soil group. This calculator weights up to three sub-areas into a composite CN, applies an antecedent runoff condition adjustment if you need one, computes potential maximum retention and initial abstraction, and returns runoff depth and volume in cubic feet, acre-feet and gallons. It supports both the standard 0.2 initial-abstraction ratio and the recalibrated 0.05 ratio.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Design rainfall depthTotal depth for the design storm, normally a 24-hour event from NOAA Atlas 14 for your location and return period.4 in
Antecedent runoff conditionPublished curve numbers are ARC II. Choose I or III only if your reviewing agency requires the dry or wet adjustment.ARC II — average (tabulated CN)
Curve number — area 1ARC II curve number for this cover type and hydrologic soil group, from the TR-55 tables. 98 is standard for impervious pavement and roofs.98
Area 1Plan area of this cover type inside the drainage boundary. All sub-areas together must cover the whole catchment.6 acres
Curve number — area 2Second cover type. 74 is TR-55 open space in good condition on hydrologic soil group C.74
Area 2Set to zero if the catchment has only one cover type.4 acres
Curve number — area 3Third cover type, if you need one. It contributes nothing while its area is zero.80
Area 3Set to zero if unused.0 acres
Initial abstraction ratio λThe fraction of potential retention lost to interception, depression storage and infiltration before runoff begins. Use 0.20 unless your agency specifically adopts the 0.05 formulation.0.20 — standard TR-55

It returns

  • Runoff depth Q — Depth of direct runoff over the whole catchment for this storm.
  • Runoff volume
  • Runoff volume
  • Runoff volume
  • Curve number used — The area-weighted composite of your sub-areas, after any antecedent-runoff-condition adjustment. It equals the ARC II composite when ARC II is selected.
  • Potential maximum retention S
  • Initial abstraction Ia
  • Runoff as a share of rainfall

The formula

Q=(PIa)2PIa+S
CNc=CNjAjAj
V=Q12A43560

In plain text: Q = (P − Ia)² / (P − Ia + S) for P > Ia, else Q = 0; S = 1000/CN − 10; Ia = λS

  • QDirect runoff depth over the catchment (in)
  • PDesign rainfall depth, normally a 24-hour total (in)
  • SPotential maximum retention after runoff begins (in)
  • IaInitial abstraction — rainfall lost before any runoff occurs (in)
  • CNCurve number, 30 to 100, encoding cover, treatment, hydrologic condition and soil group (dimensionless)
  • λInitial abstraction ratio — 0.20 in standard TR-55 (decimal)

With λ = 0.20 the equation collapses to the familiar Q = (P − 0.2S)² / (P + 0.8S). The method gives a storm total, not a hydrograph; peak discharge requires the separate TR-55 graphical or tabular procedure.

Updated Category Water, Stormwater & Waste Verified against published test cases Reading time 13 min

What the curve number method does

The curve number method turns one storm depth into one runoff depth. It was developed by the Soil Conservation Service — now the Natural Resources Conservation Service — from rainfall-runoff records on small agricultural watersheds, and it is codified in Technical Release 55 and in Part 630 of the National Engineering Handbook. It is the default method for stormwater design in most of the United States, and reviewing agencies expect to see it.

Its appeal is that a single parameter carries all the catchment information. The curve number runs from 30 to 100 and rises with anything that makes a surface shed water: impervious cover, compacted or clayey soil, poor vegetative condition, steep slopes in some tabulations. A parking lot is 98. Woodland in good condition on sandy soil is 30. Everything a designer needs to know about a site's hydrologic behaviour is compressed into that one number, which is both the method's strength and the source of most of its errors.

What comes out is a volume, not a hydrograph. Runoff depth times area gives you the water that must be stored, treated or conveyed, which is what you need to size a detention basin or a water quality volume. Peak discharge is a separate calculation that needs the storm's time distribution and the catchment's time of concentration.

Where the equation comes from

The method starts from a proportionality assumption: once runoff begins, the ratio of actual retention to potential retention equals the ratio of actual runoff to potential runoff. Written out, F/S = Q/(P − Ia), where F is the water retained after runoff starts and S is the most the catchment could ever retain. Continuity says P = Q + Ia + F. Substitute and solve for Q and you get the equation on this page. It is not empirical curve-fitting dressed up; it follows from two statements you can argue about directly.

Potential maximum retention. S = 1000/CN − 10 in inches. This is simply the definition of the curve number — a rescaling chosen so that CN runs on a convenient 0-to-100 scale. CN = 100 gives S = 0, meaning every drop runs off. CN = 50 gives S = 10 inches. The relationship is strongly non-linear: moving from CN 90 to CN 95 halves S, while moving from CN 50 to 55 changes it by less than 2 inches. That is why small errors in curve number matter far more at the impervious end.

Initial abstraction. Rainfall is lost to interception by vegetation, to depression storage, and to infiltration before ponding, and none of it produces runoff. The original work set Ia = 0.2S from scattered data, and that ratio is baked into every published curve number. It behaves as a threshold: storms smaller than Ia produce no runoff at all.

The 0.05 alternative. Later re-analysis of event data by Hawkins and colleagues found 0.05 fits observations better than 0.2. You cannot simply substitute it, because the curve numbers themselves were calibrated at 0.2. The accepted approach transforms the retention instead: S₀.₀₅ = 1.33 · S₀.₂^1.15, then applies the same equation with λ = 0.05. This calculator does that transformation for you. Use 0.20 unless your agency has specifically adopted the alternative.

Composite curve numbers. Weight by area: CN = Σ(CNⱼAⱼ)/ΣAⱼ. This is an approximation, and it is a poor one when the sub-areas are hydrologically very different and the storm is small — averaging a parking lot with woodland can predict runoff where the woodland alone would produce none and the pavement alone would produce a lot. TR-55 advises computing runoff separately for markedly different areas and summing the volumes when accuracy matters.

Worked example: a 10-acre site, 60% paved, in a 4-inch storm

A 10-acre development has 6 acres of pavement and roof (CN 98) and 4 acres of maintained open space in good condition on hydrologic soil group C (CN 74). The design storm is the 4.0-inch 24-hour event. Antecedent condition is average, λ = 0.20.

  1. Composite curve number. (98 × 6 + 74 × 4) ÷ 10 = (588 + 296) ÷ 10 = 88.4.
  2. Potential maximum retention. S = 1000 ÷ 88.4 − 10 = 11.3122 − 10 = 1.3122 in.
  3. Initial abstraction. Ia = 0.2 × 1.3122 = 0.2624 in.
  4. Check the threshold. P = 4.0 in exceeds Ia, so runoff occurs.
  5. Runoff depth. Q = (4.0 − 0.2624)² ÷ (4.0 − 0.2624 + 1.3122) = 3.7376² ÷ 5.0498 = 13.9693 ÷ 5.0498 = 2.7663 in.
  6. Runoff volume. (2.7663 ÷ 12) × 10 acres × 43,560 ft²/acre = 0.23053 × 435,600 = 100,418 ft³.
  7. In other units. 2.3053 acre-feet, or 751,176 US gallons.
  8. Runoff share. 2.7663 ÷ 4.0 = 69.2% of the rainfall leaves as direct runoff.

Now change one thing. Redevelop so the paved area is 8 acres instead of 6: the composite rises to (98 × 8 + 74 × 2) ÷ 10 = 93.2, S falls to 0.7296 in, Ia falls to 0.1459 in, and Q rises to 3.8541² ÷ 4.5837 = 3.2404 in — a volume of 117,625 ft³. Two extra acres of pavement adds more than 17,000 cubic feet to the storm that has to go somewhere. That sensitivity, and not the absolute number, is what the method is best at showing.

How to read runoff depth and volume

Compare runoff depth against rainfall depth first. The ratio tells you what fraction of the storm the site sheds, and it is the clearest single statement of hydrologic impact. Under 25% is a lightly developed or well-infiltrating catchment; approaching 70% and above means the site behaves close to an impervious surface for this storm.

That ratio is not fixed for a site — it depends on the storm. Because the initial abstraction is a fixed depth, larger storms exceed it by proportionally more, so the runoff share rises with rainfall depth at any given curve number. The sweep table beneath the calculator shows this directly, and it is the reason a site can look benign in a 1-inch storm and severe in a 6-inch one. Design decisions made from one storm depth do not transfer to another.

Take the volume to the structure it sizes. Detention volume, water quality volume, first-flush capture and cistern sizing all start from a runoff volume for a specified storm. Note that many jurisdictions define the water quality event as a small storm — often around an inch — which is precisely the regime where the curve number method is least reliable, and several agencies specify a different small-storm method for that reason.

Finally, be honest about the precision. Curve numbers are read off tables that assign one integer to a whole cover class, and the underlying data scatter substantially around those values. A runoff depth quoted to three decimal places is arithmetic precision, not hydrologic accuracy. Where the answer is close to a design threshold, test the sensitivity by running the calculation at CN ± 5 and see whether your conclusion survives.

Runoff depth Q (inches) by curve number and storm depth

Standard λ = 0.20, ARC II. Each cell is Q = (P − 0.2S)² / (P + 0.8S) with S = 1000/CN − 10. A dash means the storm does not exceed the initial abstraction, so no runoff is predicted.
CNS (in)P = 1 inP = 2 inP = 3 inP = 4 inP = 6 in
606.6670.060.330.761.92
704.2860.000.240.711.332.81
753.3330.030.380.961.673.28
802.5000.080.561.252.043.78
851.7650.170.801.592.464.30
901.1110.321.091.982.924.85
950.5260.561.482.453.435.41
980.2040.791.772.773.775.76

Cells are produced by the same routine the calculator runs. Read across a row to see how the runoff share rises with storm depth, and down a column to see how sharply runoff responds to curve number in small storms compared with large ones.

Limits, assumptions and common errors

  • It gives volume, not peak flow. Sizing a pipe or culvert needs a peak discharge, which requires the TR-55 graphical or tabular method with a rainfall distribution and a time of concentration. Runoff depth alone will not do it.
  • It was calibrated on small agricultural watersheds. TR-55 itself restricts the graphical peak method to catchments with a time of concentration between 0.1 and 10 hours, and the method as a whole is weakest on very small, very large, very flat or snow-affected catchments.
  • Small storms are the weak regime. Predicted runoff is highly sensitive to curve number when P is close to Ia, and observed data scatter widely there. Water-quality storms often sit in exactly this range.
  • Averaging dissimilar sub-areas can mislead. Where impervious and pervious areas differ sharply and the storm is small, compute runoff separately for each and add the volumes rather than averaging the curve numbers.
  • Connected versus disconnected impervious area matters. TR-55 provides adjustments for impervious area that drains to pervious ground rather than directly to the conveyance system. Treating a disconnected roof as directly connected overstates runoff.
  • Do not adjust for antecedent condition casually. Published curve numbers are ARC II. Applying ARC III on top of a design storm that already embeds a return period can double-count conservatism, and many agencies prohibit it.
  • The method has no time in it. A 4-inch storm over 24 hours and a 4-inch storm over 2 hours give identical runoff volume here, and behave completely differently on the ground.

Which documents govern

The runoff equation and the curve number tables come from the NRCS National Engineering Handbook, Part 630, Chapters 9 and 10. Technical Release 55, Urban Hydrology for Small Watersheds, packages them for urban design and adds the tabulated curve numbers for developed land uses, the connected-impervious adjustments, the time-of-concentration procedure and the peak-discharge methods. Rainfall depths for a given return period and duration come from NOAA Atlas 14 in most of the United States. Your local reviewing agency may specify a particular edition, a particular rainfall source, and its own curve number table for local soils — where it does, that governs over the national default.

Key terms

Curve number
A dimensionless index from 30 to 100 combining land cover, treatment, hydrologic condition and hydrologic soil group into a single runoff-potential parameter. Higher means more runoff.
Hydrologic soil group
A classification A through D describing infiltration capacity when thoroughly wet: A is deep sand with high infiltration, D is clay with very low infiltration. Group is looked up from the NRCS soil survey for the site.
Potential maximum retention S
The greatest depth of water the catchment could absorb after runoff begins, in inches. It is defined from the curve number by S = 1000/CN − 10.
Initial abstraction
Rainfall consumed by interception, surface depression storage and pre-ponding infiltration before any runoff occurs. Taken as 0.2S in standard practice.
Antecedent runoff condition
A three-level description of how wet the catchment was before the storm. Published curve numbers correspond to ARC II, the average condition.
Direct runoff
The portion of rainfall that reaches the drainage system as surface flow during and shortly after the storm, excluding baseflow.

What comes before and after this calculation

Before you can run the curve number method you need three things: the drainage boundary and the area inside it, the cover types and their areas, and the hydrologic soil group under each from the NRCS soil survey. Those three determine the composite curve number, and nothing downstream can be better than they are. Then you need a design rainfall depth for the required return period and duration, which in most of the United States comes from NOAA Atlas 14.

After it, the runoff volume feeds whatever structure the design requires. Detention and retention storage is sized from volume directly. Water quality volume is a specified small-storm runoff volume. On the beneficial-use side, the same arithmetic underlies rainwater harvesting yield, where a roof is simply a catchment with a curve number near 98 and the runoff is what you want to keep rather than dispose of.

If you need a peak flow rather than a volume, two routes are common. The TR-55 graphical peak discharge method uses the curve number, the time of concentration and a regional rainfall distribution. The Rational Method, Q = CiA, is the older alternative and is still permitted for small sites in many jurisdictions; its runoff coefficient C plays the same role as the curve number but is not interchangeable with it, and mixing the two methods in one design is a common review comment.

For the long-term water balance rather than single storms — irrigation demand, or how much of the annual rainfall is actually available — the relevant quantity is evapotranspiration rather than event runoff, which the reference ET calculator handles.

Frequently asked questions

What curve number should I use for my site?

Look it up in the TR-55 tables using three pieces of information: the land cover and treatment, the hydrologic condition, and the hydrologic soil group from the NRCS soil survey for the parcel. Impervious pavement and roofs are 98 across all soil groups. Everything else varies sharply with soil group: TR-55 lists open space in good condition as 39 on group A and 80 on group D, and woods in good condition as 30 on group A and 77 on group D. A spread of that size dwarfs most other judgement calls in the method, which is why the soil survey step cannot be skipped.

Why does the calculator predict zero runoff for a small storm?

Because the rainfall did not exceed the initial abstraction. With λ = 0.2, no runoff occurs until rainfall passes 0.2S, which for a curve number of 60 is 1.33 inches. That threshold behaviour is built into the method and matches the physical reality that a light shower on dry pervious ground produces no surface flow. It also means the method should be used cautiously for very small design storms.

Can I average curve numbers across different land covers?

Yes, weighting by area, and that is standard practice. But the approximation degrades when the sub-areas are hydrologically very different and the storm is small, because runoff is a non-linear function of curve number. TR-55 recommends computing runoff separately for markedly different areas and summing the volumes when the difference is large or the answer is close to a design threshold.

When should I use the 0.05 initial abstraction ratio?

Only when your reviewing agency has adopted it. Re-analysis of event data supports 0.05 as a better fit than 0.2, but the published curve numbers were calibrated at 0.2, so switching requires transforming the retention as well: S₀.₀₅ = 1.33·S₀.₂^1.15. This calculator applies that transformation automatically when you select 0.05. Substituting the ratio without the transformation gives runoff depths that are not consistent with the tabulated curve numbers.

Does the curve number method give me a peak flow rate?

No. It gives a storm runoff volume. Peak discharge requires the storm's temporal distribution and the catchment's response time, which TR-55 supplies through its graphical and tabular peak discharge procedures using the time of concentration. Sizing conveyance from a runoff depth alone is one of the more common misapplications of the method.

Should I adjust the curve number for antecedent wetness?

Usually not. Published curve numbers are ARC II, the average condition, and design storms already carry a return period that embeds a degree of conservatism. Applying ARC III on top of that double-counts. Use the adjustment only when a reviewing agency requires it, or when you are analysing a specific observed event whose antecedent moisture you actually know.

How do I convert runoff depth into a volume in gallons?

Divide runoff depth in inches by 12 to get feet, multiply by the catchment area in acres and by 43,560 square feet per acre to get cubic feet, then multiply by 7.4805 to get US gallons. Working in metric, runoff depth in millimetres times catchment area in square metres divided by 1,000 gives cubic metres directly.

What is the difference between a curve number and a rational method runoff coefficient?

They answer different questions and are not interchangeable. A curve number produces a runoff volume through a non-linear relationship that depends on storm depth. A rational method coefficient C is a constant fraction applied to rainfall intensity to give a peak flow rate. A site can have a high C and a moderate CN or the reverse, and substituting one for the other in the wrong equation is a straightforward error, not an approximation.

References

  • Technical Release 55: Urban Hydrology for Small Watersheds — USDA Natural Resources Conservation Service
  • National Engineering Handbook, Part 630 — Hydrology, Chapters 9 and 10 (Hydrologic Soil-Cover Complexes; Estimation of Direct Runoff from Storm Rainfall) — USDA Natural Resources Conservation Service
  • Curve Number Hydrology: State of the Practice — R. H. Hawkins, T. J. Ward, D. E. Woodward and J. A. Van Mullem (eds.), American Society of Civil Engineers
  • NOAA Atlas 14 — Precipitation-Frequency Atlas of the United StatesNOAA National Weather Service, Hydrometeorological Design Studies Center