Low slope & drainage

Roof Drainage and Rainfall: Calculating Runoff, Gutters and Downspouts

Reviewed by the My Roof Pitch editorial team · Updated

Roof runoff volume equals roof area x rainfall depth x a runoff coefficient (about 0.85-0.95 for most roofs). In US units, gallons = area (sq ft) x rainfall (in) x 0.623 x coefficient; in metric, litres = area (sq m) x rainfall (mm) x coefficient. Gutters and downspouts are then sized to the peak flow rate, not just the total volume.

Key takeaways

  • Runoff volume = roof area x rainfall depth x runoff coefficient; a typical hard roof surface has a coefficient of 0.85-0.95, meaning 85-95 percent of rain that falls becomes runoff.
  • In US units: gallons = area (sq ft) x rainfall (in) x 0.623 x coefficient. In metric: litres = area (sq m) x rainfall (mm) x coefficient.
  • Gutter and downspout sizing uses peak rainfall intensity (inches or mm per hour) from the local 100-year, 1-hour design storm, not the average annual rainfall total.
  • Effective roof area for drainage is the horizontal (plan) footprint, not the sloped surface area, but wind-driven rain and steep pitches justify adding a 10-15 percent safety margin.
  • A standard 5-inch K-style gutter with a 3x4 inch downspout handles roughly 5,000-7,000 square feet of roof area at typical residential design-storm intensities; larger roofs need wider gutters, more downspouts, or both.
  • Rainwater harvesting yield uses the same runoff formula applied to annual or monthly rainfall totals, discounted by first-flush losses and the coefficient, to estimate collectible volume from a cistern or rain barrel system.

The roof runoff formula

Every calculation about what a roof does with rainwater — sizing a gutter, sizing a downspout, or estimating how much a rain barrel will collect — starts from the same basic relationship: the volume of water leaving a roof equals the area it falls on, multiplied by how much rain fell, multiplied by the fraction of that rain that actually runs off rather than being absorbed, evaporated, or retained on the surface.

For a hard, impervious roof surface (asphalt shingle, metal, tile, membrane) that fraction, called the runoff coefficient, typically falls between 0.85 and 0.95. It is not 1.0 because some rainfall wets the surface, evaporates during light events, or is briefly retained in surface texture and gutters before it moves on. A steep metal roof sheds fast and cleanly and is often modeled at 0.95; a rougher tile or heavily textured shingle roof, or a low-slope membrane roof with more surface retention, is often modeled closer to 0.85.

The 0.623 conversion factor comes from the geometry of the units: one square foot of area covered by one inch of rain holds 1 sq ft x (1/12) ft = 0.0833 cubic feet of water, and one cubic foot equals 7.48 gallons, so 0.0833 x 7.48 = 0.623 gallons. In metric units the conversion is trivial because 1 mm of rain over 1 square metre is exactly 1 litre, which is why the metric formula has no separate conversion constant.

Worked runoff volume examples

  1. A 2,000 square foot asphalt shingle roof (plan area) in a 1-inch rain event, C = 0.90: Gallons = 2,000 x 1 x 0.623 x 0.90 = 1,121 gallons from that single rain event.
  2. The same roof over a whole year with 40 inches of annual rainfall: Gallons = 2,000 x 40 x 0.623 x 0.90 = 44,856 gallons per year of total runoff, before accounting for storms too light to generate meaningful runoff.
  3. A 150 square metre metal roof (C = 0.95) in a 25 mm rain event: Litres = 150 x 25 x 0.95 = 3,562.5 litres, about 3.56 cubic metres.
  4. A 500 square metre commercial roof during a 50 mm per hour design storm, used for peak-flow gutter sizing rather than total volume: peak flow rate (litres per second) = Area (sq m) x Intensity (mm/hr) x C / 3,600 = 500 x 50 x 0.95 / 3,600 = 6.6 litres per second, which is the number a drainage engineer would use to size the outlet, not the storm's total volume.

The distinction in the last example matters more than it first appears: sizing gutters, downspouts, and drains is a peak-flow problem, not a total-volume problem. A roof that produces 45,000 gallons over a year will never see that volume arrive at once, but it might see 1,100 gallons arrive in the span of one hour during a single intense storm, and the gutter has to carry that peak rate without overflowing, even though the annual total is a much larger number used for entirely different purposes such as sizing a cistern.

Rainfall intensity and the 100-year, 1-hour design storm

Gutter, downspout, and roof drain sizing tables in the plumbing code (IPC Chapter 11 / Appendix, or local equivalents based on NOAA Atlas 14 rainfall data in the US) are built around a specific design rainfall intensity for the site, most commonly expressed as the 100-year return period, 1-hour duration storm — the rainfall rate, in inches or millimetres per hour, that has roughly a 1 percent chance of being equalled or exceeded in any given year.

This intensity varies enormously by location: a location in the arid interior West might have a 100-year, 1-hour intensity of around 1.5 to 2 inches per hour, while a location on the Gulf Coast or in parts of the Southeast can see 3.5 to 4.5 inches per hour or more for the same return period and duration. Using a generic national average intensity instead of the local design value is the single most common drainage sizing mistake, because it can under-size a system by a factor of two or more in high-intensity regions.

Representative 100-year, 1-hour rainfall intensities by US region (illustrative ranges)
Region exampleTypical 100-yr/1-hr intensityDesign implication
Arid Southwest (e.g., inland CA/NV/AZ)1.3 - 2.0 in/hrSmaller gutters/downspouts often adequate for a given roof area
Pacific Northwest coastal1.2 - 1.8 in/hrLower peak intensity but longer duration events; check local code table
Midwest / Great Lakes2.5 - 3.2 in/hrMid-range sizing; verify against local NOAA Atlas 14 data
Northeast / Mid-Atlantic2.6 - 3.4 in/hrMid-to-upper range sizing
Gulf Coast / Southeast3.5 - 4.5+ in/hrLargest gutters, downspouts and drains for a given roof area
Representative 100-year, 1-hour rainfall intensities by US region (illustrative ranges)

Because these values are region-specific and change with updated rainfall studies, always confirm the design intensity in the local plumbing code adoption or a current NOAA Atlas 14 (or equivalent national) rainfall frequency lookup for the project's exact location rather than relying on a rule of thumb; the table above is illustrative of the range, not a substitute for a site-specific value.

Gutter sizing tables

Gutters are sized by matching the roof's tributary drainage area and the local design rainfall intensity to a gutter profile's flow capacity, which is a function of its cross-sectional shape, width, and slope toward the downspout (typically 1/16 inch to 1/4 inch of fall per foot of gutter run). The widely used residential reference is the SMACNA (Sheet Metal and Air Conditioning Contractors' National Association) architectural sheet metal manual, which tabulates gutter capacity by size and slope against rainfall intensity.

Typical K-style gutter capacity (approximate, at 4 in/hr design intensity)
Gutter sizeApprox. capacity (sq ft of roof)Recommended downspout
4 inch K-styleup to about 3,400 sq ft2 in x 3 in
5 inch K-styleup to about 5,500 sq ft3 in x 4 in
6 inch K-styleup to about 7,800 sq ft3 in x 4 in or 4 in x 5 in
7 inch K-styleup to about 10,500 sq ft4 in x 5 in or dual downspouts
Typical K-style gutter capacity (approximate, at 4 in/hr design intensity)

These capacities scale roughly inversely with rainfall intensity: a gutter rated for 5,500 square feet at a 4 inch-per-hour design storm carries proportionally less roof area in a region with a 6 inch-per-hour design storm, and proportionally more in a region designed at 2 inches per hour. When the local design intensity differs meaningfully from 4 inches per hour, adjust the tributary area limit by the ratio of 4 divided by the local intensity.

Worked example: a house has a 3,600 square foot roof plan area draining entirely to one long run of gutter, in a region with a 100-year, 1-hour design intensity of 3 inches per hour. Adjusted capacity needed at 4-inch-per-hour reference = 3,600 x (3/4) = 2,700 square-foot-equivalent, comfortably inside a 5-inch K-style gutter's roughly 5,500 square foot rating — a 5-inch gutter is adequate, and a 4-inch gutter, rated near 3,400 square feet at the reference intensity, would also likely work but with less margin.

Downspout sizing

A gutter's flow capacity is only useful if the downspouts feeding off it can carry the water away as fast as the gutter delivers it; an undersized downspout backs water up in the gutter and causes overflow even when the gutter profile itself is large enough. Downspouts are sized by cross-sectional area and, like gutters, by the tributary roof area and local rainfall intensity.

  • A 2 inch x 3 inch downspout (about 5 sq in of cross-section) is typically rated for roughly 600-1,200 square feet of roof area depending on local intensity, and is common on small residential sections such as a porch roof or a single-car garage.
  • A 3 inch x 4 inch downspout (about 10.5 sq in of cross-section) is the standard residential size, typically rated for roughly 1,200-2,600 square feet of roof area.
  • A 4 inch x 5 inch downspout (about 18 sq in of cross-section) is used on larger residential and light commercial roofs, typically rated for roughly 2,000-4,600 square feet.
  • Round downspouts follow the same logic by equivalent circular area: a 4-inch round downspout is roughly comparable in capacity to a 3 in x 4 in rectangular downspout.
  • As a rule of thumb, plan on one downspout outlet per 20-35 linear feet of gutter run and per 600-1,200 square feet of roof area on typical residential roofs, tightening the spacing in high-intensity rainfall regions.

On a large or complex roof it is usually cheaper and more reliable to add downspout outlets than to install one oversized downspout at a single corner: splitting a 6,000 square foot roof between three 3 in x 4 in downspouts spreads the load, shortens the gutter runs to each outlet (reducing the fall needed to keep the gutter moving water), and provides redundancy if one downspout clogs with debris.

Effective roof area, slope, and wind-driven rain

Drainage calculations use the horizontal, plan-view footprint of the roof — the area you would measure by looking straight down from above — not the true sloped surface area, because rainfall itself is measured and reported as depth falling on a horizontal plane. A steeply pitched roof has more actual shingle or membrane area than its footprint (captured by the roof pitch multiplier used in material takeoffs), but it does not intercept more rainfall than a flat roof of the same footprint; it simply concentrates that same volume of water and delivers it to the eave faster.

That said, two real effects push designers to add a margin above the bare plan-area calculation. First, steeper roofs shed water faster, meaning the instantaneous peak flow rate arriving at the gutter during a short, intense burst of rain can exceed what a flatter roof of the same area would produce, because the water spends less time in transit and less of it is temporarily retained on the roof surface itself. Second, wind-driven rain strikes a sloped roof at an angle rather than purely vertically, which can modestly increase the effective catchment during storms with strong horizontal wind components, particularly on steep roofs facing the prevailing storm direction.

  • For gutter and downspout sizing, add roughly 10-15 percent to the calculated plan-area-based flow for roofs steeper than about 6:12, to account for faster peak delivery.
  • For rainwater harvesting yield estimates, wind-driven rain effects are usually ignored (they roughly cancel out over a season with rain arriving from multiple directions), and the plan area is used directly.
  • Valleys, crickets, and multi-plane roofs concentrate water from several roof planes into a single gutter section or downspout; size that section for the combined tributary area of every plane draining into it, not just the plane directly above it.

Rainwater harvesting yield example

Rainwater harvesting systems use the same runoff formula applied over a monthly or annual rainfall record, with two additional adjustments: a runoff coefficient appropriate to the actual roofing material, and an allowance for "first flush" losses, where the first portion of runoff from each storm (carrying accumulated dust, pollen, and debris) is diverted away from the storage tank rather than collected, typically at a rate of around 10 gallons per 1,000 square feet of roof area per flush event, or a fixed first-flush device volume set by the system design.

Worked example: a house has an 1,800 square foot metal roof (C = 0.95) in a region receiving 36 inches of rainfall a year, spread across roughly 80 measurable rain events, feeding a rainwater harvesting cistern with a first-flush diverter sized at 10 gallons of loss per event.

  1. Gross annual runoff = 1,800 x 36 x 0.623 x 0.95 = 38,325 gallons per year before any losses.
  2. First-flush losses = 80 events x 10 gallons = 800 gallons per year diverted away from storage.
  3. Net collectible yield = 38,325 - 800 = 37,525 gallons per year, roughly 103 gallons per day averaged across the year, though real collection is lumpy, concentrated in wetter months, and limited by the cistern's actual storage capacity and demand pattern.
  4. If the cistern itself only holds 2,500 gallons, the realistic usable yield is far below the theoretical 37,525 gallons, because any inflow beyond a full tank simply overflows; sizing the tank against local rainfall pattern and demand, not just against the annual total, is the actual design problem in most residential harvesting systems.

The same calculation framework applies at any scale, from a single 55-gallon rain barrel under one downspout (where the relevant area is just the tributary roof section feeding that specific downspout, not the whole house) up to a commercial cistern feeding non-potable irrigation or flushing systems sized against monthly rainfall and demand data rather than a single annual total.

Putting it together: a drainage design checklist

A complete, code-aware roof drainage design works through the same sequence regardless of building size: establish the roof's plan area and how it is divided among drainage points, find the local design rainfall intensity, calculate the peak flow to each drainage point, and select gutter, downspout, drain, or scupper sizes that meet or exceed that flow with reasonable margin.

  • Confirm the local 100-year, 1-hour rainfall intensity from the adopted plumbing code table or a current rainfall frequency data source rather than assuming a national average.
  • Divide the roof into tributary areas, one per gutter run or drain, and identify the longest flow path within each.
  • Calculate peak flow per tributary area using the local intensity and an appropriate runoff coefficient for the roofing material.
  • Size the gutter, downspout, drain, or scupper for that peak flow using manufacturer or SMACNA/IPC capacity tables, adding a margin on steep roofs for faster peak delivery.
  • Route downspout and drain discharge at least several feet away from the foundation, or into a proper storm system, so the drainage design solved on the roof does not simply relocate the water problem to the base of the wall.
  • If rainwater harvesting is part of the plan, size the cistern against the local rainfall pattern and actual demand, not just the theoretical annual total collectible volume.

Run the numbers

Frequently asked questions

How do I calculate how much water runs off a roof?

Multiply the roof's plan (footprint) area by the rainfall depth and by a runoff coefficient of about 0.85-0.95. In US units, gallons = area (sq ft) x rainfall (in) x 0.623 x coefficient; in metric, litres = area (sq m) x rainfall (mm) x coefficient.

What roof area do I use for drainage calculations: the sloped area or the footprint?

Use the horizontal plan (footprint) area, since rainfall is measured as depth on a horizontal plane. Add a 10-15 percent margin on roofs steeper than about 6:12 to account for faster peak flow delivery and wind-driven rain effects.

What size gutter do I need for my roof?

It depends on the roof's tributary area and local rainfall intensity, but as a rough guide a 5-inch K-style gutter handles about 5,500 square feet of roof at a 4 inch-per-hour design storm, while a 6-inch gutter handles about 7,800 square feet under the same conditions.

What size downspout do I need?

A standard 3 in x 4 in downspout typically handles roughly 1,200-2,600 square feet of roof area, and a larger 4 in x 5 in downspout handles roughly 2,000-4,600 square feet, both depending on local rainfall intensity; plan on one outlet per 600-1,200 square feet as a rule of thumb.

What rainfall value should I use to size gutters and drains?

Use the local 100-year, 1-hour design storm intensity (inches or mm per hour) from the plumbing code's adopted rainfall table or a current rainfall-frequency data source, not the average annual rainfall total, since sizing is a peak-flow problem.

How much rainwater can I harvest from my roof?

Use the same runoff formula (area x rainfall x coefficient) applied to your local annual rainfall, then subtract first-flush losses (typically about 10 gallons per 1,000 square feet per storm). An 1,800 square foot metal roof in a 36 inch/year climate yields roughly 37,000-38,000 gallons a year before storage limits.

Why doesn't a steeper roof produce more total runoff than a flat roof of the same footprint?

Rainfall is measured as depth falling on a horizontal area, so the total volume landing on a given footprint is the same regardless of roof pitch. A steep roof delivers that same volume faster and more concentrated at the eave, which affects peak flow sizing but not total volume.

How does rainfall intensity vary across the US for drainage design?

The 100-year, 1-hour design intensity ranges roughly from about 1.3-2.0 inches per hour in arid interior regions to 3.5-4.5+ inches per hour along parts of the Gulf Coast and Southeast, meaning identical roofs need substantially different gutter and downspout sizing depending on location.

What is first flush and why does it matter for rainwater harvesting?

First flush is the initial portion of runoff from each storm, carrying accumulated roof debris, dust, and pollen, that is diverted away from a harvesting system's storage tank rather than collected, typically accounting for roughly 10 gallons per 1,000 square feet of roof per storm event.

Should valleys and multiple roof planes draining to one gutter change the sizing?

Yes. Size the gutter section and downspout serving a valley or intersection for the combined tributary area of every roof plane draining into it, not just the area of the section directly overhead, since all of that water is concentrated into the same outlet.

Keep reading

Last updated 2026-08-09. Guidance is general information for planning and is not a substitute for a licensed engineer or local code review.