A rainwater harvesting calculator estimates how much water you can collect from your roof based on area, roofing material, and local rainfall patterns. Understanding your rainwater collection potential helps you choose the right storage tank, plan garden or household use, and calculate how much you can save on water bills — all before spending a dollar on equipment.
Roof & Rainfall
Use the footprint of your roof (horizontal projection), not the sloped surface area
Storage Tank & Costs
How many days of storage you want during low-rainfall periods
How to Use the Rainwater Harvesting Calculator
Rainwater harvesting is one of the most effective ways to reduce water bills, build drought resilience, and give gardens a natural, chlorine-free water supply. This rainwater harvesting calculator estimates your collection potential, recommends a tank size, and shows you exactly how much money you can save — all before you purchase a single piece of equipment.
Step 1: Choose Your Unit System
Use the toggle at the top to switch between Imperial (square feet / gallons / inches) and Metric (square meters / liters / millimeters). All inputs and results update instantly to your preferred system, making this tool useful for homeowners worldwide.
Step 2: Enter Your Roof Area
Enter the horizontal footprint of your roof — not the sloped surface area. For a typical 40 ft × 50 ft house, the catchment area is 2,000 sq ft (about 186 m²). You only need to count roof sections draining into gutters connected to your storage system. If only half your roof drains to your tank, enter half the footprint.
Step 3: Select Roof Material
The runoff coefficient accounts for water lost to absorption, splash, and first-flush diversion. Metal roofs are most efficient at 0.95. Standard asphalt shingles — the most common US roofing material — collect about 90% of rainfall at 0.90. Green roofs retain 40% or more and have the lowest coefficient. Choosing the correct material gives you a realistic rather than optimistic collection estimate.
Step 4: Set Your Rainfall
Choose a US city preset to auto-fill the annual average, or enter a custom value. Miami receives nearly 62 inches annually while Las Vegas barely sees 5 inches. For the most accurate estimate, look up your city's 30-year average from NOAA's Climate Data Online. In metric, enter millimeters — Seattle's 960 mm, Phoenix's 190 mm, etc.
Step 5: Configure Tank Size and Costs
Enter your current or planned tank size to see how it compares to the recommended size for your roof and rainfall. The recommended size is calculated to hold enough water for your chosen dry-season buffer period. Set your local water rate (check your utility bill — the national average is about $6 per 1,000 gallons) to see annual dollar savings.
Step 6: Review Your Results
The calculator shows annual and monthly average collection, how long it takes to fill your tank from average monthly rainfall, and your estimated annual water savings. The monthly chart reveals your wettest months (when overflow is likely) and driest months (when your tank runs low). Use this to decide whether you need additional storage or an overflow management system like a rain garden.
Understanding the Rainwater Harvesting Formula
The core formula is: collection = area × rainfall × coefficient. In Imperial: area (sq ft) × rainfall (in) × 0.623 × coefficient = gallons. In metric: area (m²) × rainfall (mm) × 0.001 × coefficient = liters. The 0.623 factor converts the combined units of square feet and inches into US gallons — a standard constant used throughout the rainwater harvesting industry.
Frequently Asked Questions
Is this rainwater harvesting calculator free?
Yes, completely free with no limits and no signup required. Calculate collection potential for any roof size, rainfall amount, or tank configuration. All calculations run locally in your browser — no data is ever sent to a server.
Is my data private when I use this tool?
Absolutely. Every calculation runs locally in your browser using client-side JavaScript. No roof measurements, location data, or any personal information is ever transmitted anywhere. Your data stays completely private on your device.
How much rainwater can I collect from my roof?
A standard formula: roof area (sq ft) x rainfall (inches) x 0.623 x efficiency = gallons collected. For example, a 2,000 sq ft roof receiving 40 inches of annual rainfall at 85% efficiency collects roughly 42,000 gallons per year. In metric: area (m²) x rainfall (mm) x 0.001 x efficiency = liters.
What roof material has the best runoff coefficient?
Metal roofs are best, with a runoff coefficient of 0.90-0.95. Smooth tiles and asphalt shingles follow at 0.85-0.90. Concrete tiles are slightly lower at 0.80-0.85. Green or living roofs have the lowest coefficient, retaining 40-60% of rainfall. The coefficient accounts for absorption, evaporation, and splash loss.
What size rainwater tank do I need?
Tank size depends on your roof area, local rainfall patterns, and usage. A rule of thumb: size the tank to hold 30-60 days of your typical monthly collection during the driest season. Our calculator recommends a tank based on peak monthly collection and your dry season buffer needs.
How long does it take to fill a rainwater tank?
Fill time depends on roof area and rainfall intensity. A 5,000-gallon tank connected to a 2,000 sq ft roof fills completely from a 1-inch rain event — just one moderate storm. In drier climates, multiple rain events may be needed. The calculator shows estimated fill times based on your average monthly rainfall.
Is rainwater harvesting legal in my state?
Most US states allow rainwater harvesting. Some have caps: Colorado limits residential collection to 110 gallons (two 55-gallon barrels) without a permit, though larger systems may qualify under new rules. Utah requires registration for systems over 2,500 gallons. Texas and Florida actively encourage it with incentives. Always verify local regulations before installing.
How accurate are the water savings estimates?
The savings estimate uses your entered water rate and calculated annual collection. It assumes all collected water replaces tap water at that rate. Actual savings depend on how consistently you use collected water, whether you store enough to cover dry periods, and your local utility rate structure. Use it as a planning estimate, not a guarantee.