Metric Unit Calculator
Construction calculator

Rainwater Tank Capacity Calculator

Required storage (m³): -

How this result was calculated

The formula, your substituted values, and the evaluated result are shown below.

Formula: dailyDemand * storageDays / 1000. Keep every input in the stated units. This result is a quantity-planning estimate; verify site measurements, waste factors, product yields, supplier data, applicable codes, and professional design requirements before construction.

Products that may help

Recommended

Udemy Education

Udemy is an AI-powered skills acceleration platform transforming how companies and individuals across the world build the capabilities needed to thrive in a rapidly evolving workplace.

View offerAffiliate link — we may earn a commission at no extra cost to you.

How the Rainwater Tank Capacity Calculator works

Calculate rainwater tank capacity for a site works construction scenario using clearly labelled project inputs.

Formula

dailyDemand * storageDays / 1000

Planning guidance

Formula: dailyDemand * storageDays / 1000. Keep every input in the stated units. This result is a quantity-planning estimate; verify site measurements, waste factors, product yields, supplier data, applicable codes, and professional design requirements before construction.

About this calculator

Calculate rainwater tank capacity for a site works construction scenario using clearly labelled project inputs.

Calculator guide

How the rainwater tank calculator works

This calculator sizes the storage you need to keep supplying water through a dry spell:

Storage (m³) = daily demand (L/day) × days of storage ÷ 1,000

Multiply the answer by 1,000 to get litres, which is how tanks are sold.

Worked example: toilets, laundry and garden

  1. Daily use from the tank: toilets 100 L + laundry 80 L + garden 120 L = 300 L/day
  2. Driest stretch you want to cover: 60 days
  3. 300 × 60 ÷ 1,000 = 18 m³, an 18,000 L tank (or two 9,000 L tanks)

Check the supply side too

A tank is only useful if your roof can fill it. The yearly harvest is:

Litres per year ≈ roof area (m²) × annual rainfall (mm) × 0.8

The 0.8 allows for first-flush diversion, evaporation and overflow. A 150 m² roof in an area with 600 mm of annual rain gives about 150 × 600 × 0.8 = 72,000 L a year, about 200 L a day on average. That supports the 300 L/day example only in wetter months, so the tank will draw down in summer. A local rainfall history helps balance the two.

Typical household demand

UseRough daily use
Toilet (dual flush, 4 people)80–120 L
Washing machine50–100 L
Garden watering100–500 L (seasonal)
Whole house (if tank is the only supply)150–200 L per person

Things to plan for

How big a rainwater tank do I need?

Multiply the water you'll draw each day by the longest dry spell you want to cover. For 300 L/day over 60 days, that's 18,000 L.

How much water can I collect from my roof?

Roughly roof area × rainfall (mm) × 0.8. Each millimetre of rain on 100 m² of roof yields about 80 L.

Is a bigger tank always better?

Not if your roof can't fill it. Size the tank to both your demand and your roof's catchment.