Use the free tool below: your data never leaves your browser — all work happens on your device, and nothing is uploaded to any server.
How much rain can your roof really catch?
Every rainfall turns a roof into a catchment area, and the water running off it is free, soft, and ideal for garden use. Yet most people guess wildly at how much that is worth: some buy a tank far too small and watch it overflow in the first storm, while others buy a huge tank that never fills. The harvest depends on three things only: the roof area, the rainfall depth, and how much of the rain actually reaches the tank instead of splashing, leaking, or being held back by a first-flush diverter.
This calculator estimates that harvest for you. Enter your roof area, the rainfall for the period you care about, and your roof type, and it gives you the collectible water in gallons and litres, plus a suggested tank size rounded up to the next 100 gallons. Use a monthly rainfall figure to size a tank for regular use, or an annual figure to see the year’s total potential.
How the rainwater math works
One inch of rain over one square foot is about 0.623 gallons, so the raw harvest is roof area times rainfall inches times 0.623. The calculator then multiplies by a collection efficiency: about 0.95 for smooth metal roofs, 0.90 for tile, and 0.85 for asphalt shingles, which lose more to absorption, splashing, and rough surfaces. The efficiency also covers the small loss from a first-flush diverter, which discards the first dirty runoff from each storm.
The same math works in metric, with the calculator converting square metres and millimetres into the same base units before multiplying, so the litre answer matches the gallon answer. A roof of 1,000 square feet catching 1 inch of rain at 85 percent efficiency yields about 530 gallons, which is roughly 2,000 litres, a number that surprises most first-time harvesters.
A worked example
Take a house with a 1,000 square foot roof in a month that brings 1 inch of rain, with asphalt shingles at 85 percent efficiency. The harvest is 1,000 times 1 times 0.623 times 0.85, which is about 530 gallons, or 2,004 litres, and the suggested tank size rounds up to 600 gallons. That single month of rain waters a modest vegetable garden for weeks, though not through a dry summer on its own.
Now try the annual picture: 36 inches of rain a year on the same roof at the same efficiency gives about 19,064 gallons, or over 72,000 litres, across the year. That annual total is the ceiling, not a promise, because rain arrives in bursts and a tank can only hold what falls since it was last emptied. Sizing for one wet month and using the water steadily beats sizing for the whole year and hoping.
Tips for a better harvest
Keep gutters and downspouts clean, because a blocked gutter sends the whole harvest over the edge instead of into the tank. Fit a leaf screen and a first-flush diverter, which keeps the dirtiest first runoff, with its bird droppings and dust, out of the tank. Use a dark, covered tank to block light, which stops algae growth, and fit a fine mesh over every opening so mosquitoes cannot breed inside.
Common mistakes
The most common mistake is sizing the tank from the annual rainfall and then wondering why it never fills: tanks fill from single storms and the weeks between them, not from yearly averages. The second mistake is counting the whole roof footprint when only part of it drains to the tank. Measure only the roof area that actually feeds your downspouts, and ignore sections that drain elsewhere.
People also forget overflow. Every tank needs an overflow pipe at least as big as the inlet, led away from foundations and paths, because a tank without overflow floods exactly when rain is heaviest. Check the overflow route before the first big storm, not during it.
Safety and limits
Rainwater harvest figures are estimates from roof area and rainfall, not guarantees. Local climate, roof condition, and gutter layout govern the real harvest, and collected rainwater is not drinking water unless it is treated and tested to local standards. Use harvested water for gardens, washing, and flushing where local rules allow, keep tanks covered and screened, and never let children play in or around an open tank. Always follow local rules on rainwater collection, since some areas restrict it.
Frequently asked questions
Is roof water safe for vegetables? For watering soil around vegetables it is widely used, but avoid overhead watering of leafy greens with untreated roof water, and wash produce well, since roofs collect dust, bird droppings, and debris.
Do I need a pump? A tank on a stand gives enough pressure for a watering can or a short hose by gravity, but drip lines and long hoses usually need a small pump. Size the pump for the hose run, not for the tank size.
Use the calculator above with your real roof area and a monthly rainfall figure, size the tank for a wet month rather than the whole year, and keep gutters, screens, and overflow in good order. A roof you already own is the cheapest water supply a garden can have, and the tank just turns a storm into watering you can use weeks later.
