Off-Grid Rainwater Catchment Calculator

What this calculator does: You enter your average annual rainfall, the number of people in your household and how many gallons each person uses per day. The calculator totals your household water use, then works out how much roof area would collect that much water over a year of average rain, allowing for the share of rain that never reaches the tank, and suggests a storage tank size for the dry spell you choose. If you also enter your roof area, it shows how much of your water use that roof could supply.

Who it’s for: Off-grid and rural households deciding whether rainwater catchment could cover their water needs, and homesteaders who want a first-pass idea of roof area and tank size before pricing a system.

The answer it produces: Your total annual and monthly water use, your average monthly rainfall, the roof catchment area (in square feet) needed to cover that use at your collection efficiency, and a tank size in gallons for the dry spell you enter. With a roof area entered, it also gives the gallons your roof could collect in a year, the percentage of your use that covers, and any shortfall.

Important limitation: The tool works from your annual average rainfall and applies one collection efficiency, 80% unless you change it, to everything that lands on the roof. It does not look at the month-by-month pattern of rain, so a real system can run dry in the dry season even when the yearly totals look sufficient. The tank size is simply your daily water use multiplied by the dry-spell length you type in. It does not simulate the tank filling and emptying.

Calculate Your Roof Area and Tank Size

Use your area’s long-term average annual rainfall in inches. You can find it in the NOAA U.S. Climate Normals for a weather station near you.

Rainwater Harvesting Calculator

Not all rain that lands on a roof reaches the tank. Splash, first-flush diversion, evaporation, and overflow in heavy storms all take a share. 80% is a common planning figure; use a lower number for rough roofing or a long gutter run.
Measure the footprint of the roof that drains to your gutters, not the sloped surface. Enter it to see how much of your water use it could supply.
The tank has to carry you through the longest stretch without useful rain where you live. Use a bigger number if your region has a long dry season.
Rustic rainwater collection barrel for off-grid homestead water catchment

How the Calculation Works

When you press Calculate, the tool first checks your entries and then runs these steps in your browser:

  1. Daily use. People × gallons per person per day.
  2. Annual and monthly use. Daily use × 365 for the year, and daily use × 30 for a month.
  3. Average monthly rainfall. Annual rainfall ÷ 12. It is shown for reference and is not used in the roof calculation.
  4. Yield per square foot of roof. Annual rainfall × 0.623 × collection efficiency. The 0.623 is the number of gallons one inch of rain puts on one square foot: a cubic foot holds about 7.48 gallons, and an inch is one twelfth of a foot.
  5. Roof area needed. Annual use ÷ the yield per square foot.
  6. Suggested tank. Daily use × the longest dry spell you want to cover, in days.
  7. If you entered a roof area. Roof area × the yield per square foot gives the gallons collected in a year. Dividing by annual use gives the percentage of your water use the roof could supply, and any gap is shown as a shortfall in gallons per year.

Two things follow from that. First, the roof area comes from annual totals, so it treats the year as one lump of rain and one lump of use. Second, the tank size never changes with rainfall or roof size. It depends only on how much water your household uses and the dry-spell length you choose. The Texas Water Development Board gives the same 0.62 gallons per square foot per inch of rain, and a collection efficiency of 75% to 85% for real systems. The tool’s starting 80% sits inside that range, and you can change it.

Inputs and Assumptions

These are the fields you fill in, with the values the calculator starts with:

InputStarting valueNotes
Average annual rainfall (inches)35Use the long-term average for your location, not last year’s total. Must be greater than zero.
People in household4Must be greater than zero.
Water use per person (gallons per day)60Include everything you plan to supply from rainwater. For reference, the EPA says the average American uses about 82 gallons a day at home, and that more than 30% of household use is outdoors. Must be greater than zero.
Collection efficiency (%)80The share of rain on the roof that actually reaches the tank. Allowed from 1 to 100. The Texas Water Development Board puts real systems at 75% to 85%.
Your roof catchment area (sq ft), optionalblankThe footprint of the roof that drains to your gutters. Leave it blank to see only the roof area you would need.
Longest dry spell to cover (days)30Sets the tank size. At least 1.

And these are the assumptions built into the tool:

AssumptionValue used
Capture efficiencyOne flat percentage for the whole year, 80% unless you change it.
Rain patternOnly the annual average is used. The tool does not look at which months get the rain.
Water useConstant every day of the year.
StorageDaily household use multiplied by the dry-spell days you enter, 30 by default.
Rain on the roof0.623 gallons per square foot per inch.
Not includedOverflow when the tank is full, a month-by-month tank balance, leaks, water treatment, pump power and freezing. First-flush loss and evaporation are covered only by the single collection efficiency figure.

What the Result Means

  • Total Annual Water Usage. The gallons your household would use in a year. Compare it with what your roof can collect over the same year.
  • Total Monthly Water Usage. Thirty days of use. This is also the tool’s tank suggestion.
  • Average Monthly Rainfall. Your annual rainfall spread evenly over 12 months. Almost no place gets rain this evenly.
  • Roof Catchment Area Needed to Cover Annual Usage. The square feet of roof that would supply your full use over an average year at the collection efficiency you chose. If your roof is smaller than this number, rainwater alone will not cover the year. If it is larger, you have some margin, but rain does not arrive evenly, so check the dry months.
  • Suggested Minimum Storage Tank Size. Your daily use multiplied by the dry-spell days you entered, in gallons. It is only as good as the dry-spell length you choose.
  • Your roof’s yearly collection. Shown when you enter a roof area: the gallons per year your roof could collect, the percentage of your annual use that covers, and the shortfall in gallons if it is under 100%.

Example Calculation

Use the calculator’s starting values: 35 inches of rain a year, 4 people, 60 gallons per person per day, 80% collection efficiency and a 30-day dry spell.

StepCalculationResult
Daily use4 × 60240 gallons
Annual use240 × 36587,600 gallons
Monthly use240 × 307,200 gallons
Average monthly rainfall35 ÷ 122.92 inches
Yield per square foot of roof35 × 0.623 × 0.8017.44 gallons per year
Roof area needed87,600 ÷ 17.445,022 square feet
Suggested tank240 × 30 days7,200 gallons

Testing a real roof. Suppose the house has a 2,000 square foot roof. Enter it in the optional roof area field. In a 35 inch year it would catch 2,000 × 17.44 = about 34,900 gallons. The tool reports that as about 40% of the household’s 87,600 gallons, or around 96 gallons a day, with a shortfall of about 52,700 gallons a year. The family would still need another source, a much bigger roof, or lower use.

Why the tank number depends on your dry spell. If this household went three dry months in a row, it would draw 90 × 240 = 21,600 gallons from storage. With the default 30 days the tool suggests 7,200. Set the dry-spell box to 90 and it suggests 21,600. The tool cannot find your dry spell for you, because it does not look at monthly rainfall, so take the number from your local rainfall data.

Rainfall changes the roof requirement dramatically. For the same household, the roof area the tool shows at 100% efficiency and at its starting 80% efficiency look like this:

Annual rainfallRoof area at 100% efficiencyAt 80% efficiency
10 inches14,061 sq ft17,576 sq ft
20 inches7,030 sq ft8,788 sq ft
35 inches4,017 sq ft5,022 sq ft
55 inches2,557 sq ft3,196 sq ft

How to Use the Result in a Real System

  1. Start with honest use numbers. Measure your actual gallons per day if you can, and decide whether rainwater will supply drinking and cooking water, bathing, the garden and livestock, or only some of them.
  2. Compare the roof area to what you have. Measure the roof by its footprint, the area it covers when viewed from above, because that is the surface the rain falls on. Include only roof sections that drain to your gutters and tank, and enter the figure in the roof area box to see the percentage of your use it could cover.
  3. Choose an honest efficiency. The tool starts at 80%. The Texas Water Development Board uses 75% to 85% for typical systems. Use a lower figure for a rough roof, a long gutter run or a system without a first-flush diverter.
  4. Size the tank for your dry season. Look up your month-by-month rainfall, find your longest stretch of little rain, and enter its length in days in the dry-spell box. The tool multiplies it by your daily use.
  5. Plan the extras. A first-flush diverter, screens on the inlet and overflow, and a way to keep the tank clean all affect how much water you actually keep and how safe it is. The CDC notes that a first-flush diverter sends the first, dirtiest runoff of a storm away from the tank.
  6. Decide about drinking water separately. Filtration, disinfection and regular testing are a design decision on their own, and not something this calculator covers. See the FAQ below.
  7. Check local rules and price the whole system. Confirm rainwater collection is allowed where you live, then take the tank and roof requirements to our off-grid budget calculator. If a pump will move the water, size its power on the off-grid solar calculator page.

Important Variables That Can Change the Result

  • Seasonal rain pattern. A place with a long dry season needs far more storage than one with steady rain, even if the annual totals match.
  • Year-to-year variation. A dry year can deliver much less than the long-term average, so a system sized to the average can run short.
  • Roof material and condition. The efficiency of a real collection system is commonly put at 75% to 85%, and roofing materials can also leach substances into the water.
  • Gutters and downspouts. Clogged, undersized or leaking gutters lose water during heavy rain.
  • How much of the roof drains to the tank. A porch, dormer or second roof that drains elsewhere does not count toward your catchment area.
  • Water use habits. Garden watering is seasonal, and it often peaks when rain is scarce. A daily average hides that.
  • Tank overflow and evaporation. A tank that fills during a storm sheds the excess, so a small tank captures less of the annual rain than a large one.
  • Cold weather. Freezing can stop collection and damage tanks and pipes, and snow does not run off a roof the way rain does.

Common Mistakes

  • Leaving the roof area blank. The field is optional, but without it the tool only tells you the roof you would need. Enter your own roof to see what it would actually supply.
  • Entering monthly or last year’s rainfall. The field wants the long-term annual average in inches.
  • Setting collection efficiency to 100%. Plan on losing 15% to 25% of what falls on the roof.
  • Leaving the dry spell at 30 days in a region with a long dry season. The tank size is only as long as the dry spell you enter, and dry spells often run longer than a month.
  • Measuring the sloped roof surface. Use the footprint the roof covers from above.
  • Entering gallons per household instead of per person. The tool multiplies by the number of people for you.
  • Forgetting the garden and animals. Add their water to your per-person figure, or the tool will underestimate.
  • Drinking untreated roof water. Rainwater is not automatically safe to drink.

When This Calculator Should NOT Be Used

  • To design a drinking water system. It does nothing about filtration, disinfection or testing.
  • To size a tank in a strongly seasonal climate without checking monthly rainfall. If your rain falls in a few months and the rest of the year is dry, the default 30-day tank will run out. Enter your real dry-spell length, and check it against month-by-month data.
  • As proof that rainwater will be your only source. Use it to test the idea, then check it against month-by-month rainfall data.
  • Where collection is restricted. Rules vary by state and some states limit who may collect rainwater and how it may be used.
  • For farms, commercial buildings or large livestock operations. Those need a proper water budget and an engineered design.
  • For final purchasing decisions. Get a design from a rainwater harvesting professional before you buy tanks, pumps and treatment equipment.

Related Honey Hen Calculators

Related Honey Hen Articles

Authoritative Sources

Rainwater Catchment Calculator FAQ

How big of a rainwater tank do I actually need?

Enough to carry your household through the longest stretch of little rain in your area. Look at monthly rainfall data, find that stretch in days, and enter it in the calculator’s dry-spell box. In the example above, three dry months would need 21,600 gallons, not the 7,200 that the default 30 days gives.

How much water does a roof collect per inch of rain?

About 0.623 gallons per square foot, so 1,000 square feet of roof yields about 623 gallons per inch of rain if nothing is lost. At 80% efficiency that drops to about 498 gallons.

Why does the tank size stay the same when I change the rainfall?

Because the tool sets the tank from your daily water use and the dry-spell days you enter. Rainfall only changes the roof area result and the share of your use a roof covers. If you want to size a tank for a specific dry season, use month-by-month rainfall data to choose the dry-spell length.

Is collected rainwater safe to drink?

Not without treatment. The CDC says rainwater is not necessarily safe to drink until germs and chemicals are removed, and that roofing, gutters and storage materials can add contaminants. Test the water regularly if you drink, cook or bathe with it, and ask your local health department what to test for.

Does roof material make a difference?

Yes, in two ways. It affects how much of the rain you actually capture, and it affects what the water picks up on the way to your tank. Smooth, clean roofs generally shed water better than rough or worn ones, and the CDC warns that some roofing materials can leach metals and other substances.

Is rainwater harvesting legal everywhere?

Not everywhere. According to the National Conference of State Legislatures, most states allow unrestricted collection, but about 19 have some restrictions, often based on historic water rights. Check your state and county rules before you build a large system.

Where do I find my average annual rainfall?

Use the NOAA U.S. Climate Normals for a weather station near your property. They cover 1991 to 2020 and include annual and monthly precipitation. Stations can differ from your exact location, so if you live in hills or near the coast, choose the closest one at a similar elevation.

This calculator provides general planning estimates, not an engineering design. Actual catchment yield depends on your specific roof material, gutter condition, and local rainfall variability — consult a rainwater harvesting professional for a system designed to your property.