Rainwater Harvesting Calculator

Calculate how much rainwater you can collect each year from your roof.

Nature 4 roof materials Imperial + metric Tank sizing + first flush
Rate this calculator

How much rainwater can your roof collect?

Annual yield · tank sizing · first flush · cost savings · imperial & metric

Instructions — Rainwater Harvesting Calculator

1

Measure the catchment area

Use the roof footprint — the horizontal projection, not the sloped surface area — in square feet or square meters. Only count the area that actually drains into your gutters and downpipes.

2

Find your annual rainfall

NOAA, your state climate office, or any weather service can give a 30-year average for your zip or postcode. Enter the figure in inches (imperial) or millimeters (metric).

3

Pick roof material and efficiency

Metal sheds the most water (~95%), asphalt shingles around 80%, clay tile near 75%. System efficiency — filters, first-flush diverter, evaporation — sits at 75–85% for a well-built system.

Add daily usage to size your tank: the calculator returns a recommended tank size based on 30 days of autonomy plus a 20% safety buffer. Leave blank to skip.
0.62 rule: in imperial, 1 sq ft of roof × 1 inch of rain = 0.62 gallons. A 1,000 sq ft roof catches about 620 gallons per inch of rainfall.

Formulas

The core equation is the same in every climate: catchment area × rainfall depth, multiplied by losses for runoff and system efficiency.

ANNUAL HARVEST (METRIC)
$$ V = A \times P \times C \times E $$
V in liters. A = roof area in m². P = annual rainfall in mm. C = runoff coefficient (0.75–0.95). E = system efficiency (0.70–0.90).
ANNUAL HARVEST (IMPERIAL)
$$ G = A \times R \times 0.623 \times C \times E $$
G in U.S. gallons. A = roof area in sq ft. R = rainfall in inches. 0.623 is the conversion: 1 sq ft × 1 in = 0.623 gal.
FIRST-FLUSH DIVERTER VOLUME
$$ V_{ff} = A \times k $$
A in m², k in L/m². Use k = 0.5 for clean rural sites, 1.0 for typical residential, 2.0 for tree-heavy or urban sites.
RECOMMENDED TANK SIZE
$$ T = \max(D \times N \times 1.2, \; M \times 1.5) $$
D = daily demand. N = days of autonomy (typically 30). 1.2 = 20% buffer. M = average monthly collection × 1.5 to absorb wet-month surges.

Reference

Runoff coefficient by roof material
MaterialRunoff CNotes
Galvanized metal0.90–0.95Best yield, smoothest surface
Aluminum standing seam0.90–0.95Equivalent to galvanized
Asphalt shingles0.75–0.85Some absorption + grit washout
EPDM / TPO membrane0.80–0.90Flat roofs, needs scupper drains
Concrete tile0.70–0.80Porous, retains water
Clay tile0.65–0.80Most porous of common materials
Wood shingle0.30–0.50Not recommended for harvest
Annual rainfall, selected U.S. cities
CityInchesmm
Seattle, WA37940
Atlanta, GA501,270
New York, NY471,194
Chicago, IL38965
Austin, TX34864
Denver, CO15381
Phoenix, AZ8203
Las Vegas, NV4102
Quick reference: annual harvest in gallons (metal roof, 80% system efficiency)
Roof area20 in rain40 in rain60 in rain80 in rain
1,000 sq ft9,50018,90028,40037,800
1,500 sq ft14,20028,40042,50056,700
2,000 sq ft18,90037,80056,70075,600
2,500 sq ft23,70047,30070,90094,500
3,000 sq ft28,40056,70085,100113,400

Article — Rainwater Harvesting Calculator

A 2,000 sq ft asphalt-shingle roof in a region that gets 40 inches of rain per year will collect roughly 38,000 gallons of rainwater annually after typical runoff and filter losses. That is enough to flush every toilet, water the garden, and run the washing machine for an average U.S. household — with several thousand gallons to spare. The math behind rainwater harvesting is straightforward: catchment area times rainfall depth, minus the losses you cannot avoid. The harder questions are what to do with the water, how big a tank to buy, and whether the payback math works in your zip code.

This article walks through the yield calculation, the parts of a working system, the often-misunderstood first-flush diverter, tank sizing, and the U.S. legal and economic picture as of 2024.

What rainwater harvesting actually means

Rainwater harvesting is the deliberate collection of precipitation from a hard surface — usually a roof — routing it through gutters and downpipes into a storage container for later use. The U.S. Environmental Protection Agency lists it as a recognized green infrastructure practice: it reduces runoff that overloads storm drains, lowers demand on municipal water systems, and lets households reuse what would otherwise vanish into the gutter.

The practice is ancient. Cisterns dating to 2000 BCE have been found at sites in Iran, India, and the Mediterranean. Roman villas routed roof water into atrium impluviums. The modern revival began with serious U.S. interest in the 1990s drought years, and accelerated after 2010 as climate volatility pushed more states — including former hold-outs like Colorado and Utah — to legalize household systems.

Did you know

Texas is the largest U.S. market for residential rainwater systems. The state offers a sales-tax exemption on equipment, lets owners claim a property-tax exemption for the system value, and the Texas Commission on Environmental Quality publishes a free 88-page sizing manual. Austin alone has more than 4,000 permitted residential systems.

How much rainwater you can collect

The yield equation is one of the simplest in environmental engineering. Multiply the catchment area by the rainfall depth, then knock off losses for runoff (water that splashes off the roof or evaporates before reaching the gutter) and system efficiency (filter clog-up, first-flush diverter, tank overflow). A metal roof loses roughly 5%; asphalt shingle 15–25%. A well-maintained system retains 75–85% of what reaches the tank.

The fastest rule of thumb for U.S. units: every square foot of roof catches 0.62 gallons of water per inch of rainfall. A 2,000 sq ft roof in a 40-inch rainfall climate sees about 49,600 gallons land on it in a year. Apply a 0.85 runoff coefficient for asphalt and 0.90 system efficiency and you net around 38,000 gallons reaching the tank.

  • 1 inch of rain on 1,000 sq ft — about 620 gallons
  • 1 mm of rain on 100 m² — about 100 liters
  • Phoenix (8 in) — 5,000 gal/year on a 1,000 sq ft roof
  • Seattle (37 in) — 23,000 gal/year on a 1,000 sq ft roof
  • U.S. average household — uses 88,000 gal/year (USGS)
  • Garden + toilets — roughly 30% of household demand, easily covered by harvest

Parts of a rainwater harvesting system

Even the most basic system has six components: catchment surface (the roof), conveyance (gutters and downpipes), pre-filtration (leaf screens or a leaf eater), first-flush diverter, storage tank with overflow, and a delivery method (gravity-fed spigot, pump, or pressurized line). Potable systems add post-tank filtration, UV disinfection, and frequently chlorination.

The roof and gutters are usually already there. The variable budget items are the tank, the pump (if needed), and the filtration train. A 1,500-gallon polyethylene tank ran about $700–$1,200 in 2024 U.S. pricing. A complete residential potable system — tank, pump, UV, chlorination, plumbing — ran $3,000–$8,000 according to the Texas Water Development Board. Non-potable irrigation systems are far cheaper, often under $1,000 in materials.

The tank must have an overflow

A 2,500-gallon tank fills in a single heavy downpour from even a modest roof. Without a properly sized overflow routing excess water away from the foundation, the next storm floods the basement. Most building codes require the overflow be at least the same diameter as the inlet and discharge a safe distance from the house.

First-flush diverters and water quality

The first 1–2 mm of rain to fall on a roof carries off most of the accumulated debris, bird droppings, atmospheric dust, and (in industrial areas) hydrocarbons. Research published by the NIH and various university extension services puts the contamination concentration in this first-flush water at 5–10 times the average rainwater value. A first-flush diverter routes that initial water away from the tank before opening the path to storage.

Sizing is straightforward: 0.5 liters per square meter of roof for clean rural sites, 1.0 L/m² for typical residential, 2.0 L/m² for tree-heavy or polluted urban sites. A 100 m² (1,076 sq ft) roof in a typical residential setting needs a 100-liter (26-gallon) diverter, which is usually a vertical PVC pipe with a slow-leak orifice or float ball at the bottom.

Did you know

Untreated rainwater is not safe to drink even from a clean metal roof in a rural area. Bird droppings introduce E. coli; airborne dust carries heavy metals near roads. Texas, Hawaii, and most other states require a multi-stage filter plus UV disinfection (or chlorination) before potable use. For garden, laundry, and toilet flushing, a simple 20-micron sediment filter is plenty.

Sizing the storage tank

Tank size is a trade-off between drought tolerance and budget. Too small and the tank overflows in wet weeks while running dry in dry ones; too large and you have paid for capacity that never fills. The Pacific Northwest National Laboratory and the EPA both recommend sizing for 30–60 days of autonomous demand at the user's expected daily use rate, with a 20% buffer for safety.

A household using 100 gallons per day for non-potable purposes (garden, toilets, laundry) needs 3,000 gallons for 30 days of autonomy plus 600 gallons buffer — round up to the next standard size, 5,000 gallons. Most U.S. residential installations land in the 1,500–5,000 gallon range. Larger systems shift into commercial design territory and usually trigger permit requirements above 2,500 gallons in many states.

  • Garden only — 500–1,500 gal typical
  • Garden + outdoor washing — 1,500–2,500 gal
  • Garden + toilet flushing — 2,500–5,000 gal
  • Full household non-potable — 5,000–10,000 gal
  • Off-grid / sole supply — 10,000–25,000 gal

Rainwater harvesting is legal in all 50 U.S. states as of 2024, but the rules vary widely. Colorado caps residential collection at 110 gallons per single-family home (two 55-gallon barrels). Utah requires registration above 2,500 gallons of storage. Texas, Florida, Arizona, and Washington actively encourage harvesting through tax credits and rebates. Always check the most recent state regulations and any local plumbing codes before installing.

The economics depend almost entirely on local water rates. At the U.S. average of about $5 per 1,000 gallons, a 40,000-gallon annual harvest saves around $200 on the water bill — meaning a $3,000 system takes 15 years to pay back. In cities with high water and sewer rates (Boston, San Francisco, Seattle) at $10–$15 per 1,000 gallons, payback drops to 5–8 years. Off-grid sites where the alternative is drilling a well at $20,000+ make rainwater harvesting economic almost immediately.

Don't size on wettest-year averages

A 30-year mean rainfall figure hides the variation. Many U.S. regions see year-on-year swings of 30–50%. Size the tank and demand assumptions on the 10th-percentile dry year, not the average. The NOAA Climate Data Online portal publishes the percentiles for every U.S. weather station.

Mosquitoes and algae will find a sealed tank too

Standing water grows mosquitoes within five days. Algae blooms cloud the water and clog filters. The tank must be fully opaque, sealed against insect entry (1mm mesh on every opening including the overflow), and inspected twice a year. Translucent or sun-exposed tanks fail quickly.

Avoid harvesting from a treated wood roof

Older wood-shingle roofs were often treated with copper compounds or pentachlorophenol, both of which leach into runoff. Asphalt shingles also contribute trace petroleum residue but are considered safe for non-potable use. Metal roofs — the recommended catchment for any harvesting project — are inert and shed contaminants well.

FAQ

Multiply roof area (sq ft) by annual rainfall (in) by 0.62, then by your runoff coefficient (0.95 metal, 0.80 asphalt, 0.75 tile) and system efficiency (0.80–0.85 typical). A 2,000 sq ft asphalt roof in a 40-inch climate yields about 33,000–38,000 gallons per year after losses. In metric: m² × mm × runoff × efficiency = liters.
Yes, it is legal in all 50 states as of 2024. Colorado limits residential collection to 110 gallons in two barrels. Utah requires registration above 2,500 gallons of storage. Most other states allow unlimited residential collection. Always check local plumbing codes before installation.
Not without treatment. Roof runoff carries bird droppings, dust, and microorganisms. For potable use you need pre-filtration, a 20- or 5-micron sediment filter, a carbon filter, and either UV disinfection or chlorination. For garden, toilet, and laundry use, a single sediment filter is enough.
Rule of thumb: daily demand × 30 days of autonomy × 1.2 safety buffer. A household using 100 gal/day non-potable needs 3,600 gal — round up to a 5,000-gallon standard size. Most residential installations fall between 1,500 and 5,000 gallons. Pure garden use can run on 500–1,500 gallons.
A first-flush diverter routes the initial dirty water off the roof — the first 1–2 mm of any rain — away from the storage tank. The first rainfall carries 80–90% of accumulated debris and contaminants. Sizing: 0.5 to 2.0 liters per square meter of roof depending on pollution level. Highly recommended even for non-potable use; required for potable systems.
A basic 1,500-gallon non-potable system (tank, gutters, screens, first-flush diverter) costs $1,000–$2,500 in U.S. 2024 pricing. A full residential potable system with pump, UV, and chlorination runs $3,000–$8,000. Off-grid commercial systems with multiple tanks exceed $20,000.
Galvanized steel and aluminum standing-seam metal roofs are best (0.90–0.95 runoff, inert surface). EPDM or TPO membrane is good (0.80–0.90). Asphalt shingles work but lose more water and shed grit (0.75–0.85). Clay and concrete tile lose the most water (0.65–0.80). Avoid wood shingles and treated lumber — both leach contaminants.
It depends on local water rates. At the U.S. average of $5 per 1,000 gallons, a $3,000 system catching 40,000 gallons annually pays back in about 15 years. In high-rate cities ($10–$15 per 1,000 gallons) payback drops to 5–8 years. Off-grid sites avoiding a $20,000 well drill see immediate payback.
Yes. EPDM and TPO membrane roofs perform well (0.80–0.90 runoff coefficient), often better than asphalt shingle. Drainage on flat roofs uses scuppers or interior drains; both can route into a harvesting system. Avoid older tar-and-gravel roofs — the petroleum residue and loose grit contaminate the water.
A properly designed tank has an overflow pipe at least as large as the inlet, discharging to a safe location away from the foundation. The overflow is required by most building codes. Without it, the tank cracks, the foundation floods, or the gutter system backs up. Many systems also include a calmed inlet that prevents stirred sediment from leaving via the overflow.