Rainwater Harvesting Calculator

Roof footprint and a storm in, gallons out — plus how fast the barrel fills, what overflows, how long it waters the garden, and what that water is actually worth.

The roof

Footprint, not the sloped surface — rain falls straight down. Only the part of the roof that drains to this downspout counts.

Rain one storm, inches
Storage
What it waters (optional)

Lawn area and water cost come from your yard profile if you've set one; your bill lists the rate.

This storm puts in the tank

—

Enter the roof.

How much rainwater can I collect from my roof?

An inch of rain on a square foot is 0.623 gallons — 144 cubic inches of water against 231 in a gallon. Multiply by the roof's footprint, the storm's depth, and the share the roof actually delivers to the gutter, and that's the catch. Everything else on this page is that one line applied to storms, years, barrels and garden beds.

Gallons = footprint (sq ft) × rain (in) × 0.623 × efficiency

A 1,000 sq ft roof in an inch of rain sheds 623 gallons. Asphalt shingle delivers about 80% of it — the rest overshoots the gutter, wets the granules and evaporates — so 498 reach the downspout, and 488 the tank once the first 10 gallons of roof grit are diverted. Use the footprint: a pitched roof catches exactly what a flat one of the same footprint would, because rain falls down, not perpendicular to shingles.

Gallons per inch of rain, by roof size

Roof footprintPer inch, grossPer inch, shingleA ¼ in showerBarrels per 1 in stormFills a barrel in
500 sq ft312 gal249 gal57 gal50.22 in
1,000 sq ft623 gal498 gal115 gal90.11 in
1,500 sq ft935 gal748 gal172 gal140.07 in
2,000 sq ft1,246 gal997 gal229 gal180.06 in
3,000 sq ft1,869 gal1,495 gal344 gal270.04 in

Shingle at 80% efficiency, first flush diverted at 10 gal per 1,000 sq ft. Barrels are 55 gal. "Fills a barrel" is the rain needed to fill one 55 gal barrel from that roof.

A barrel is full in the first tenth of an inch

That last column is the number every rain-barrel page skips. A 1,000 sq ft roof fills a 55 gallon barrel after 0.11 inches of rain; an inch-long storm delivers 488 gallons and 433 of them go out the overflow. The barrel isn't harvesting the roof; it's sampling it. That's fine — a barrel is a watering can that fills itself — but it's why the calculator flags tanks that fill in under 0.25 in and why "how many barrels" is a question about your garden, not your roof.

How many rain barrels do I need?

Enough to carry what you water through the longest dry stretch you get, because that's the only time you'll be drawing on it. A vegetable bed wants about an inch a week in summer — 0.623 gallons per square foot — so two 4 × 8 beds draw 40 gallons a week, and a single barrel is 1.4 weeks of water for them. Size for the dry spell, not the storm:

BedsGal / week2 dry weeks3 dry weeks4 dry weeks6 dry weeks
32 sq ft2055 gal110 gal110 gal165 gal
64 sq ft40110 gal165 gal165 gal275 gal
128 sq ft80165 gal275 gal330 gal500 gal
200 sq ft125275 gal500 gal500 gal1,000 gal
400 sq ft249500 gal1,000 gal1,000 gal1,500 gal

Smallest standard size — barrels (55 / 110 / 165), IBC totes (275 / 330), then cisterns — that holds an inch a week for the stretch. 32 sq ft is one 4 × 8 bed. Refills between dry spells are a bonus, not a plan.

The roof only has to be big enough to refill that tank in one ordinary rain. From the first table, even a 500 sq ft garage roof refills three barrels in a ¾ in storm — the roof is never the constraint; storage and demand are.

How much rain falls where you live

The annual figure sets the year's catch. NOAA's 1991–2020 normals for twenty cities, and what a 1,000 sq ft shingle roof would deliver over the year — if you had somewhere to put it:

CityRain / yearOff 1,000 sq ftWorth at $5 / 1,000 gal
Atlanta, GA50.4 in25,119 gal$126
Boston, MA43.6 in21,730 gal$109
Charlotte, NC43.6 in21,730 gal$109
Chicago, IL40.9 in20,385 gal$102
Dallas, TX38.3 in19,089 gal$95
Denver, CO15.4 in7,675 gal$38
Houston, TX55.6 in27,711 gal$139
Kansas City, MO39.3 in19,587 gal$98
Las Vegas, NV4.2 in2,093 gal$10
Los Angeles, CA14.3 in7,127 gal$36
Miami, FL67.4 in33,592 gal$168
Minneapolis, MN31.6 in15,749 gal$79
Nashville, TN50.5 in25,169 gal$126
New York, NY49.5 in24,671 gal$123
Phoenix, AZ7.2 in3,588 gal$18
Portland, OR43.7 in21,780 gal$109
Salt Lake City, UT15.5 in7,725 gal$39
San Francisco, CA22.9 in11,413 gal$57
Seattle, WA39.3 in19,587 gal$98
Washington, DC41.8 in20,833 gal$104

NOAA NCEI 1991–2020 U.S. Climate Normals, annual precipitation. Gallons at 80% efficiency, gross of first flush. The city select above fills the annual field; any other town's normal is on NOAA's site or your local NWS office page.

Is a rain barrel worth it?

Not as a water bill play, and the table says why: municipal water is cheap. At $5 per 1,000 gallons — a typical rate — a full 55 gallon barrel holds 28¢ of water, and the entire year's catch off a 1,000 sq ft roof in Seattle is worth about $98, most of which you couldn't store anyway. A $100 barrel filled and emptied twenty times a season saves $5.50.

The honest reasons to do it are different, and they're good ones. Watering restrictions — a barrel is exempt from every odd/even-day rule, and it's the only water some gardens get in an August ban. Plants that prefer it — seedlings, blueberries, carnivorous plants and anything sensitive to chlorine or hard water. Stormwater — every gallon in the barrel isn't scouring a downspout splash zone or running into a combined sewer, which is why many cities and water districts rebate or give away barrels; check yours before buying one. And convenience: a spigot beside the beds beats dragging a hose.

Can I water my lawn from a rain barrel?

No — and the calculator's "what a full tank waters" panel will say so in your own numbers. An inch over a 5,000 sq ft lawn is 3,115 gallons: 57 barrels. One barrel puts 0.018 in on it, which is a heavy dew. Lawns are watered from the tap, or not at all — the watering guide makes the case for "not at all" in a dry August — and rain barrels are for beds, pots and new plantings, where the gallons go exactly where they're needed through a hose or a gravity drip line.

First flush, screens, overflow — the parts that matter

First-flush diverter: the first gallons off a roof carry the dust, pollen and bird droppings of the dry spell before them. The rule of thumb is to waste 10 gallons per 1,000 sq ft of roof per storm — a length of capped downpipe with a slow drain does it — and the calculator nets it out of every storm. Screen: a fine mesh over every opening, or the barrel is a mosquito nursery in a week. Overflow: route it away from the foundation with a hose or a splash block — the barrel fills in minutes and then the whole roof's water is coming out of that fitting, exactly where the downspout used to discharge before you cut it.

Rainwater off an asphalt roof is not drinking water. Vegetables are fine watered at the soil; rinse produce as you would anyway. Some states regulate collection — Colorado allows two barrels and 110 gallons per household, most states encourage it — so check the rule where you are.

Sources: Texas Water Development Board, The Texas Manual on Rainwater Harvesting, 3rd ed. (2005) — conversion factor, system efficiency, first-flush guidance; NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020; EPA, Soak Up the Rain: Rain Barrels; Colorado Senate Bill 16-005 (rain barrel allowance).