As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
A roof can shed a surprising amount of water during even a small rain. The amount depends mainly on roof area and rainfall depth.
A useful rule is:
1 inch of rain on 1 square foot of roof equals about 0.623 gallons of water.
So a 1,000-square-foot roof receiving 1 inch of rain gets about 623 gallons of water before collection losses.
That does not mean all 623 gallons will reach your tank. Some water wets the roof, remains in gutters, gets diverted by a first-flush device, splashes out, leaks, or overflows.
How to Calculate Water Coming Off a Roof
For measurements in feet and inches, use:
Roof area in square feet × rainfall in inches × 0.623 = gallons of rainwater
For example, suppose you have:
- 1,200 square feet of roof area
- 0.5 inch of rain
The calculation is:
1,200 × 0.5 × 0.623 = about 374 gallons
So about 374 gallons of rain falls on that roof section during the storm.
Quick Roof Runoff Examples
| Roof Area | 0.25 Inch Rain | 0.5 Inch Rain | 1 Inch Rain |
|---|---|---|---|
| 500 sq ft | 78 gal | 156 gal | 312 gal |
| 1,000 sq ft | 156 gal | 312 gal | 623 gal |
| 1,500 sq ft | 234 gal | 467 gal | 935 gal |
| 2,000 sq ft | 312 gal | 623 gal | 1,246 gal |
These are theoretical amounts. Your storage tank may receive less.
Why 1 Inch of Rain Produces So Much Water
An inch of rainfall does not sound like much because it is spread very thinly.
But a roof can cover hundreds or thousands of square feet.
One inch of water spread over one square foot has a volume of about 0.623 gallons. Multiply that by the entire roof, and the total increases quickly.
For example:
2,000 sq ft × 1 inch × 0.623 = 1,246 gallons
That is more than twenty-two 55-gallon drums of water.
Use the Roof Area That Actually Drains to Your Tank
Do not automatically use the total floor area of your house.
You need the horizontal roof area that drains into the gutters and downspouts connected to your rainwater system.
For example, a house may have a 2,000-square-foot roof, but your rain barrel may be connected to a downspout serving only one quarter of it.
If that section represents about 500 square feet, use 500 square feet in your calculation.
With 1 inch of rain:
500 × 1 × 0.623 = about 312 gallons
A 55-gallon barrel connected to that downspout could therefore fill well before the storm produces a full inch of rain, assuming the barrel starts empty and the system can deliver the runoff to it.
Do You Measure the Sloped Roof Surface?
Usually, no.
For rainfall collection calculations, use the roof's horizontal footprint, sometimes called its projected area.
Rainfall depth is measured as if the rain landed on a flat horizontal surface. A steep roof has more actual roofing material, but it does not normally collect more vertical rainfall simply because the surface is longer.
If a roof section is 20 feet wide and 40 feet long when viewed from above:
20 × 40 = 800 square feet
That is the area you would normally use for the rainfall calculation.
Actual Collection Is Less Than the Theoretical Amount
The basic formula tells you how much rain lands on the roof. It does not guarantee how much reaches your barrel, tote, or cistern.
Water can be lost through:
- Roof wetting at the start of a storm
- Leaves and debris
- Gutter splash
- Leaking gutters or connections
- First-flush diversion
- Downspout losses
- Screens and filters
- Tank overflow
A first flush is a device or arrangement that diverts some of the first roof runoff away from storage. That early runoff can carry more dust, pollen, bird droppings, and other material that settled on the roof between rains.
For system planning, calculate the theoretical roof yield first. Then remember that usable storage will be lower because every real system has some losses.
Metric Calculation Is Even Simpler
In metric units:
1 millimeter of rain falling on 1 square meter equals 1 liter of water.
The formula is:
Roof area in square meters × rainfall in millimeters = liters of rainwater
For example:
A 100-square-meter roof receives 20 millimeters of rain.
Explore per-square-foot yield from an inch of rain to understand catchment choices for likely rain and debris exposure.
100 × 20 = 2,000 liters
Again, this is the amount landing on the collection area before system losses.
How Much Rain Does It Take to Fill a Rain Barrel?
You can rearrange the same formula.
For a 55-gallon barrel connected to 500 square feet of roof:
Rainfall needed = tank capacity ÷ (roof area × 0.623)
So:
55 ÷ (500 × 0.623) = about 0.18 inch
In theory, less than one-fifth of an inch of rain could provide enough roof runoff to fill the barrel.
Actual rainfall needed may be higher because not every gallon that lands on the roof reaches the barrel.
This is one reason small rain barrels can overflow quickly when connected to a large roof area.
Tank Size Does Not Change Roof Yield
A larger tank does not make the roof produce more water.
If your roof produces 600 gallons during a storm but your barrel has only 50 gallons of empty space, most of the runoff cannot be stored unless there is additional storage.
When planning a system, consider three separate numbers:
- How much water the roof can produce.
- How much empty storage you have.
- How much water you normally use between storms.
A very large roof connected to a small barrel may fill the barrel quickly but send most subsequent runoff to overflow.
A large cistern gives you more room to capture water from longer or repeated storms.
Make Sure the Overflow Has Somewhere Safe to Go
Any rainwater container can eventually fill.
Its overflow should direct excess water somewhere that will not cause erosion, foundation problems, flooding, or damage to nearby property.
This becomes especially important with large collection areas. Hundreds of gallons may arrive in a fairly short storm.
Gutters, downspouts, screens, pipes, and overflow lines also need enough capacity for expected storm flow. Total storm volume and instantaneous flow are different things. A tank may have enough storage for a storm while a small pipe still cannot carry water quickly enough during a heavy downpour.
Roof Runoff Is Not Automatically Drinking Water
Calculating roof runoff tells you the amount of water available. It does not tell you whether that water is safe to drink.
Roof runoff can pick up dirt, animal waste, roofing material residues, microorganisms, and airborne contaminants.
Water intended for irrigation or other non-potable uses may need a different system than water intended for drinking. Non-potable means water that is not intended for human consumption.
Drinking-water use requires a whole-system approach. That can include suitable collection surfaces, debris control, prefiltration, treatment appropriate to the hazards present, proper storage, regular maintenance, and current laboratory testing. Local plumbing and health requirements may also apply.
A single filter, UV unit, purifier, test strip, or water-quality meter does not by itself establish that roof runoff is safe to drink.
A Simple Way to Estimate Your Roof's Rainwater
You only need three pieces of information:
- The roof area draining to your collection point
- The amount of rainfall
- Your available storage capacity
For U.S. measurements:
Square feet × inches of rain × 0.623 = gallons
For metric measurements:
Square meters × millimeters of rain = liters
These calculations give you the maximum theoretical amount of water falling on the collection area. Expect the amount reaching storage to be somewhat lower.
Frequently Asked Questions
How much water comes off a 1,000-square-foot roof in 1 inch of rain?
About 623 gallons of rain falls on a 1,000-square-foot roof during 1 inch of rainfall. The amount reaching a tank will usually be lower because of collection losses.
How much water comes off a 2,000-square-foot roof?
With 1 inch of rain, a 2,000-square-foot roof receives about 1,246 gallons. With half an inch, it receives about 623 gallons.
Does roof pitch increase rainwater collection?
Normally, you calculate rainfall yield using the roof's horizontal projected area rather than the actual sloped surface area. A steeper roof does not automatically collect more vertically falling rain.
How many gallons does 1 inch of rain produce per square foot?
One inch of rainfall over one square foot equals about 0.623 gallons.
Why does my rain barrel collect less than the calculation says?
The formula calculates how much rain lands on the roof. Some water may remain on the roof, be diverted by a first flush, splash from gutters, leak from connections, or bypass the tank. Your tank may also overflow once it is full.
Can a 55-gallon rain barrel fill during a small storm?
Yes. A 55-gallon barrel connected to several hundred square feet of roof can theoretically fill with only a fraction of an inch of rainfall. Actual results depend on the collection system and how empty the barrel is before the storm.
Is water collected from a roof safe to drink?
Not automatically. Roof runoff can contain microorganisms, animal waste, debris, chemicals, and other contaminants. Drinking-water use requires appropriate collection, treatment, maintenance, current laboratory testing, and compliance with applicable local requirements.

