Rainwater Harvesting Calculator
Calculate annual rainwater collection potential from your roof. Determine tank sizing and whether collection meets your water needs.
Inputs
Results
Annual Collection
26,166 gal
≈ 3 tanker trucks
Days of Storage
50 days
How to Use This Calculator
- Measure your Roof Area Sq Ft — the catchment surface — and look up your Annual Rainfall (inches) from local weather records.
- Set Collection Efficiency (%) accounting for first-flush diversion, evaporation, and roof material losses (typically 80–90%).
- Enter Storage Tank Gallons and Daily Usage Gallons to calculate how many days of supply your tank provides.
- Review Annual Collection (gal) and Monthly Average to assess whether rainfall matches your seasonal demand.
- Check Days of Storage to evaluate whether your tank is sized for drought periods or just supplemental use.
- 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 Area | Annual Collection | Days of Storage |
|---|---|---|
| 2,090 | 36,458 gal | 50 days |
| 7,065 | 123,242 gal | 50 days |
| 13,035 | 227,383 gal | 50 days |
| 18,010 | 314,166 gal | 50 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
- Identify Input Parameters4 parametersRoof Collection Area = 1500, Annual Rainfall = 35, Collection Efficiency = 80, Storage Tank Capacity = 2500 = 5 input(s) provided
- Calculate Annual CollectionAnnual Collection26166 = 26166
- Calculate Days of StorageDays of Storage50 = 50
- Calculate Monthly AverageMonthly Average2181 = 2181
- Calculate Annual Surplus/DeficitAnnual Surplus/Deficit7916 = 7916
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Well Water Yield Calculator
Calculate daily water availability from your well. Determine if your well can sustain your household usage and if storage is needed.
Homesteading & Self-SufficiencyOff-Grid Power Calculator
Size your off-grid solar power system. Calculate panels, battery bank, and system cost based on daily energy usage and sun hours.
Commercial PlumbingRainwater Collection Calculator
Size rainwater harvesting tanks and estimate annual collection based on roof area, rainfall, and usage patterns.
Homesteading & Self-SufficiencySelf-Sufficiency Calculator
Calculate your household food self-sufficiency based on garden space, fruit trees, laying hens, and dairy animals.
More in Agriculture & Farming.