Rainwater Harvesting Calculator

Estimate Rainwater Harvesting quantities, sizes, and project costs for home and construction work.

Collected Water
1,345.68 gal

This rainwater harvesting calculator estimates how much rainwater can be collected from a roof's catchment area, based on roof size, local average rainfall, and system collection efficiency.

Enter your roof area and local rainfall amount, and the calculator returns your estimated rainwater collection potential.

Worked Calculation Examples

ScenarioResultCalculation Step
1,500 sq ft roof, 1 in rainfall event, 80% efficiency≈748 gallonsGallons = 1,500 × 1 × 0.623 × 0.80 ≈ 747.6 gallons.
2,000 sq ft roof, 25 in annual rainfall, 85% efficiency≈26,478 gallons/yearGallons = 2,000 × 25 × 0.623 × 0.85 ≈ 26,477.5 gallons annually.

The Rainwater Collection Formula

Collected water (gallons) = roof area (sq ft) x rainfall (inches) x 0.623 x collection efficiency. The 0.623 conversion factor translates roof area and rainfall depth into gallons, and collection efficiency (commonly 75-90%) accounts for water lost to evaporation, overflow, and first-flush diversion.

Why Roof Material Affects Collection Efficiency

Smooth, non-porous roofing materials like metal generally allow for higher collection efficiency than porous materials like some shingles, which can absorb some water before it runs off - this efficiency factor should be adjusted based on the specific roofing material when estimating realistic collection potential.

How to Use the Rainwater Harvesting Calculator

  1. Open the Rainwater Harvesting Calculator and enter the values requested in the input fields.
  2. Check the units, percentages, dates, or time periods before reading the answer.
  3. Review the instant result and adjust any value to compare another scenario.
  4. Use the formula, example, and FAQs below to understand how the rainwater harvesting calculator works.

Frequently Asked Questions

How do you calculate rainwater harvesting potential?

Multiply your roof's square footage by the rainfall amount in inches, by 0.623 (a unit conversion factor), and by your system's collection efficiency percentage to estimate total gallons collectable.

What collection efficiency should I assume for rainwater harvesting?

A commonly used range is 75-90%, accounting for losses from evaporation, first-flush diversion (discarding the initial dirty runoff), and system overflow - smoother roofing materials tend toward the higher end of this range.

How much rainwater can a typical roof collect?

It varies enormously based on roof size and local rainfall, but even a modest roof in a moderate rainfall area can collect thousands of gallons annually, making rainwater harvesting a meaningful supplemental water source for irrigation or non-potable uses.

How do I use this rainwater harvesting calculator?

Enter the known values, review the units or settings, and the calculator updates the result instantly. The formula and example on this page show how the answer is produced.

What does the Rainwater Harvesting Calculator calculate?

Estimate Rainwater Harvesting quantities, sizes, and project costs for home and construction work. It is designed for fast browser-based calculations without sign-up, downloads, or manual spreadsheet setup.

What formula does this rainwater harvesting use?

The formula is: Gallons = Roof Area (ft²) × Rainfall (in) × 0.623 × Efficiency. Rainwater harvesting is among humanity's oldest water management technologies, with archaeological evidence of cisterns and collection systems dating back over 4,000 years to ancient civilizations in the Middle East and Mediterranean - the 0.623 conversion factor in the modern formula is simply a unit-conversion constant, translating square-foot roof area and inches of rainfall directly into gallons.

Last updated: September 27, 2026.