Last Updated on September 17, 2026
Rainwater Harvesting Calculator: How Much Your Roof and Rain Barrels Collect
Rainwater collected (gallons) = roof footprint in square feet x inches of rain x 0.623 x collection efficiency. One inch of rain on 1,000 square feet of roof is 623 gallons in theory and about 530 gallons at 85% efficiency, enough to fill nine 55-gallon rain barrels with some left over. The calculator below also works out the garden side: what your beds use each week and how many weeks the water in your barrels covers.
A 1 inch rain on 1,000 sq ft of roof collects about 530 gallons. Your 2 barrels hold 110 gallons of it and about 420 gallons overflow. The stored water covers your 64 sq ft garden for 2.8 weeks with no rain.
| Roof footprint | 1,000 sq ft |
|---|---|
| Every inch of rain on this roof | about 530 gal at 85% |
| Collected from this storm | about 530 gal |
| Barrels’ worth in this storm | 9.6 barrels of 55 gal |
| Your storage | 110 gal in 2 barrels |
| Barrels filled | all 2 |
| Overflow | about 420 gal |
| Barrels to catch the whole storm | 10 |
| Rain that fills your barrels | 0.21 inch |
| Garden water per week | about 40 gal (64 sq ft at 1 inch) |
| Stored water covers | 2.8 weeks (about 19 days) with no rain |
Assumes the barrels start empty. Rain that falls on the garden between waterings stretches the stored water further.
How the math works
Texas A&M AgriLife Extension’s Rainwater Harvesting guide (B-6153) gives the supply equation: inches of rain x 0.623 x catchment area in square feet x a run-off coefficient. The 0.623 turns inches of rain into gallons per square foot. Iowa State University Extension uses the same number on the demand side: it takes 0.623 gallons to put 1 inch of water on 1 square foot of garden. So one factor runs both halves of the calculator.
Here are the steps with the default numbers:
- Roof: 40 x 25 ft = 1,000 sq ft of footprint.
- Each inch of rain: 1,000 x 0.623 x 0.85 = about 530 gallons.
- Storage: two 55-gallon barrels hold 110 gallons, so a 1 inch storm overflows about 420 gallons.
- Garden need: two 4×8 beds are 64 sq ft. At 1 inch a week that is 64 x 0.623 = about 40 gallons a week.
- Weeks covered: 110 / 40 = 2.8 weeks, about 19 days with no rain.
- Rain to fill both barrels: 110 / 530 = 0.21 inch.
The 1 inch a week default comes from extension guidance. Iowa State says most garden areas, the vegetable garden included, perform best with an inch of water each week, and N.C. Cooperative Extension’s Wilkes County Center says most vegetable gardens need about one inch of water per week, excluding rainfall. Change it if your beds need more or less. The full conversion for beds and lawns is on How Many Gallons Is 1 Inch of Water?
Rain collected by roof size
| Roof footprint | 1/4 inch of rain | 1/2 inch of rain | 1 inch of rain |
|---|---|---|---|
| 500 sq ft | 66 gal (1.2 barrels) | 132 gal (2.4 barrels) | 265 gal (4.8 barrels) |
| 1,000 sq ft | 132 gal (2.4 barrels) | 265 gal (4.8 barrels) | 530 gal (9.6 barrels) |
| 1,500 sq ft | 199 gal (3.6 barrels) | 397 gal (7.2 barrels) | 794 gal (14.4 barrels) |
For the no-loss theory number, use 0.623 gallons per square foot per inch: 1 inch on 1,000 sq ft is 623 gallons. In AgriLife Today, Dr. Fouad Jaber of Texas A&M AgriLife Extension uses 0.62, roughly 620 gallons from a 1,000 square foot roof, and says a single 1 inch rain on that roof could fill 11 55-gallon barrels. The table’s 9.6 barrels is the same rain after the 85% efficiency.
It takes very little rain to fill one barrel. On a 1,000 sq ft roof at 85%, about 0.1 inch fills a 55-gallon barrel, and on a 500 sq ft roof section about 0.21 inch does. My own rain barrel is a 50-gallon RTS Home Accents barrel, and one rainstorm fills it with no problem. That is why the calculator tracks overflow.
How long a rain barrel waters your beds
| Garden | Square feet | Gallons a week | One 55-gallon barrel lasts |
|---|---|---|---|
| 4×4 bed | 16 | 10 | 5.5 weeks |
| 3×6 bed | 18 | 11 | 4.9 weeks |
| 4×8 bed | 32 | 20 | 2.8 weeks |
| Two 4×8 beds | 64 | 40 | 1.4 weeks (10 days) |
| 10×10 garden | 100 | 62 | 0.9 week (6 days) |
The Wilkes County Center puts a 10×10 garden at around 66 gallons a week because it rounds an inch to two-thirds of a gallon per square foot. The 0.623 figure gives 62. To size barrels for your garden, multiply gallons a week by the number of dry weeks you want to bridge, then divide by the barrel size and round up. Switch the calculator to “How many barrels my garden needs” and it does that for you. To send those gallons through drip line, see How to Build a Raised Garden Bed with Drip Irrigation.
Measure the roof footprint, not the slope
The Texas Manual on Rainwater Harvesting from the Texas Water Development Board (TWDB) says the collection surface is the footprint of the roof. No matter the pitch, it is the length times the width of the roof from eave to eave and front to rear. If only one side of the building has gutters, count only the area those gutters drain.
For odd shapes, AgriLife’s B-6153 guide splits the roof into rectangles. Its example is an L-shaped house: 45 x 25 ft plus 20 x 25 ft makes 1,625 square feet. For a rain barrel, measure only the roof sections whose gutters feed the downspout into your barrel. If that is not enough water, my rain barrel setup post suggests adding a second downspout to the barrel.
Pick a collection efficiency
The TWDB manual says a roof yields about 0.62 gallons per square foot per inch in theory, but in practice some water is lost to first flush, evaporation, splash-out or overshoot from the gutters in hard rains, and leaks. Rough roofing loses more because water held in pore spaces evaporates. For planning, the manual says most installers assume an efficiency of 75% to 90%, and its worked example uses 85%. That is the calculator’s default.
AgriLife’s B-6153 guide calls the same idea a run-off coefficient. For metal, gravel and asphalt shingle roofs it lists 0.95 at the high end and 0.75 at the low end, and its worked example uses 0.9 for an asphalt shingle roof. The TWDB manual puts the loss from composite shingles at about 10%, and says those roofs are not appropriate for drinking water systems but can be used to collect water for irrigation. Overflow is counted separately in the calculator, so do not lower the efficiency to account for full barrels.
First flush: send the dirtiest water past the barrel
A roof collects dust, leaves, blooms, twigs, insect bodies and animal droppings between storms. The TWDB manual describes a first-flush diverter as a device that routes the first flow off the roof away from storage, and says the diverted water can go to a planted area. The simplest version is a PVC standpipe that fills first, then lets the rest of the water pass to the tank. It drains slowly through a pinhole or a loosened cap and gets cleaned out after each rain.
How much to divert:
- Rule of thumb: at least 10 gallons for every 1,000 square feet of roof (TWDB, and the same rate in AgriLife’s B-6153).
- Recommended range: 1 to 2 gallons for each 100 square feet of roof (TWDB). For a 1,000 sq ft roof that is 10 to 20 gallons.
- Pipe length: 4-inch pipe holds a gallon in about 18 inches of length, and 3-inch pipe needs 33 inches (TWDB).
The calculator’s efficiency setting already allows for first flush, so you do not need to subtract it again. On my barrel I use the Oatey Rainwater Connection System, which installs by cutting into the gutter and sliding the unit in. Water runs down the edges of the downspout and gets funneled into the barrel, while most debris drops down the center, so the roof debris ends up at the bottom of the downspout instead of in the barrel.
Plan where the overflow goes
Once the barrels are full, every extra gallon leaves through the overflow. In the default example that is about 420 gallons from one 1 inch storm, so where it goes matters.
- Give it an exit. My rain barrel post says a barrel that fills up should have an outlet to let out excess water, and Dr. Jaber says there should be an opening that lets overflow escape when the barrel is full. AgriLife’s B-6153 guide adds: make inlets and overflow outlets the same size.
- Send it away from the house. The TWDB manual says to route tank overflow so it does not affect the foundation of the tank or any other structure.
- Or catch more of it. You can link barrels together. There are linking kits on Amazon, and it does not matter whether you connect the barrels at the top or the bottom. AgriLife’s guide also suggests connecting several tanks for large areas.
- Build a solid base. The TWDB manual says water weighs just over 8 pounds per gallon, so a full 55-gallon barrel weighs more than 440 pounds, and it says tanks belong on a stable, level pad. That matters most when you raise a barrel on a stand.
Screen out mosquitoes and block light
Screens and covers keep mosquitoes out without adding anything to the water:
- The hose from my downspout unit rests on a screen on top of the barrel, which keeps bugs and mosquitoes from laying eggs in the water.
- Dr. Jaber says screens on the gutters or around the downspout keep leaves and pollen out and also prevent mosquitoes, and that screens should cover any potential entry point.
- The TWDB manual says tanks must be covered and vents screened to discourage mosquito breeding.
- For algae, the TWDB manual says storage tanks must be opaque, and Dr. Jaber says barrels should be dark or painted a dark color so sunlight does not create algae blooms.
Dr. Jaber also says using the water between rains is important. A barrel you drain every week has room to catch the next storm.
Using barrel water on vegetables
Dr. Jaber says water from a simple barrel system should be treated as gray water, not suitable for drinking. For vegetables, he suggests watering in the morning and harvesting at the end of the day, and thoroughly washing any produce that may have touched the water. He calls watering with soaker hoses the most efficient way to irrigate, since it cuts water loss and splashing.
Drip works from a barrel too. My rain barrel post says to install a filter right after the barrel spigot to catch debris, then a drip irrigation timer after the filter. AgriLife’s B-6153 guide says to choose drip filters with 200-mesh screens and clean them regularly. Pressure is the catch: a drip system runs best at about 25 psi, though many emitters rated for 25 psi work at 15 psi with a longer watering time. Height is what makes pressure in a barrel: each foot adds 0.433 psi, so 2.3 feet of water above the outlet gives only about 1 psi. I run a hose from my barrel to beds slightly downhill of it, and that works well, though the pressure drops a little as the barrel empties. For more pressure, the post suggests raising the barrel higher or adding a pump.
Check your local rules first
The TWDB manual notes that rules, ordinances, building codes and homeowner association covenants run the gamut, from requiring rainwater harvesting on new construction to prohibiting tanks as an eyesore. Rules differ by place and change over time, so check with your city or county and any homeowners association before you buy barrels or a tank.
Quick questions
How much rainwater can I collect from my roof?
Multiply the roof footprint in square feet by the inches of rain and by 0.623 gallons, then by a collection efficiency. One inch of rain on a 1,000 square foot roof is 623 gallons in theory and about 530 gallons at 85% efficiency, the rate the Texas Water Development Board uses in its worked example.
How many rain barrels do I need?
Multiply your garden area in square feet by the inches of water it needs each week and by 0.623 to get gallons a week. Multiply that by the dry weeks you want to bridge, divide by the barrel size and round up. Two 4×8 beds at 1 inch a week use about 40 gallons a week, so two weeks of water is about 80 gallons, or two 55-gallon barrels.
How much rain does it take to fill a 55-gallon rain barrel?
Very little. Divide 55 by the gallons your roof sheds per inch of rain. At 85% efficiency a 1,000 square foot roof sheds about 530 gallons per inch, so about 0.1 inch fills one barrel. A 500 square foot roof section needs about 0.21 inch.
Do I measure the roof slope or the footprint?
The footprint. The Texas Water Development Board says the collection surface is the length times the width of the roof from eave to eave, no matter the pitch. If only one side of the roof has gutters, count only the area those gutters drain.
How many gallons per inch of rain per square foot?
0.623 gallons. Texas A&M AgriLife Extension uses 0.623 to turn inches of rain into gallons per square foot, and Iowa State University Extension uses the same figure for 1 inch of water on 1 square foot of garden. Real roofs deliver less because of splash, evaporation and first flush, so the calculator multiplies by a collection efficiency.
Plan the beds your barrels will water
Once you know how many gallons your roof can bank, plan the beds that water will go to. Plan My Garden is free to start: enter your zip code and it finds your frost dates, draw your beds, pick your crops, and it places each plant at square-foot spacing and builds a planting schedule from your frost dates.
Related: How To Set Up a Rain Barrel System · Raised Bed with Drip Irrigation · Best Drip Irrigation Timer · Outdoor Faucet and Drip System · Charts and Tools hub

