Skip to main content
Calcimator

Rainwater Harvesting Calculator

Calculate annual rainwater collection potential from your roof. Determine tank sizing and whether collection meets your water needs.

About this calculator

Rainwater collection math starts from one fixed conversion: one inch of rain falling on one square foot of roof yields 0.623 gallons (the volume of a foot-square column one inch tall, in gallons). Annual Collection multiplies your roof's catchment area by your local annual rainfall in inches by that 0.623 factor, then scales down by your Collection Efficiency percentage to account for the rain that never reaches the tank — wind-driven splash off the roof, gutter overflow during heavy storms, and water intentionally diverted before it enters storage. Monthly Average is just that annual total divided evenly by 12, which is a simplification: real rainfall is seasonal, so a location with 35 inches concentrated in a wet winter will collect far more some months and far less others than this flat average suggests.

Days of Storage compares your tank's total capacity against your daily draw, telling you how long the tank alone would last with zero rain — it does not account for rain replenishing the tank during that stretch, so treat it as a worst-case drought estimate. First Flush Volume estimates the gallons to divert at the start of each rain event before allowing water into the tank, scaled at roughly 0.01 gallons per square foot of roof, since the first runoff carries the bulk of accumulated dust, pollen, and bird droppings and shouldn't be stored for use. Annual Surplus/Deficit nets total yearly collection against your total yearly draw to show whether the system is adequately sized.

Inputs

sq ft
inches
%
gal
gal/day

Results

Annual Collection

26,166 gal

Days of Storage

50 days

Monthly Average2,181 gal
Annual Surplus/Deficit7,916 gal
First Flush Volume15 gal
How to Use This Calculator
  1. Measure your Roof Area Sq Ft — the catchment surface — and look up your Annual Rainfall (inches) from local weather records.
  2. Set Collection Efficiency (%) accounting for first-flush diversion, evaporation, and roof material losses (typically 80–90%).
  3. Enter Storage Tank Gallons and Daily Usage Gallons to calculate how many days of supply your tank provides.
  4. Review Annual Collection (gal) and Monthly Average to assess whether rainfall matches your seasonal demand.
  5. Check Days of Storage to evaluate whether your tank is sized for drought periods or just supplemental use.
  6. Use Surplus/Deficit (gal/yr) and First Flush Volume to design overflow routing and pre-tank filtration.

How the result changes with Roof Collection Area

Roof Collection AreaAnnual CollectionDays of Storage
75013,083 gal50 days
1,12519,625 gal50 days
2,25039,249 gal50 days
3,75065,415 gal50 days

What each input means

Roof Collection Area
Horizontal footprint of your roof area connected to gutters.
Annual Rainfall
Average annual rainfall for your location.
Collection Efficiency
Percentage of rain actually captured (losses from splash, first flush, etc.).
Storage Tank Capacity
Total rainwater storage tank capacity.
Daily Usage
Daily water usage from rainwater system (garden, livestock, laundry, etc.).

What each result means

Annual Collection
Total gallons collected per year.
Monthly Average
Average monthly collection (varies seasonally).
Days of Storage
How many days your tank lasts without rain.
Annual Surplus/Deficit
Positive means collection exceeds usage.
First Flush Volume
Gallons to divert per rain event for clean collection.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Roof Collection Area = 1500, Annual Rainfall = 35, Collection Efficiency = 80, Storage Tank Capacity = 2500 = 5 input(s) provided
  2. Calculate Annual Collection
    Annual Collection
    26166 = 26166
  3. Calculate Days of Storage
    Days of Storage
    50 = 50
  4. Calculate Monthly Average
    Monthly Average
    2181 = 2181
  5. Calculate Annual Surplus/Deficit
    Annual Surplus/Deficit
    7916 = 7916

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Where does the 0.623 gallons-per-inch-per-square-foot number come from?

It's a fixed unit conversion, not an estimate: one inch of rain falling over one square foot of horizontal roof area is exactly the volume of a 1-foot-by-1-foot column of water one inch tall, which works out to 0.623 gallons. This factor is the same for every roof and every climate — the calculator multiplies it by your roof area and annual rainfall to get raw catchment volume before any efficiency losses are applied.

Why might Monthly Average be misleading for my location?

Monthly Average simply divides your Annual Collection by 12, spreading it evenly across the year. Real rainfall is almost never even — a location with 35 inches concentrated mostly in winter will collect far more than this average in wet months and far less in dry ones, so use Monthly Average for rough annual planning, not for predicting what a specific month will bring in.

Does Days of Storage account for rain falling while I'm using the tank?

No — it's a worst-case, zero-rain figure. It divides your total tank capacity by your daily usage to show how long the tank alone would last with no further rainfall at all. Any rain that falls during that stretch would extend your actual supply beyond what this number shows, so treat it as a drought floor rather than a realistic day count.

What is First Flush Volume and why shouldn't I store it?

It's the estimated gallons of the very first runoff from each rain event, sized at roughly 0.01 gallons per square foot of roof. That initial flow carries the bulk of accumulated dust, pollen, and bird droppings sitting on the roof between storms, so diverting it before it enters the tank keeps the stored water noticeably cleaner.

How much does Collection Efficiency change my results?

It's applied as a direct percentage scale-down on the raw catchment volume (roof area × rainfall × 0.623), representing water lost to wind-driven splash, gutter overflow in heavy storms, and intentional first-flush diversion. Moving the efficiency slider from 80% to 90%, for example, increases every downstream figure — Annual Collection, Monthly Average, and Surplus/Deficit — by that same proportional 12.5% increase.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Agriculture & Farming.