Rainwater Harvesting Calculator: Roof Yield and Tank Size

Rainwater Harvesting Calculator

This rainwater harvesting calculator estimates how many gallons per year your roof collects using roof area × annual rainfall × 0.623 × runoff coefficient × efficiency. Enter roof area, rainfall, and roof material to get gallons, liters, and a tank size matched to your daily water demand.

Gallons per year = roof area (sq ft) × rainfall (in) × 0.623 × runoff coefficient × efficiency

Your system

sq ft

Multiply the building’s footprint length by width. Measure the flat footprint, not the sloped surface. Add each roof section that drains to your gutters.

inches

Enter the 30-year normal for your location from NOAA Climate Normals or your state extension service.

Pick the surface your gutters drain. Each material applies a typical runoff coefficient.

%

Enter 85 to 90 percent for a system with gutter screens and a first-flush diverter. Enter 75 percent for basic gutters.

gal/day

Enter the gallons you plan to supply from rainwater each day, such as livestock, garden, or household non-potable use.

days

Enter the longest dry stretch your tank must cover.

Estimated annual harvest
42,613gal/year
161,309 L/year

Your 2,000 sq ft roof with 40 inches of annual rain and a metal surface can collect about 42,613 gallons (161,309 liters) per year. A tank of at least 3,100 gallons (11,735 liters) covers 45 days of 60 gallons per day.

Recommended tank3,100 gal (11,735 L)Covers 195% of yearly demandYour roof supplies more than you use in an average year.
3,551gal per month, average
117gal per day, average
21,900gal annual demand
20gal first flush per storm
Raw capture2,000 × 40 × 0.62349,840 gal
Roof coefficient× 0.9547,348 gal
Efficiency× 0.9042,613 gal
Tank60 × 45 × 1.153,100 gal

Monthly yields swing with the weather. Check the driest months against demand before you buy a tank. Tank size includes a 15 percent buffer.

How to Use the Rainwater Harvesting Calculator

To use the rainwater harvesting calculator, follow these 6 steps:

  1. Measure the building’s footprint length and width in feet (or meters), then multiply them to get the roof catchment area.
  2. Enter the annual rainfall in inches (or millimeters) from NOAA Climate Normals for your county.
  3. Select the roof material that drains into your gutters.
  4. Set collection efficiency at 85 to 90 percent for a system with a first-flush diverter and leaf screens.
  5. Type the gallons (or liters) of water you use each day and the number of dry days to cover.
  6. Select Calculate rainwater harvest to see annual gallons, liters, and the recommended tank size.

How the Rainwater Harvesting Calculator Works

The calculator multiplies roof area in square feet by rainfall in inches by 0.623 gallons, then applies the roof’s runoff coefficient and the system’s collection efficiency. The constant 0.623 is the gallons held by 1 square foot under 1 inch of rain (144 cubic inches divided by 231 cubic inches per gallon). Metric users get the same logic: 1 liter per square meter per millimeter of rain.

Formula: Gallons per year = roof area (sq ft) × rainfall (in) × 0.623 × runoff coefficient × efficiency

Worked example

A homestead has a 2,000 sq ft (185.8 m²) metal roof in a location with 40 inches (1,016 mm) of annual rainfall, a runoff coefficient of 0.95, and 90 percent efficiency:

StepCalculationResult
Raw capture2,000 × 40 × 0.62349,840 gal
Apply roof coefficient49,840 × 0.9547,348 gal
Apply efficiency47,348 × 0.9042,613 gal (161,308 L)

That roof delivers about 3,551 gallons (13,442 L) per month on average. Real monthly yields swing with the weather, so check the monthly figure against demand before you pick a tank.

Runoff Coefficients and Efficiency Losses by Roof Type

Metal roofs deliver the highest yield at a runoff coefficient near 0.95, while green roofs deliver the lowest at 0.25 to 0.50. The coefficient reflects water lost to absorption, splash, and evaporation on the surface. Treat the values below as planning figures, and confirm them against the Texas A&M AgriLife Extension rainwater harvesting guidance.

Roof materialTypical runoff coefficientNotes
Metal (galvanized steel, aluminum)0.95Suited to potable treatment and non-potable use
Asphalt shingle0.90Suited to non-potable use such as garden and livestock
Clay or concrete tile0.80 to 0.90Porous surfaces absorb more water
Gravel or built-up roof0.70 to 0.85Debris load is higher
Green roof0.25 to 0.50Plants and soil retain most rainfall

Metal, asphalt, concrete and tar-and-gravel values match the New Mexico Office of the State Engineer roof runoff table. The calculator uses the midpoint of each range.

Collection efficiency covers 4 further losses: first-flush diversion, gutter overflow during heavy storms, leaf screen clogging, and tank overflow when storage is full. At the start of each storm, a first-flush diverter commonly discards 10 to 20 gallons per 1,000 sq ft of roof (38 to 76 liters per 93 m²). That water carries the dust, bird droppings, and debris you don’t want in the tank.

Tank Sizing for a Rainwater Collection System

Size the tank to cover your longest dry period at daily demand, not to hold the full annual harvest. A rainwater collection system has 5 core parts (gutters, downspouts, leaf screens, first-flush diverter, and storage tank), and its cistern needs to match supply to demand month by month.

Days of autonomy method

To size a tank, multiply daily demand by the number of dry days, then add a 10 to 20 percent buffer. Take five beef cattle drinking about 12 gallons (45 L) each per day: they need 60 gallons (227 L) daily. A 45-day dry spell requires 2,700 gallons (10,220 L), and a 15 percent buffer raises the target to about 3,100 gallons (11,735 L).

Common storage options include:

  • Polyethylene tanks, sold from 50 to 10,000 gallons (189 to 37,854 L)
  • Fiberglass tanks, used for buried installations
  • Concrete cisterns, built for large permanent storage
  • Galvanized steel tanks, chosen for durability
  • IBC (intermediate bulk container) totes, holding 275 or 330 gallons (1,041 or 1,249 L) for garden and small-scale use

Getting water into a house takes a pump and pressure tank. A water catching system tied to household plumbing also requires backflow prevention and cross-connection control, which keep rainwater out of the potable supply.

Cost, Payback, and Maintenance

A basic rainwater collection system costs roughly $1 to $2 per gallon of storage for the tank, plus gutters, screens, a first-flush diverter, and a pump. In the worked example, 42,613 gallons offsets about $213 of municipal water at an example rate of $5 per 1,000 gallons, so a $4,000 system pays back in roughly 19 years on utility savings alone. Check your own water bill for your rate. Where well pumping, water hauling, or drought restrictions raise the value of each gallon, payback shortens.

Maintenance takes 4 recurring tasks:

  • Clean gutters and screens twice a year, in spring and after leaf fall
  • Empty the first-flush diverter after each rain
  • Inspect the tank lid, inlet screen, and overflow for pests and cracks every 3 months
  • Drain and scrub the tank once a year, or when sediment builds up

FAQs

How much rain can I collect from my roof?

You collect about 0.623 gallons per square foot per inch of rain, before losses. A 1,000 sq ft roof under 1 inch of rain yields about 623 gallons (2,358 L), and roughly 530 gallons (2,006 L) after typical losses.

Is rainwater harvesting legal in the US?

Yes, rooftop harvesting is legal in most states. Colorado caps homes at two barrels holding 110 gallons combined. Utah requires free registration to store more than two 100-gallon containers. Confirm current rules with your state water agency.

What size tank does a household need?

Multiply daily demand by your longest dry stretch, then add 10 to 20 percent. A 60 gallon-per-day demand over 45 dry days calls for about 3,100 gallons (11,735 L).

How do I capture rainwater with a basic water catching system?

Route roof runoff through gutters and downspouts, past a leaf screen and first-flush diverter, into a covered tank with an overflow pipe directed away from the foundation.

Is collected rainwater safe to drink?

No, untreated roof runoff is for non-potable use. Drinking water requires filtration, disinfection, and lab testing following EPA and CDC guidance.

Similar Posts