Rainwater Tank Size Calculator
Work out how much rainwater you can harvest from a roof — and what size tank to install for your usage and dry spells. Enter the roof area in sq ft, local rainfall in inches and daily demand, and get the harvest in gallons and a standard tank size. Everything runs on your device.
Guide: What Size Rainwater Tank Do I Need?Roof & rainfall
Demand & storage
Supply vs demand
Demand exceeds what the roof can harvest — the tank will rely on mains top-up, or reduce the daily draw.
Rain is seasonal — averages hide dry months
The annual figure spreads rain that may fall in a few wet months. Size storage for your dry season, screen the inlet, fit a first-flush diverter, and don’t treat roof water as drinkable without filtration and disinfection — many places regulate potable use.
Questions & answers
Everything you need to understand the rainwater tank size calculator.
How much rainwater can I harvest from my roof?
Gallons per year ≈ roof plan area (sq ft) × annual rainfall (inches) × 0.62 × collection efficiency. A 1,000 sq ft roof in a 24-inch rainfall area at 85% efficiency yields about 12,600 gallons (48,000 L) a year. Use the roof’s footprint (plan) area, not the sloped surface — rain falls vertically.
What collection efficiency should I use?
Around 80–90% for a clean metal or tiled roof with decent gutters. Losses come from evaporation, gutter overshoot in downpours, and the first-flush diverter discarding the dirty first run-off. Use the lower end for flat or rough roofs and undersized gutters.
What size tank should I install?
Size for the dry period you want to bridge: daily demand × days of storage. Using 50 gallons (200 L) a day through a 30-day dry spell needs 1,500 gallons (6,000 L) — round up to the next standard tank (common sizes run 250, 500, 1,000, 2,500 and 5,000 gallons). A tank bigger than your roof can refill just stores air; the calculator flags when demand outruns harvest.
Is harvested rainwater safe to drink?
Not without treatment. Straight off a roof it suits gardens, toilets, laundry and washing down. For drinking it needs filtration and disinfection (UV or chlorination), and many jurisdictions regulate potable use — check local rules. Always screen the inlet and use a first-flush diverter to keep the tank clean.
Why does the tank run dry even though the annual numbers work?
Rain is seasonal — an annual average hides a dry season that can be months long. If your use continues year-round, size the tank for the dry months (or accept topping up from mains) and remember the tank starts the dry season only as full as the last rains left it. Two smaller linked tanks also beat one big one for cleaning and redundancy.
More plumbing tools
ExequtechOS
Do the whole job in one place
A calculation is just the start. ExequtechOS takes it from estimate to quote, job card, invoice and paid — for your whole team.
Get started with ExequtechOS- Turn these numbers into a client-ready quote
- Job cards, invoicing & inventory in one place
- Works offline in the field, syncs when you’re back