Productive Toolbox

Rainwater Runoff Calculator

Calculate rainwater runoff volume from rainfall, land area, and surface type. Estimate stormwater runoff, drainage needs, and rainwater collection potential online for free.

🌧️

Rainwater Runoff Calculator

Estimate the volume of water runoff generated from rainfall over any land surface. Uses the Rational Runoff Formula: Runoff (L) = Rainfall (mm) × Area (m²) × Runoff Coefficient. Useful for stormwater planning, drainage design, and rainwater harvesting.

Settings

Coefficient: 0.3 — higher = more runoff

Formula
Runoff (L) = Rain (mm) × Area (m²) × C
1 mm on 1 m² = 1 liter of water

Estimated Runoff

Rainfall & Area

Runoff Coefficient Reference

Sandy Soil (0.20)Grass / Lawn — C = 0.3Roof (0.95)
0.0 (No runoff)1.0 (All runoff)

Quick Presets

What is a Rainwater Runoff Calculator?

A Rainwater Runoff Calculator is a stormwater engineering tool that estimates how much rainfall becomes surface runoff rather than infiltrating into the ground. It uses the Rational Runoff Formula — multiplying rainfall depth, catchment area, and a surface-specific runoff coefficient — to deliver instant volume estimates in liters, cubic meters, and gallons.

The core principle is simple: 1 mm of rainfall over 1 m² of surface produces exactly 1 liter of potential runoff. The runoff coefficient (C) then scales this by how much of that water actually flows off the surface versus soaking in. Impervious surfaces like concrete and roofs have coefficients near 0.90–0.95, while grass and sandy soils are as low as 0.20–0.30.

All calculations run entirely in your browser with no data sent to any server. The tool supports three rainfall units, four area units, eight preset surface types, and a custom coefficient mode for specialized surfaces.

How to Use the Runoff Calculator

Step-by-Step Guide

  1. 1Enter the rainfall amount and select the unit (mm, cm, or inches)
  2. 2Enter the land area and select the unit (m², ft², acres, or hectares)
  3. 3Choose the surface type from the dropdown — the coefficient is set automatically
  4. 4For custom surfaces, select 'Custom Coefficient' and enter a value between 0 and 1
  5. 5View the instant runoff estimate in liters, m³, gallons, and barrels
  6. 6Check the harvest potential rating and recommendations
  7. 7Copy, save, or export the result as a TXT report

Key Features

  • Real-time calculation as you type
  • 8 preset surface types with standard coefficients
  • Custom runoff coefficient mode
  • 3 rainfall units: mm, cm, inches
  • 4 area units: m², ft², acres, hectares
  • Output in liters, m³, gallons, and barrels
  • Rainwater harvest potential rating
  • Engineering recommendations
  • Calculation history with LocalStorage
  • Export results as TXT report
  • Copy to clipboard
  • Mobile-friendly for field use

Runoff Formula & Example Calculations

Core Formula

Runoff (L) = Rainfall (mm) × Area (m²) × C
Rainfall = depth of rain in millimeters
Area = catchment area in square meters
C = runoff coefficient (0.0 – 1.0)
1 mm of rain on 1 m² = 1 liter of water

Example Calculations

Concrete · 50 mm · 100 m²
50 mm × 100 m² × 0.90 = 4,500 liters
= 4.5 m³ ≈ 24 barrels
Grass · 30 mm · 500 m²
30 mm × 500 m² × 0.30 = 4,500 liters
= 4.5 m³ ≈ 24 barrels
Roof · 100 mm · 200 m²
100 mm × 200 m² × 0.95 = 19,000 liters
= 19 m³ ≈ 100 barrels

Runoff Coefficients by Surface Type

Surface TypeCoefficient (C)Runoff LevelTypical Use
Roof Surface0.95Very HighResidential & commercial rooftops
Concrete / Pavement0.90Very HighDriveways, sidewalks, plazas
Asphalt0.85HighRoads, parking lots, highways
Clay Soil0.70HighHeavy clay agricultural land
Gravel0.60ModerateGravel paths, driveways, parking
Bare Soil0.50ModerateConstruction sites, exposed earth
Grass / Lawn0.30LowLawns, parks, sports fields
Sandy Soil0.20Very LowSandy agricultural land, beaches

Who Uses This Calculator?

🏗️

Civil Engineers

Size drainage systems and stormwater infrastructure for development projects.

🌿

Environmental Engineers

Assess runoff impacts on watersheds, wetlands, and water quality.

👨‍🌾

Farmers & Agronomists

Plan field drainage and estimate water availability for irrigation.

🏙️

Urban Planners

Design permeable surfaces and green infrastructure to manage stormwater.

🌱

Landscape Designers

Calculate runoff from gardens, lawns, and hardscaped areas.

🎓

Students & Researchers

Learn hydrology concepts and verify runoff calculations for coursework.

Frequently Asked Questions

How is rainwater runoff calculated?

Runoff volume is calculated using the formula: Runoff (liters) = Rainfall (mm) × Area (m²) × Runoff Coefficient. The runoff coefficient (C) represents the fraction of rainfall that becomes surface runoff. For example, 50 mm of rain on 100 m² of concrete (C = 0.90) produces 50 × 100 × 0.90 = 4,500 liters.

What is a runoff coefficient?

The runoff coefficient (C) is a dimensionless number between 0 and 1 that represents the proportion of rainfall that becomes runoff. A coefficient of 0.90 means 90% of rainfall runs off the surface. Impervious surfaces like roofs and concrete have high coefficients, while permeable surfaces like grass and sandy soil have low coefficients.

Why does surface type matter for runoff?

Different surfaces have very different infiltration rates. Concrete and asphalt are nearly impervious, so most rainfall becomes runoff. Grass and soil absorb significant amounts of water, reducing runoff. Choosing the right surface type ensures accurate estimates for drainage design and water management.

What is the difference between runoff and infiltration?

Runoff is the portion of rainfall that flows over the surface into drains, streams, or collection systems. Infiltration is the portion that soaks into the ground and recharges groundwater. The runoff coefficient determines the split: C = 0.90 means 90% runoff and 10% infiltration.

Can I use this for rainwater harvesting calculations?

Yes. The calculator shows the total runoff volume available for collection. For harvesting, use a roof surface (C = 0.95) as your catchment area. Multiply the result by a first-flush factor (typically 0.85–0.90) to account for initial contamination. The harvest potential rating gives a quick guide to collection feasibility.

What units does the calculator support?

Rainfall can be entered in millimeters (mm), centimeters (cm), or inches (in). Land area can be entered in square meters (m²), square feet (ft²), acres, or hectares. Results are shown in liters, cubic meters (m³), US gallons, and standard barrels (~190 liters each).