Rainwater Harvesting Calculator: How Much Rain Your Roof Can Collect, Month by Month
Multiply the roof footprint (sq ft) by rainfall (inches) by 0.623, then by about 0.8 for losses. A 1,000 sq ft roof in Raleigh can collect roughly 24,200 gallons a year — but its 2-year storm alone sends about 1,750 gallons, so a 55-gallon barrel overflows early in the storm. Enter your zip to see it month by month.
The share of the rain that reaches storage after the first flush, splash and evaporation.
Planning to use it for watering?
Example · enter your zip above
Zip 27601 · Wake County, NC
- Collectable a year
- 24,200 gal
- Per inch of rain
- 498 gal
- Storage fills in
- 0.11 in of rain
- Overflows a year
- 24,200 gal
Without drawing it down, 55 gallons of storage fills once and then everything overflows. Storage only keeps more rain if you use the water between storms. It overflows in every month.
In one hard storm
Your 2-year storm drops 3.48 inches in a day. This roof sends about 1,750 gallons to the storage; 55 gallons fills after the first 0.11 inch, and about 1,700 gallons leaves through the overflow.
North Carolina: Expressly allowed by state law
Is it illegal to collect rainwater here? No. State law expressly allows it. North Carolina's full rules
Compare storage sizes
| Storage | Fills in | Overflow, 2-year storm |
|---|---|---|
| 55 gal | 0.11 in | 1,700 gal |
| 110 gal | 0.22 in | 1,600 gal |
| 275 gal | 0.55 in | 1,450 gal |
| 550 gal | 1.1 in | 1,200 gal |
| 1,000 gal | 2.01 in | 730 gal |
| 2,500 gal | 5.02 in | 0 gal |
Rainfall: NOAA NCEI 1991–2020 gridded normals (about a 5 km cell) at the zip's centre point. Storage can refill at most once per rain day (days with 0.1 in or more, from the nearest NOAA station). A planning estimate from monthly averages: real years run wetter and drier, and a monthly balance can't see the order of storms and watering inside a month, so for small barrels treat the watering figure as the optimistic end.
How to read your result
Collectable is what the roof can deliver: footprint × rain × 0.623 × the roof surface's efficiency (80% for shingle). It is a supply ceiling. What you actually keep is set by storage and use: rain fills the tank, watering empties it, and anything above capacity overflows. With no use, any barrel fills in its first storm and keeps nothing more all year.
A tank can only refill when it rains, so the calculator also caps each month's refills at the number of days with at least a tenth of an inch of rain at the nearest NOAA station. That is why a single barrel covers far less watering than its yearly fill count suggests.
Month by month matters because rain and watering don't line up. In Raleigh the wettest month is September; in much of the West most rain falls in winter, when gardens need least, which is why a zip's monthly pattern changes the answer more than its yearly total.
How big a rain barrel or tank?
Worked example: a 1,000 sq ft shingle roof in Raleigh watering 300 sq ft of beds with an inch a week from April to September — about 810 gallons a month.
| Storage | Fills in | Watering covered | Rain used |
|---|---|---|---|
| 55 gal | 0.11 in of rain | 45% | 9% of the year's |
| 110 gal | 0.22 in of rain | 90% | 18% of the year's |
| 275 gal | 0.55 in of rain | 100% | 20% of the year's |
| 550 gal | 1.1 in of rain | 100% | 20% of the year's |
| 1,000 gal | 2.01 in of rain | 100% | 20% of the year's |
| 2,500 gal | 5.02 in of rain | 100% | 20% of the year's |
NOAA 1991–2020 monthly averages for zip 27601; monthly balance, run until the year repeats. A planning estimate, not a guarantee: dry years cover less.
Past the point where watering is covered, a bigger tank mostly stores water you won't use. Below it, every extra barrel helps, and linking two or three barrels is a common way to add storage a step at a time.
Where the overflow goes
A barrel changes where roof water ends up, not how much there is. Once it is full, every gallon still has to go somewhere, and an overflow spilling at the base of the wall is the same problem as a downspout that ends there. Run the overflow at least 10 feet out, downhill, to a rain garden, a dry well or a buried line to daylight. The calculator gives the overflow from your zip's 2-year storm and passes it to the dry well calculator; the roof runoff calculator shows the same storm per downspout.
Where the overflow goes
Is it legal to collect rainwater where you live?
No. Collecting rainwater from your roof is not illegal in any US state. 7 states expressly allow it by law, 4 (Colorado, Nevada, Utah and Virginia) allow it with limits, and the other 39 have no state law restricting it. Where limits exist, they cap how much you store, where you use it, or how drinking-water and plumbed systems are built. Enter a zip and the calculator shows your state's status; the rainwater collection laws by state page has the caps, permits, drinking-water rules and rebates, quoted from each state's own law. Not legal advice — HOA covenants and local codes can add their own rules.
The formula and its assumptions
Gallons = roof footprint (sq ft) × rain (in) × 0.623 × efficiency. 0.623 is the gallons in an inch of water over a square foot. Efficiency is the share that reaches storage after the first-flush diverter, splash-out, gutter overshoot and evaporation; the Texas Water Development Board notes most installers use 75 to 85%. We use 85% for metal, 80% for asphalt shingle, 75% for tile, wood or gravel. Monthly rain is the NOAA 1991–2020 normal for your zip, from our rainfall by zip code dataset; the storm is NOAA Atlas 14's 2-year, 24-hour depth for your county. Watering is an inch a week, about 4.3 weeks a month. Gutters also have to carry the water to the barrel — the gutter size calculator checks that.
What this calculator does not tell you
It works from averages; a dry year can fall well short of them, and a drought summer can leave a tank empty for weeks. It doesn't design a drinking-water system, a pump or a plumbed connection. It doesn't know your HOA rules or local plumbing code. And open water breeds mosquitoes: keep every barrel lidded and screened, and empty it before a hard freeze.
Frequently asked questions
How much rainwater can I collect from my roof?
How many gallons is 1 inch of rain on a roof?
What size rain barrel or tank do I need?
Does roof pitch or material matter?
Is it legal to collect rainwater in my state?
Can I drink harvested rainwater?
Sources
- Texas Water Development Board, rainwater harvesting FAQ (0.62 gallons per sq ft per inch; 75–85% system efficiency; first flush, evaporation and splash losses).
- NOAA NCEI 1991–2020 gridded and station precipitation normals, and NOAA Atlas 14 — see the rainfall by zip code methodology.
- State rainwater statutes and regulations, as compiled and quoted on our rainwater collection laws by state page.
Related
- Rainfall by zip code — monthly averages and design storms for any zip
- Roof runoff calculator — one storm, per downspout, for drainage
- Dry well calculator — somewhere for the overflow to soak in
- Rain garden calculator — a planted basin for the overflow
- Underground downspout drainage — carrying roof water away