Rainwater Harvesting Calculator
The rainwater harvesting calculator estimates how much water a roof can collect in a typical month and year. You enter the roof area that drains into your gutters, the average monthly rainfall for your location, and a collection efficiency, and the calculator returns the collectable volume in litres or US gallons — plus the yield per millimetre or per inch of rain so you can scale the number to a wetter or drier month.
Rainwater harvesting works by treating the roof as a catchment: rain lands on the roof, runs into gutters and downspouts, and is stored in a rain barrel or cistern for later use, usually garden watering or other outdoor, non-potable purposes. The arithmetic behind it is simple and well documented; the real-world complications are efficiency, water quality, and local rules.
What the inputs mean
- Roof area — the horizontal footprint of the roof surface that drains to your collection point. A steep roof and a flat roof with the same footprint catch about the same rainfall, because rain falls on the horizontal projection.
- Monthly rainfall — the average rainfall for a typical month at your location, from local climate data. Multiplying by 12 assumes that average holds year-round.
- Collection efficiency — the fraction of rainfall that actually reaches the tank. Losses come from splash, evaporation, gutter leakage, and the first flush of water intentionally diverted to keep debris and pollutants out.
How it works
In metric units, the relation is exact and easy to remember: one millimetre of rain on one square metre is one litre of water.
In imperial units, one inch of rain on one square foot is 144 cubic inches, and a US gallon is 231 cubic inches, so the factor is 144 ÷ 231 = 0.623:
The annual figure simply multiplies the monthly figure by 12.
Worked example
Metric: a 100 m² roof with 60 mm of rain in a month at 80% efficiency:
Imperial: a 1,000 ft² roof with 2 inches of rain at 80% efficiency:
That matches the familiar rule of thumb: a 1,000 ft² roof catches roughly 623 gallons per inch of rain at 100% efficiency, and about 500 gallons per inch at 80%.
How to read the result
The primary number is the monthly collectable volume at your chosen efficiency. The annual figure is the same assumption stretched over twelve months — useful for sizing a cistern against your seasonal water needs, but it hides seasonal variation. The per-millimetre or per-inch yield is the cleanest number to compare: it tells you what one unit of rain is worth on your roof, independent of any particular month.
All three figures assume every drop of rain in your gutter reaches the tank. In practice, first-flush diverters intentionally throw away the initial dirty runoff, tanks overflow in heavy storms, and gutters leak. Treat the result as the ceiling of what a well-built system can achieve, not a guarantee.
Tips
- Use the horizontal footprint of the roof, not the total surface area of shingles.
- Size the system around your dry-season needs, not the wettest month.
- Plan for overflow: a full tank in a storm has to go somewhere, and directing overflow away from the foundation matters.
- Include a first-flush diverter if the water will be used on edible plants; extension guidance recommends keeping first runoff out of the tank.
- Check state and local regulations — some places restrict collection or impose treatment and connection rules.
Common pitfalls
- Using total roof surface area instead of the horizontal footprint.
- Entering annual rainfall as if it were monthly, which overestimates by 12×.
- Assuming 100% efficiency; 80% is a realistic planning default.
- Ignoring seasonal variation when sizing a cistern from the annual figure.
- Assuming harvested water is potable; untreated roof runoff is not drinking water.
Related tools for making the water useful: the plant watering calculator and plant watering schedule calculator help plan garden watering from your tank, and the frost date calculator helps time seasonal planting and irrigation.
Sources
- U.S. EPA, Rainwater Harvesting: Conservation, Credit, Codes, and Cost — Literature Review and Case Studies — water conservation context and system design considerations.
- U.S. EPA, Types of Green Infrastructure — Rainwater Harvesting — description of rain barrels and cisterns for roof runoff.
- Texas A&M AgriLife Extension, Rainwater Harvesting: System Planning (B-6240) — planning, sizing, and maintenance of harvesting systems.
- Texas A&M AgriLife Extension, Rainwater Harvesting (B-6153) — the 0.623 gallons per square foot per inch yield factor and homeowner guidance.