Free calculator
Estimate how much rainwater your roof can collect each year and what size tank you need.
Even a modest roof collects a surprising amount of water. Enter your roof’s footprint, your annual rainfall and your roof material, and the calculator estimates how much water you can harvest each year, how much of your household use it could cover, and a sensible tank size.
This calculator needs JavaScript. Please enable it in your browser, or follow the step-by-step method below.
Estimates for planning only. Always check equipment specifications, local codes and, for electrical work, a licensed professional.
One inch of rain falling on one square foot of roof produces about 0.623 US gallons of water (1 mm on 1 m² produces 1 liter). Not all of it reaches the tank: some splashes off, evaporates or is diverted by the first-flush device that keeps the dirtiest water out. The runoff coefficient accounts for this — about 0.95 for metal roofs and lower for rougher surfaces.
Collected water = roof area × rainfall × 0.623 × runoff coefficient
Annual totals hide big seasonal swings. If your rain falls mostly in winter and you need water in summer, your tank must hold several months of use. As a starting point, the calculator suggests about six weeks of average collection; increase it if you have a long dry season.
Ready to build? Read how to set up a rainwater collection system.