WooCommerce Themes

No products in the cart.

How Much Rainwater Can You Actually Harvest? A City-Wise Estimate Guide

Share

Rainwater harvesting

You don’t actually need a rainwater harvesting calculator to work out how much rain your roof can catch. This guide gives you the formula and the city-wise rainfall data to do the sum yourself, by hand, in a couple of minutes. It isn’t an interactive tool that spits out a number when you type in your details; it shows you the same calculation those tools run behind the scenes, so you understand where the figure comes from and can trust it. All you’ll need is your roof’s floor area, your city’s annual rainfall, and one adjustment factor for your roof type. We’ll walk through each part, share verified rainfall figures for major Indian cities, and finish with a worked example you can copy for your own home.

Key Takeaways

  • The formula is Roof Area × Annual Rainfall × Runoff Coefficient, giving your yearly harvest in litres.
  • Three things move the result: your roof size, your city’s rainfall, and your roof material.
  • Example: A 100 sq m roof in Bengaluru catches roughly 79,000 litres a year.
  • Your next step: note your roof area, look up your city below, and do the sum.

The Rainwater Harvesting Formula and What Each Part Means

Every estimate rests on one simple line, and it’s the entire engine behind any rainwater harvesting calculator. The rainwater harvesting formula used across Indian practice, including in the Centre for Science and Environment’s rooftop harvesting guidance, is:

Harvestable water (litres) = Roof Area (m²) × Annual Rainfall (mm) × Runoff Coefficient

It helps to know that one millimetre of rain on one square metre of roof gives exactly one litre of water, which is why the first two numbers multiply so cleanly. Here’s what each part means.

  • Roof area is the flat, top-down footprint of your roof in square metres, not the sloping surface. Rain falls vertically, so the area seen from above is what counts. Measure the building’s length and width and multiply.
  • Annual rainfall is how much rain your city gets in a normal year, in millimetres. Use the long-period figure, not last year’s total, since any single year runs high or low. The city table below gives these.
  • The runoff coefficient is the honest bit. Not every drop reaches your tank, because some evaporates, some soaks into the surface, and some splashes off. The coefficient is the fraction you can realistically collect, and it depends on the roof material. A smooth metal or GI-sheet roof sheds the most, near 0.9. A concrete or RCC roof takes about 0.85, the value most Indian calculations use. A rougher tiled roof holds back more, closer to 0.75. Match it to your roof and you get a realistic number instead of an inflated one.

Also, Read: Best Water Tanks for Rainwater Harvesting in Indian Homes

What Is a First Flush Diverter and Should You Account for It?

A first flush diverter is a simple valve or pipe that throws away the very first run of rainwater before it can reach your tank. As CSE explains, that first spell washes off the dust, bird droppings and airborne pollutants that settle on your roof between showers, so letting it drain away keeps the stored water much cleaner.

Now, should you subtract it separately in your sum? No, and this trips people up. The runoff coefficient you already used, the 0.85 or so, has these losses baked into it. That’s exactly why the figure is 85% and not 100%. The first flush is one reason your actual harvest always comes in below the theoretical maximum, along with evaporation and what the roof absorbs. The formula already accounts for it, so you still fit the diverter for water quality without double-counting the volume.

Check Out Sintex Underground Water Tank

City-Wise Rainwater Data to Calculate Your Own Estimate

This is the reference half of the calculation, and no online rainwater collection calculator is needed to use it. Read your city’s annual rainfall from the table below, drop it into the rainwater harvesting formula above along with your own roof area, and you have your estimate. The figures are the India Meteorological Department’s Climatological Tables 1991-2020, which cover the current WMO standard normal period, so they describe a normal year rather than any single monsoon. The third column shows what a standard 100 square metre RCC roof would harvest in each city, using a 0.85 runoff coefficient, to give you a feel for the range across the country.

City (IMD station) Annual rainfall, 1991-2020 (mm) Litres from a 100 m² RCC roof
Mumbai (Santacruz) 2,502 ~2,12,700
Thiruvananthapuram 1,835 ~1,56,000
Kolkata (Alipore) 1,813 ~1,54,100
Guwahati 1,695 ~1,44,100
Chennai (Nungambakkam) 1,377 ~1,17,000
Nagpur 1,151 ~97,900
Bengaluru 1,078 ~91,600
Lucknow 861 ~73,200
Hyderabad 860 ~73,100
Pune 841 ~71,500
Ahmedabad 784 ~66,600
New Delhi (Safdarjung) 759 ~64,500
Jaipur 600 ~51,000
Jodhpur 370 ~31,500
Jaisalmer 237 ~20,100

Rainfall is recorded at a specific observatory, so each city names its station, and a few large cities have more than one. If your town isn’t listed, use the nearest large city, or read your own station’s normal from the IMD source above.

Also, Read: Why Underground Tanks Are Ideal for Water Conservation?

Quick Reference: Work Through One Example Yourself

Let’s run the whole thing once so you can repeat it. Say you live in Bengaluru with a 100 square metre RCC rooftop.

  • Roof area: 100 m².
  • Annual rainfall: from the table, Bengaluru gets 1,078 mm in a normal year.
  • Runoff coefficient: an RCC roof takes 0.85.
  • Multiply: 100 × 1,078 × 0.85 = about 91,600 litres a year.

Those four steps are all any rainwater harvesting calculator does; running them yourself just means you can see every number. That’s a realistic yearly figure, with the roof-and-weather losses already discounted by the coefficient. Swap in your own roof area and your city’s rainfall, and you have your own estimate. Remember it’s an average: a strong monsoon year will beat it and a weak one will fall short, so treat it as a planning number rather than a guarantee.

Conclusion

Working out your rainwater potential comes down to three numbers you can find in minutes, no rainwater harvesting calculator required: your roof size, your city’s rainfall, and the right coefficient for your roof. The formula gives you a sound, realistic estimate, though what you actually capture still depends on site conditions, roof type, and how well the system is designed and maintained. Once you know roughly how much water you’re working with, the next decision is where to store it, and the right tank decides how much of that harvest stays usable. For help choosing one, see Best Water Tanks for Rainwater Harvesting in Indian Homes.

Calculate Roof Area (in square metres) × Annual Rainfall (in millimetres) × Runoff Coefficient, and it gives your harvest in litres. The runoff coefficient is usually around 0.85 for a concrete roof. Because one millimetre of rain on one square metre equals one litre, the numbers combine neatly.

Yes, quite a bit. Smooth surfaces shed water better than rough ones. A metal or GI-sheet roof collects the most, at a coefficient near 0.9; a concrete roof sits around 0.85, and a tiled roof is closer to 0.75 because more water soaks in or is held back.

Some rain always evaporates off the hot roof, some is absorbed by the surface, and the first flush is deliberately drained away to keep the water clean. The runoff coefficient in the formula already accounts for all of this, which is why a realistic estimate uses 0.85 rather than a full 1.0.

It's strongly recommended. The first rain off your roof carries the most dust, droppings and pollutants, and a first flush diverter sends that dirty initial flow away before it reaches your tank. It protects water quality and reduces how often you have to clean your storage.

Often, yes. Under the Model Building Bye-Laws, plots of 100 square metres or more must include a rainwater harvesting plan, and 33 states and union territories have adopted this. The exact plot-size trigger varies locally, so check your city's building rules.

Related blogs

Let our experts help you!

    Thank You!

    for sharing your details.

    We will get in touch with you shortly!