Rainwater harvesting calculator: estimate gallons and liters of rainwater your roof can collect from roof area, rainfall and roof material.
Your results will appear here.
Enter your values and press Calculate.
One inch of rain on one square foot of roof equals about 0.623 gallons of water. Multiply your roof's footprint in square feet by rainfall in inches and by 0.623, then by your roof material's collection efficiency (0.60 to 0.90). The calculator also converts the result to liters and shows how many 55-gallon barrels the yield would fill.
Every rainwater harvesting estimate rests on one conversion: 1 inch of rain falling on 1 square foot equals 0.623 gallons. The 0.623 rule comes straight from unit math: 1 square foot times 1 inch is 144 cubic inches, and a US gallon holds 231 cubic inches, so 144 / 231 = 0.623.
The full collection formula is:
Gallons = roof area (sq ft) × rainfall (in) × 0.623 × collection efficiency
Worked example: a 1,500 sq ft metal roof in an area with 30 inches of annual rain, at 0.90 efficiency:
1. Theoretical volume: 1,500 × 30 × 0.623 = 28,035 gallons 2. Realistic collection: 28,035 × 0.90 = 25,232 gallons per year
That is roughly how much rainwater a roof can collect before losses. In metric terms the math is even simpler: 1 mm of rain on 1 square meter equals exactly 1 liter, so a 100 m2 roof getting 50 mm of rain at 80% efficiency collects 100 × 50 × 0.80 = 4,000 liters.
Use the steps in this guide to calculate your roof's rainwater harvesting potential before buying barrels or tanks.
1. Measure your roof's footprint: length × width as seen from above, in square feet. Rain falls vertically, so use the flat footprint, not the sloped surface. 2. Enter rainfall in inches: your average annual rainfall for a yearly estimate, or the depth of a single storm to see one event's harvest. 3. Pick your roof material. The calculator applies that material's collection efficiency automatically. 4. Read your results: gallons collected, the same volume in liters, and how many 55-gallon rain barrels it would fill.
Not every roof sheds the same share of rain. Metal roofs are the gold standard for harvesting because smooth metal sheds water fast, while rougher or porous surfaces lose more to absorption and evaporation.
| Roof material | Collection efficiency used | |---|---| | Metal roof | 0.90 | | Tile roof | 0.80 | | Asphalt shingles | 0.75 | | Gravel / flat roof | 0.60 |
If you water edibles, roof material matters beyond efficiency: avoid collecting from roofs with old asphalt shingles shedding granules or treated wood, and be cautious with copper flashing, which can leach into stored water.
A 1,000 sq ft roof turns a single inch of rain into about 623 gallons, so one 55-gallon barrel overflows from just a tenth of an inch of rain. Practical setups:
- One or two 55-gallon barrels: fine for containers and a few beds; chain 2-4 together with a linking kit. - 200-300 gallon cisterns or IBC totes: the sweet spot for a typical vegetable garden. - 500+ gallons: for serious food growing or dry climates; shade or bury the tank to keep water cool and slow algae.
Plan storage at roughly 80% of the calculator's number, and always give overflow a safe path: a rain garden, a swale, or back to the downspout's drainage route. An overflowing tank next to a foundation is worse than no tank at all.
The calculator's number is the theoretical maximum. Real systems capture 75-90% of it. The biggest planned loss is the first-flush diverter, which intentionally discards the dirty first runoff of each storm, the first 5-10 gallons that carry most of the dust, pollen, bird droppings and roof grit. The rest disappears to evaporation, splashing off gutters, and gutters overflowing during intense downpours. When sizing storage, multiply the theoretical yield by about 0.80.
Once you know how much rainwater your roof can collect, the common homestead uses are:
- Watering your garden: irrigate vegetables, fruit trees and flower beds, cutting municipal or well use in dry months. - Livestock watering: a steady supply for chickens, goats and other animals without overusing groundwater. - Household use: with proper filtration, harvested rainwater works for laundry, flushing toilets and other non-potable chores; drinking requires purification. - Emergency water storage: a backup supply for droughts, outages or shortages. - Reducing erosion and flooding: catching runoff protects soil and keeps stormwater out of drains.
Because the metric system was designed around water, the formula is exact: 1 mm of rain on 1 square meter equals 1 liter. So:
Liters = roof area (m2) × rainfall (mm) × efficiency
A 100 m2 roof receiving 50 mm of rain at 0.80 efficiency collects 4,000 liters. To move between systems: 1 gallon = 3.78541 liters, and 1 inch = 25.4 mm.
Multiply roof area (sq ft) by rainfall (inches) by 0.623 and by your collection efficiency. As a rule of thumb, 1 inch of rain on 1,000 sq ft of roof yields about 623 gallons before losses; a 1,000 sq ft roof with 30 inches of annual rainhes of annual rain can theoretically collect over 18,000 gallons per year.
One inch of rain on one square foot equals 0.623 gallons. It comes from 144 cubic inches (1 sq ft × 1 in) divided by 231 cubic inches per gallon. The formula is: gallons = roof area (sq ft) × rainfall (in) × 0.623.
Use the footprint (length × width as seen from above). Rain falls vertically, so a steep roof and a flat roof with the same footprint catch the same amount of rain.
Real-world collection is typically 75-90% of the theoretical maximum. The first-flush diverter discards the dirty first runoff of each storm, and more is lost to evaporation, splashing and overflow. Plan storage at about 80% of the calculated figure.
A single 55-gallon barrel fills from roughly a tenth of an inch of rain on a 1,000 sq ft roof, so one barrel alone overflows fast. Most gardeners chain several barrels together or use a 200+ gallon cistern, and overflow the rest to a rain garden.
Yes. Rainwater is naturally soft and free of chlorine and fluoride, which makes it excellent for gardens. Divert the first flush of each storm away from storage, and avoid collecting runoff from old shingles that shed granules if you water edibles.
Metal roofs are the best, with about 90% collection efficiency. Tile is good, asphalt shingles lower, and gravel or flat roofs lowest. Beyond efficiency, metal is also the cleanest choice for watering food crops.
Balance your compost pile - hit the ideal 30:1 carbon-to-nitrogen ratio.
How much grass seed does your lawn need? Get exact amounts in pounds and kilograms for a new lawn or overseeding.
Find out how much soil your garden bed needs before you buy.
Find out how many rolls and pallets of sod your lawn needs.