Enter your roof length, width, and pitch to get your effective catchment area instantly — in square metres, square feet, and more. The foundation of any rainwater harvesting system.
Roof length & width inputs
Pitch correction factor
m², ft², acres & more
Runoff efficiency included
Formula based on horizontal projected area
Free · No sign-up
Last verified April 2026
Rainwater Harvesting
Roof Catchment Area Calculator
Enter roof footprint dimensions and pitch to get effective catchment area
Roof Footprint Dimensions
Roof Length
Roof Width
Roof Pitch & Efficiency
Roof Pitch
Runoff Coeff.
0–1
Runoff coefficient guide: Metal roofing ≈ 0.90, Tile / slate ≈ 0.85, Corrugated iron ≈ 0.80, Asphalt shingle ≈ 0.75, Green / living roof ≈ 0.40. Default is 0.85.
⚠ Please enter valid values (greater than zero) for roof length and width. Pitch must be 0–90°.
WaterTankCalculator.com — Roof Catchment Area Results
Your Results
Effective Catchment Area
—
Square Metres (m²)
Gross Footprint
— m²
Effective (ft²)
— ft²
Gross (ft²)
— ft²
Effective (acres)
— ac
Runoff Coeff.
—
Pitch Used
— °
Roof Footprint Visualisation
📖 How To Use
How to Use This Roof Catchment Area Calculator
Measuring your effective catchment area is the essential first step in sizing any rainwater harvesting system. Here's how to do it in under a minute:
Measure your roof footprint — not the slope surface
Walk around the outside of your building and measure its length and width at ground level (or measure the plan area from above). Rainwater falls vertically, so it's the horizontal projected area — not the sloped roof surface — that determines how much rain you collect.
Enter your roof pitch (optional)
For most harvesting calculations, pitch is already accounted for by using the footprint. However, entering your pitch lets the calculator confirm that your footprint dimensions are correct and display the slope surface area separately. Enter degrees (e.g., 30°), percentage (e.g., 58%), or pitch ratio (e.g., 7 for 7:12).
Set your runoff coefficient
Not all rain that falls on your roof makes it into your tank — some evaporates from the surface, some is lost at overflowing gutters, and some is absorbed by the material. The default of 0.85 suits most tile and metal roofs. Adjust based on your roofing material using the guide shown.
Read your effective catchment area
The primary result is your effective catchment area — this is the number to use when calculating how much rainwater you can collect from any given rainfall event.
Pro tip: If your building has multiple roof sections (e.g., a main house plus a garage), calculate each section separately and add the effective areas together. Only include sections whose gutters drain to your collection tank.
📐 The Formula
Roof Catchment Area Formula Explained
The effective catchment area is calculated in two steps — first the gross footprint, then adjusted for runoff efficiency:
Gross Footprint Area = Length × Width Effective Catchment Area = Gross Area × Runoff Coefficient
Example: 12 m × 8 m roof, coefficient 0.85
Gross = 12 × 8 = 96 m²
Effective = 96 × 0.85 = 81.6 m²
The runoff coefficient (also called collection efficiency) accounts for real-world losses between rainfall and your storage tank. It is always between 0 and 1. The higher the number, the more efficiently water is collected.
Runoff Coefficient by Roof Material
Roof Material
Coefficient
Notes
Stainless steel / ZINCALUME®
0.90–0.95
Highest efficiency; minimal absorption
Metal / corrugated iron
0.80–0.90
Slight oxidation losses over time
Glazed tile / slate
0.80–0.90
Smooth surface, low absorption
Concrete tile
0.75–0.85
Slightly porous; wets up before runoff
Asphalt / bitumen shingles
0.70–0.80
Higher evaporation in hot climates
Fibreglass / UPVC
0.85–0.90
Low absorption, smooth finish
Green / living roof
0.30–0.50
Significant retention by plants/soil
Thatched / grass
0.10–0.30
Very low; mostly absorbed and evaporated
Why Horizontal Footprint — Not Slope Area?
Rain falls vertically. No matter how steep your roof is, a 10 m × 8 m building always intercepts a 10 m × 8 m column of falling rain. The slope area is larger, but the additional surface doesn't catch any extra rain — it just means the water travels farther before reaching the gutter. This is why harvesting calculations use the plan (horizontal projected) area rather than the actual roof surface area.
For harvesting volume: always use the footprint × coefficient, not slope area.
💡 Use Cases
When Do You Need to Know Your Roof Catchment Area?
Sizing a Rainwater Harvesting Tank
To size your storage tank, you need to know how much water your roof can deliver in a given period. The formula is: Catchment Area (m²) × Rainfall (mm) × Coefficient = Volume (litres). Without an accurate catchment area, your tank will be over- or under-sized. Use the Rainwater Harvesting Calculator to go from catchment area to monthly collection volumes.
First Flush Diverter Sizing
First flush diverters work by volume — they capture the first few millimetres of rainfall (which carries the most contamination) before allowing clean water to flow to your tank. The required diverter volume is based directly on your catchment area. A typical rule is 1 litre of diverter capacity per 1 m² of roof area. Use our First Flush Diverter Size Calculator once you have your effective area.
Planning Gutter and Downpipe Capacity
Gutters and downpipes must be sized to handle peak rainfall intensity without overflowing. Larger catchment areas require wider gutters and more downpipes. Most residential gutter calculators ask for catchment area as a primary input.
Annual Savings and ROI Calculations
If you're evaluating the financial case for rainwater harvesting, your catchment area combined with local annual rainfall data gives you the maximum harvestable volume per year — the starting point for any ROI calculation.
Irrigation and Agricultural Planning
Farmers and market gardeners use roof catchment area to size farm dams and tanks that collect rain from barn roofs and shed roofs. Combined with crop water need data, catchment area determines whether an on-site supply is feasible or supplemental mains water is needed.
❓ FAQ
Frequently Asked Questions
How do I calculate roof catchment area for rainwater harvesting?
Measure the horizontal length and width of your roof at ground level (the building footprint, not the sloped surface), then multiply them together. This gives your gross area in m² or ft². Multiply by your runoff coefficient (typically 0.75–0.90) to get the effective catchment area — the actual volume-generating number used in harvesting calculations.
Does roof pitch affect catchment area?
No — for rainwater harvesting purposes, pitch does not affect how much rain you collect. Because rain falls vertically, the horizontal projected (plan) area is what matters, not the slope surface. A steeper roof has a larger physical surface, but intercepts exactly the same rainfall as a flat roof of the same footprint. Pitch matters for gutter design and flow rates, but not for collection volume.
What is a good runoff coefficient for my roof?
Most hard roofing materials (metal, tile, slate) have runoff coefficients of 0.80–0.90. Asphalt shingles run 0.70–0.80. Green or living roofs drop to 0.30–0.50 because plants and soil absorb a large portion. The default of 0.85 is a safe, conservative estimate for typical tiled or metal roofs in most climates. Use a lower figure if your area has high summer temperatures that cause significant evaporation.
How much water can I harvest per mm of rainfall?
The formula is: Litres = Catchment Area (m²) × Rainfall (mm) × Runoff Coefficient. For example, a 100 m² effective catchment area and 10 mm of rain yields 100 × 10 × 1 = 1,000 litres. With a coefficient of 0.85, that's 850 litres. One mm of rainfall over 1 m² of effective catchment area delivers exactly 1 litre.
What if my roof has multiple sections draining to different gutters?
Calculate each section separately using its own length × width, then add only the sections that drain to your collection tank. If your main house roof and garage both drain to the same tank, add their effective areas. If the garage drains to a separate outlet, exclude it. This is especially important for L-shaped or multi-gabled roofs where only part of the roof feeds your harvesting system.
How large a tank do I need for my roof catchment area?
Tank size depends on your catchment area, local rainfall patterns, and your water demand. A general rule is to size the tank to store 2–4 weeks of typical rainfall from your catchment area. For a 100 m² catchment in a region with 50 mm/month average, that's roughly 5,000 litres of monthly inflow — a 3,000–5,000 L tank is often a good starting point. Use the Rainwater Harvesting Calculator for a full analysis.
Can I use roof catchment area to size my gutters?
Yes — gutter capacity is directly related to catchment area and local peak rainfall intensity. Most gutter sizing tables ask for the catchment area in m² and the design storm intensity in mm/hr. A 100 m² roof in a region with 100 mm/hr storms needs gutters capable of handling ~2.8 L/s of flow. As a rule of thumb, standard 100 mm residential gutters are rated for roughly 30–50 m² of catchment in moderate-intensity climates.