All tools

Rainwater Harvesting Calculator

Estimate how many gallons your roof can collect each year from your area's rainfall.

sq ft

The roof's footprint (length × width), not the sloped surface area.

in/yr

Inches per year. Use the state autofill if you're not sure.

Optional — sets the rainfall field to that state's average.

%

Usually 75–90% after gutter losses, first-flush diversion, and evaporation.

25,418 gal
Collected per year
2,118 gal
Average per month
635 gal
Per inch of rain

How the rainwater calculator works

A roof collects roughly 0.623 gallons per square foot per inch of rain. The calculator multiplies your roof footprint by your annual rainfall and that factor, then applies your collection efficiency. Picking a state fills in that state's average rainfall from our state data, but a local figure is always better if you have one.

Capture is only half the planning — size your storage for how you'll actually use the water (garden irrigation, livestock, or household) and for the dry stretches between rains. For the legal side of collecting and using water, see our guide to water rights for homesteaders.

Frequently asked questions

How much rainwater can I collect from my roof?

For every inch of rain, a roof collects about 0.623 gallons per square foot of footprint. Multiply your roof's footprint by your annual rainfall and that factor, then apply a collection efficiency of roughly 75–90% to account for gutter losses, first-flush diversion, and evaporation.

Do I use the roof's footprint or its sloped area?

Use the footprint — the flat area the roof covers when viewed from above (length × width). A pitched roof doesn't collect more water than its footprint, because rain falls vertically.

What collection efficiency should I assume?

75–90% is realistic for a well-built system. Gutters, downspout screens, first-flush diverters, splashover in heavy storms, and evaporation all reduce yield below the theoretical maximum.