Rainwater Harvesting Calculator
Enter your roof area, select your roof material and state, then choose how you plan to use harvested rainwater. The calculator estimates your annual harvest potential, monthly supply vs. demand, recommended tank size, and cost savings.
Select your state, roof details, and intended uses, then click "Calculate Harvest" to see your rainwater collection potential.
Ready to Start Harvesting Rainwater?
Based on your results, explore these popular options to begin collecting rainwater at home.
Rainwater Harvest by State: Quick Comparison
Below are estimated annual rainwater harvests for different states using typical roof sizes and materials. These figures demonstrate how geography, rainfall, and roof type affect your collection potential. Click any state to see detailed monthly breakdowns.
| State | Roof Area | Annual Harvest | Legal Status | Annual Savings |
|---|---|---|---|---|
| California | 1,500 sq ft | 13,756 gal | Legal | $96.30 |
| Texas | 2,000 sq ft | 35,273 gal | Legal | $53.50 |
| Florida | 1,500 sq ft | 42,097 gal | Legal | $53.50 |
| New York | 1,200 sq ft | 26,914 gal | Legal | $96.30 |
| Colorado | 1,800 sq ft | 16,513 gal | Restricted | $53.50 |
| Hawaii | 1,500 sq ft | 53,712 gal | Legal | $160.50 |
How Rainwater Harvesting Works
Rainwater harvesting is the practice of collecting and storing rain that falls on your roof for later use. The concept is simple: rain hits your roof, flows into gutters and downspouts, and instead of being lost to storm drains, it is directed into storage containers where it can be used for gardening, lawn care, toilet flushing, laundry, and even drinking water with proper treatment. The practice dates back thousands of years and is experiencing a major resurgence as homeowners seek to reduce water bills, conserve municipal supplies, and build resilience against drought.
The amount of water you can collect depends on three key factors: your roof area, your local rainfall, and your roof material's collection efficiency. The basic formula is straightforward — every inch of rain falling on one square foot of roof produces 0.623 gallons of water. A modest 1,500-square-foot roof in an area receiving 40 inches of annual rainfall can collect over 37,000 gallons per year with a metal roof. That is enough to supply a large vegetable garden throughout the growing season and flush toilets for a family of four for half the year.
Roof material matters because different surfaces have different runoff coefficients. Metal roofing captures 95% of the rain that hits it, making it the most efficient collection surface. Asphalt shingles capture about 80% because some water is absorbed into the porous material. Clay and concrete tiles capture roughly 85%, and slate is at 90%. Wood shake is the least efficient at 75%, as the porous wood absorbs a significant portion of each rainfall event. Beyond efficiency, roof material determines whether your collected water is safe for potable use — metal, clay tile, concrete tile, and slate are considered potable-safe, while asphalt shingles and wood shake can leach chemicals into the water.
Understanding Your Rainwater Budget
Just like a financial budget balances income and expenses, a rainwater budget balances supply (harvest) and demand (use). Our calculator generates a month-by-month balance sheet showing when you will have surplus water to store and when you will draw down your reserves. In most of the United States, rainfall is not evenly distributed throughout the year — the Southeast receives heavy summer rains, the Pacific Northwest sees wet winters and dry summers, and the Great Plains experience spring and early summer storms followed by late-summer drought.
Your storage tank bridges these gaps. The recommended tank size in our calculator is based on your largest monthly surplus — the maximum amount of water you would need to store between your wettest month and your driest period. Sizing your tank correctly ensures you capture the most water during rainy months and have adequate reserves during dry spells. Oversizing wastes money on tank capacity you will never fill, while undersizing means overflow losses during heavy rain events.
Rainwater Harvesting Legal Status by State
The legal landscape for rainwater harvesting varies across the United States, though the overall trend is strongly toward encouragement and legalization. The vast majority of states either explicitly allow rainwater collection or have no laws restricting it. A handful of states have specific regulations: Colorado limits residential collection to 110 gallons (two 55-gallon barrels) due to its prior appropriation water rights doctrine, though this was liberalized from a complete ban in 2016. Utah allows up to 2,500 gallons with registration. States like Texas, Arizona, and New Mexico actively encourage rainwater harvesting through tax credits, sales tax exemptions, and building code requirements for new construction.
Before installing a system, always check your local building codes and HOA regulations. Some municipalities require plumbing permits for indoor rainwater use (toilet flushing, laundry), and a few HOAs have restrictions on visible rain barrels or tanks. Our state-by-state guide provides detailed legal information for every state and the District of Columbia, including maximum collection limits, permit requirements, and available incentive programs.
Frequently Asked Questions
How much rainwater can I collect from my roof?
The formula is: roof area (sq ft) x rainfall (inches) x 0.623 x roof efficiency. For example, a 1,500-square-foot metal roof (95% efficiency) receiving 30 inches of annual rainfall collects about 26,700 gallons per year. Use our calculator above to get a precise estimate for your specific roof and location. Remember that not all of your roof may drain to collection points — you may only capture rain from the sections of roof connected to your harvesting system.
Is it legal to collect rainwater in my state?
Rainwater collection is legal in most US states. Only Colorado and Utah have significant restrictions on collection volumes. Colorado limits collection to 110 gallons (two rain barrels), while Utah allows up to 2,500 gallons with registration. Many states actively encourage harvesting through tax credits and rebate programs. Check our state guide for specific regulations in your area.
What size rain barrel or tank do I need?
Tank size depends on your intended use and local rainfall patterns. For basic garden watering, a 55-100 gallon barrel is a good start. For serious irrigation, aim for 500-1,000 gallons. For whole-house non-potable use, you may need 2,500-10,000 gallons. Our calculator recommends a tank size based on your largest monthly surplus, ensuring you capture maximum water without overspending on storage. Visit our tank size guide for detailed comparisons.
Can I drink collected rainwater?
Yes, but only with proper treatment. You need a potable-safe roof (metal, clay tile, concrete tile, or slate), a first-flush diverter, multi-stage filtration (sediment + carbon), and UV sterilization. Regular water quality testing is recommended. Many rural homes, particularly in Hawaii and the Pacific Northwest, safely use treated rainwater as their primary drinking water source. See our drinking water guide for full details.
How much money can I save with rainwater harvesting?
Savings depend on your local water rates and how much rainwater you use. The national average water cost is about $0.005 per gallon, but rates range from $0.002 in low-cost areas to $0.015 or more in expensive markets like Hawaii and California. A system that captures and uses 20,000 gallons per year saves $100-300 annually at typical rates. In high-cost areas, savings can exceed $300 per year, and the system pays for itself within 2-5 years for rain barrel setups or 5-10 years for larger tank systems.