What Is a Rainwater Harvesting Calculator and How Does It Work?
Rainwater harvesting is the collection and storage of rain that falls on a roof or other catchment surface so it can be used later for irrigation, toilet flushing, laundry, or (when treated) drinking. A rainwater harvesting calculator estimates how much water a given roof can collect in a year from its area, local rainfall, and collection efficiency.
The standard catchment formula is: Volume (gal) = Area (sq ft) × Rainfall (in) × 0.623 × Runoff coefficient. In metric units it simplifies to Volume (L) = Area (m²) × Rainfall (mm) × Runoff coefficient, because 1 mm of rain on 1 m² equals exactly 1 litre. The constant 0.623 is the number of gallons in one inch of water spread over one square foot (144 cubic inches ÷ 231 cubic inches per gallon).
According to the Texas Water Development Board, a 1,000 sq ft roof collects about 623 gallons for every inch of rain before losses, and the Texas Manual on Rainwater Harvesting recommends a runoff coefficient of 0.85–0.95 for most roofing materials once gutter and first-flush losses are included.
How to Use This Rainwater Harvesting Calculator
Pick US or metric units, enter your roof details, and the results update instantly. Here is what each field means:
- Catchment Area: The horizontal footprint of the roof that drains to your gutters. Measure length × width of the building outline, not the sloped roof surface.
- Annual Rainfall: Your local yearly total, available from a national weather service such as NOAA (US), the Met Office (UK), or the Bureau of Meteorology (Australia).
- Roof Surface / Collection Efficiency: The share of rain that reaches the tank. Smooth metal roofs lose the least; green roofs lose the most.
- Daily Water Use: How much harvested water you plan to use per day. This sets how much of your demand rainwater can cover.
- Dry Spell to Cover: The number of days you want the tank to last without rain. Tank size = daily use × dry-spell days.
- Water Price: Your mains water rate per 1,000 gallons (US) or per cubic metre (metric), used to estimate annual savings.
Switching between US and metric units converts your existing entries automatically. Use the metric setting for the UK, Europe, Australia, and most of the world; the US setting uses square feet, inches, and US gallons.
What Is a Good Runoff Coefficient for Rainwater Collection?
The runoff coefficient is the fraction of rainfall that ends up in your tank. Typical values by catchment surface are shown below:
| Roof Surface | Runoff Coefficient | Notes |
|---|---|---|
| Metal (galvalume, steel) | 0.90 – 0.95 | Smooth, non-porous; best for potable-quality collection |
| Concrete or clay tile | 0.80 – 0.90 | Some absorption and splash-over |
| Asphalt shingle | 0.75 – 0.90 | Granule loss; typically suited to non-potable use |
| Gravel or flat roof | 0.60 – 0.80 | Ponding and evaporation losses |
| Green (vegetated) roof | 0.25 – 0.50 | Plants and soil retain most rainfall |
The US Environmental Protection Agency notes that the average American family uses over 300 gallons of water per day at home, with roughly 30% going to outdoor uses such as irrigation, which is the easiest demand for harvested rainwater to meet.
Frequently Asked Questions
How much water can I collect from my roof?
Multiply your roof area in square feet by annual rainfall in inches, then by 0.623 and your runoff coefficient. A 1,500 sq ft shingle roof in a region with 40 inches of annual rain collects roughly 31,800 gallons per year at 85% efficiency, or about 2,650 gallons per month on average.
How accurate is this rainwater harvesting calculator?
It gives a reliable planning estimate based on annual averages. It does not model month-by-month rainfall, tank overflow during storms, first-flush diverter volume, or evaporation, so real yields in dry years can be 20–30% lower. Use local rainfall data and a conservative efficiency to avoid oversizing your system.
What size rainwater tank do I need?
Size the tank to cover your longest expected dry spell: daily water use multiplied by the number of days without meaningful rain. For example, 50 gallons per day over a 30-day dry spell needs a 1,500-gallon tank. The tank should also be no larger than the annual yield can realistically fill.
Is harvested rainwater safe to drink?
Not without treatment. Roof runoff can carry bacteria, bird droppings, and metals, so the CDC recommends filtering and disinfecting harvested rainwater before drinking. Untreated rainwater is generally suitable for garden irrigation, toilet flushing, and laundry, and rules for potable use vary by country and state.