Home â€ē Rainwater Harvesting Calculator

Rainwater Harvesting Calculator

How much rainwater can your roof collect? Enter the roof (catchment) area and rainfall to get gallons and liters.

Advertisement — responsive leaderboard (AdSense code goes here)

Calculate your rainwater harvest

Tip: use the footprint of your roof (length × width), not the sloped surface — rain falls vertically.

How much rain can a roof really collect?

More than most people expect. The math is simple: every inch of rain that lands on 1,000 square feet of roof is about 623 gallons of water. In metric terms, 1 millimeter of rain on 1 square meter equals exactly 1 liter. A modest 1,000 sq ft roof in a region with 30 inches of annual rainfall theoretically sheds over 18,000 gallons a year — enough to irrigate a serious vegetable garden through the dry months.

That figure is the theoretical maximum. In practice, expect to actually capture 75–90% of it. The rest is lost to the first-flush diverter (which intentionally discards the first dirty runoff of each storm), evaporation, splashing, and gutters overflowing during intense downpours. When sizing storage, plan on roughly 80% of the calculator's number.

The 0.623 rule, explained

The conversion factor comes straight from unit math: 1 square foot × 1 inch of rain = 144 cubic inches = 0.623 gallons. Multiply roof area (sq ft) × rainfall (inches) × 0.623 and you have gallons. The metric version is even cleaner — millimeters × square meters = liters — because the metric system was designed around water.

One subtlety: use the roof's footprint (length × width as seen from above), not the sloped surface area. Rain falls vertically, so a steep roof and a flat roof with the same footprint catch the same rain.

Sizing your storage

The calculator tells you what the sky delivers; storage decides what you keep. A single 55-gallon rain barrel fills from just a tenth of an inch of rain on a 1,000 sq ft roof — one decent storm and it's overflowing. Practical setups for gardeners:

Always give overflow a place to go — a rain garden, a swale, or simply back to the downspout's original drainage path. An overflowing tank next to a foundation is worse than no tank at all.

Keep the water clean

Frequently asked questions

How much rainwater can I collect from my roof?

Multiply roof area by rainfall: 1 inch of rain on 1,000 square feet yields about 623 gallons. A 1,000 sq ft roof with 30 inches of annual rain can theoretically collect over 18,000 gallons per year.

What is the 0.623 rule for rainwater harvesting?

One inch of rain on one square foot equals 0.623 gallons. Gallons = roof area (sq ft) × rainfall (inches) × 0.623.

How much rainwater do I lose to first flush and evaporation?

Real-world collection is typically 75–90% of the theoretical maximum. Plan storage at about 80% of the calculated figure.

Is rainwater safe for vegetable gardens?

Yes — it's naturally soft and free of chlorine and fluoride. Divert the first flush of each storm away from storage to keep debris out.

What size rain barrel do I need?

A 1,000 sq ft roof makes 623 gallons from a single inch of rain — far more than one 55-gallon barrel. Chain multiple barrels or use a 200+ gallon cistern.

Advertisement — in-article (AdSense code goes here)

Related calculators