Calculate rainwater yield & tank size
This calculator helps you estimate how much rainwater you can collect from your roof and what tank size best suits your needs. It uses your roof area, a roof type (runoff coefficient 0.30 to 0.95) and a region with a fixed annual rainfall between 700 and 1,500 mm; the tank recommendation covers three weeks of your daily use or one month’s yield. Get a clear picture of your potential savings before investing in a rainwater harvesting system.
Thanks for your feedback!
Start with your roof's catchment area, multiply it by the local rainfall you want to capture and subtract losses from overflow, splash and filtering. Then compare that yield with how much water you actually use in the garden over a dry spell — the tank only needs to bridge the gap between rain events, not store a whole year.
It depends almost entirely on the roof area feeding the barrel: a large roof section can fill it in a single modest shower, while a small shed roof may need several heavy downpours. Multiply the roof area by the rainfall depth to get the volume, then subtract roughly a tenth for losses.
Size it around the longest dry period you want to cover, multiplied by your daily water demand. Garden-only users typically need far less storage than households using rainwater for toilets and laundry, and a tank larger than your roof can refill is wasted money.
Multiply the horizontal roof area by the rainfall depth for the period, then apply a runoff coefficient for the roof material and a small deduction for the filter. Tiled and metal roofs lose less than gravel or green roofs.
Rules vary by country, state and even municipality — some places encourage unlimited harvesting, others cap barrel volume or require a permit for larger tanks and any connection to indoor plumbing. Check with your local water authority or building department before installing.
Compare monthly rainfall yield from your roof against monthly water demand, and pick the storage volume that keeps the tank from running dry during the driest stretch. A simple month-by-month balance calculation shows where extra capacity stops adding useful water.
Larger tanks generally need a level, load-bearing base, and a reinforced concrete slab is the standard solution because water is extremely heavy. Small barrels can sit on compacted gravel or paving slabs, as long as the surface is flat and stable.
Work out annual roof yield from catchment area, rainfall and runoff losses, then estimate annual demand from garden watering and any indoor uses. Storage is normally set to cover a few weeks of demand, sized to whichever is smaller — supply or demand.
Polyethylene tanks typically last a couple of decades if shielded from direct sunlight, while concrete and properly coated steel tanks can serve considerably longer. Lifespan depends mainly on UV exposure, water quality and how well the base and fittings were installed.
Collecting rainwater is one of the smartest ways to reduce your water bills, protect the environment, and keep your garden thriving even during dry spells. Our free Rainwater Tank Calculator helps you quickly determine how much rainwater your roof can harvest each year and what tank size best suits your needs. Whether you want to water your garden, flush toilets, or run your washing machine on rainwater, this tool gives you the numbers you need to plan your system confidently.
You enter your roof area and choose the roof type and a region; optionally you add your daily garden use. The tool then shows the annual yield in m³ and the monthly yield in litres, with a daily use also the coverage rate, and recommends a tank size.
Rainwater harvesting has clear environmental and financial advantages that make it worth considering for almost any property owner:
Consider a typical detached house in London with a projected roof area of 90 m² and concrete roof tiles (“Tiles — 0.75” in the calculator). London's rainfall is not in the list, so choose the closest value, “Central Germany — 700 mm”: the calculator shows 47.2 m³ a year and about 3,937 litres a month. For about 600 mm, scale it: 47.25 × 600 ÷ 700 ≈ 40.5 m³, or around 110 litres per day. With 60 litres of daily use the calculator recommends a 1,500 litre tank (three weeks of use) and a coverage rate of 100%; without a daily use it suggests 4,000 litres, one month's yield.
Tank size depends on both your annual yield and your intended use. As a general guide: Garden irrigation only typically requires 1,000–3,000 litres. Garden plus toilets calls for 3,000–6,000 litres. Full household use including laundry benefits from tanks of 6,000–15,000 litres or more. The calculator itself recommends a tank for 21 days (three weeks) of your daily use, or one month’s yield if you leave the use empty, rounded up to the next standard size between 1,000 and 10,000 litres. It never suggests more than 10,000 litres.
Above-ground tanks (butts and barrels) are inexpensive and easy to install but limited in capacity, typically 100–1,000 litres. Underground tanks or cisterns offer much larger capacities (3,000–20,000+ litres), keep water cool to prevent algae growth, and are discreet. For year-round household use, an underground system is strongly recommended.
The accuracy of your results depends heavily on using reliable rainfall figures. In the UK, the Met Office provides regional rainfall averages. In the US, NOAA offers detailed precipitation maps. In Australia, the Bureau of Meteorology (BOM) publishes location-specific data. Always use the long-term average annual rainfall for your specific area rather than a national average for the most realistic estimate.
The calculated yield is a theoretical estimate based on average conditions. In practice, account for a 10–20% loss due to evaporation, overflow during heavy storms, and system downtime for maintenance. The runoff coefficient in the calculator already accounts for some of these losses.
The calculator uses one fixed value per roof type: tiles 0.75, metal 0.95, bitumen 0.80, flat roof with gravel 0.60 and green roof 0.30. For other roofs, choose the most similar type.
In most countries, untreated rainwater is not approved for drinking without certified filtration and disinfection systems. It is legally and safely used for toilet flushing, garden watering, and laundry in most jurisdictions. Always check your local regulations.
Requirements vary by country and region. In the UK, most domestic rainwater systems do not require planning permission, but systems connected to mains water must meet specific standards to prevent cross-contamination. Always consult your local water authority before installation.
Experts recommend inspecting your tank annually and cleaning it every 2–3 years to remove sediment and prevent bacterial growth. First-flush diverters and leaf guards on gutters significantly reduce contamination and maintenance needs.