Roof Drainage Calculator
Calculate required drainage capacity based on rainfall intensity, roof area, and slope using the Rational Method (Q=CIA) to size gutters and downspouts correctly
Calculate peak runoff from your roof based on area, slope, and rainfall intensity
Quick presets
Roof Area
2,166 sq ft
21.7 squares • 93 linear ft
Professional Calculator
Extended parameters for precise calculations
Estimated Materials
60 bundles
Roof Area
1,792 sq ft
Squares
17.9
Detailed Breakdown
How to Use This Calculator
Rainfall Analysis tab: Enter your total roof area (plan view — horizontal projection, not the sloped surface area), select the design rainfall intensity for your region, and choose your roof surface type. The calculator computes peak runoff in gallons per minute using Q = C x I x A x 0.0104. This tells you exactly how much water your drainage system must handle during a design storm. The runoff coefficient adjusts for surface type — smooth surfaces like metal shed nearly all rainfall, while green roofs absorb 40-60%. This tab answers the fundamental question: "How much water does my roof produce?"
Gutter Sizing tab: Based on your roof area per gutter run, run length, and rainfall intensity, this tab recommends the correct gutter profile (5" K-style, 6" K-style, half-round, or commercial box) and downspout size and spacing. Each gutter profile has a published maximum capacity, and the calculator compares your peak runoff against that capacity to determine if the selected profile is adequate. It also flags when a gutter run is too long for a single downspout outlet and recommends adding a mid-run outlet.
Overflow Risk tab: This advanced tab evaluates your installed or planned system against various storm intensities. It calculates the safety margin between your system's capacity and the design storm runoff, then assesses overflow probability for different storm return periods (5-year, 10-year, 25-year). It also accounts for the capacity reduction from gutter guards if installed. This tab is invaluable for homeowners in tropical or high-rainfall zones who need to understand whether their system can handle extreme weather events.
The Formula
Peak Runoff (Rational Method): Q (GPM) = C x I x A x 0.0104 - C = Runoff coefficient (shingles/metal: 0.95, tile: 0.90, flat membrane: 0.90, green roof: 0.40-0.60) - I = Rainfall intensity (inches per hour) — 5-year return period, 5-minute duration - A = Roof area in plan view (sq ft) - 0.0104 = conversion factor (1 acre-inch/hr to GPM / 43,560 sq ft/acre) Example: 2,000 sq ft shingle roof, 4 in/hr → Q = 0.95 x 4 x 2,000 x 0.0104 = 79 GPM
Gutter Capacity (at 1 in/hr): - 5" K-style: 5,520 sq ft → at 4 in/hr: 5,520 / 4 = 1,380 sq ft max - 6" K-style: 7,960 sq ft → at 4 in/hr: 7,960 / 4 = 1,990 sq ft max - 5" half-round: 5,520 sq ft → at 4 in/hr: 1,380 sq ft max - 6" half-round: 7,960 sq ft → at 4 in/hr: 1,990 sq ft max - 7" commercial box: 11,500 sq ft → at 4 in/hr: 2,875 sq ft max
Downspout Count = Roof Area / Downspout Capacity at Design Intensity - 2x3 downspout: ~600 sq ft at 4 in/hr - 3x4 downspout: ~1,200 sq ft at 4 in/hr - 3" round: ~700 sq ft at 4 in/hr - 4" round: ~1,400 sq ft at 4 in/hr
Safety Factor = System Capacity / Peak Runoff (target > 1.25 for residential, > 1.50 for critical structures)
Example Calculation
Maria has a 3,500 sq ft shingled roof in Jacksonville, Florida (design rainfall intensity: 6 in/hr based on NOAA Atlas 14 data). Her home has 4 gutter runs averaging 45 feet each, draining approximately 875 sq ft per run.
Step 1: Rainfall Analysis
• Roof area: 3,500 sq ft (plan view)
• Runoff coefficient (shingles): 0.95
• Design intensity: 6 in/hr
• Peak runoff: Q = 0.95 x 6 x 3,500 x 0.0104 = 208 GPM during design storm
Step 2: Gutter Sizing
• Roof area per gutter run: 3,500 / 4 = 875 sq ft
• 5" K-style capacity at 6 in/hr: 5,520 / 6 = 920 sq ft — marginal (only 5% safety margin)
• 6" K-style capacity at 6 in/hr: 7,960 / 6 = 1,327 sq ft — adequate (52% safety margin)
• Recommendation: 6" K-style gutters for comfortable safety margin
• Downspout sizing: 875 sq ft per run / 600 sq ft per 2x3 downspout = 1.46 → need 2 downspouts per run
• Or: 875 / 1,200 per 3x4 = 0.73 → 1 large downspout per run is sufficient
• Recommendation: 3x4 downspouts, 1 per run (4 total) or 2x3 downspouts, 2 per run (8 total)
Step 3: Overflow Risk Assessment
• System capacity with 6" K-style + four 3x4 downspouts: 4 x 1,200 = 4,800 sq ft at 6 in/hr
• Roof drainage demand: 3,500 sq ft
• Safety factor: 4,800 / 3,500 = 1.37 (adequate, > 1.25 minimum)
• At 25-year storm (8 in/hr): 4,800 / (3,500 x 8/6) = 4,800 / 4,667 = 1.03 — at limit, minor overflow possible
• With micro-mesh gutter guards (15% reduction): 4,080 / 3,500 = 1.17 — below 1.25 target at design storm
• Recommendation: If adding gutter guards, upsize to 7" box gutters or add 2 more downspout outlets.
Maria installs 6" K-style seamless aluminum gutters with four 3x4 downspouts and no gutter guards, achieving a 1.37 safety factor that will handle all but the most extreme tropical storms.
Frequently Asked Questions
How do I calculate how much water my roof drains during a storm?
What size gutters do I need for my roof?
How many downspouts do I need and how far apart should they be?
What is a 5-year return period storm and why does it matter for gutter sizing?
Do gutter guards reduce gutter capacity?
Related Calculators
Gutter Calculator
Calculate gutter materials, hangers, and installation cost
Downspout Calculator
Size and count downspouts for your gutter system
Roof Area Calculator
Measure roof area for drainage calculations
French Drain Calculator
Plan ground-level drainage for downspout discharge
Rain Gutter Cost Calculator
Estimate the total cost of a new gutter system