Eavestrough Size Calculator
Calculate Canadian eavestrough size from roof area, pitch and design rainfall per NBC 2020 / CSA B406. K-style, half-round and box, with downspout sizing in CAD.
Eavestrough Size Calculator
Calculate eavestrough size from roof area, pitch and design rainfall per NBC 2020 / CSA B406.
What this calculator does
This calculator sizes Canadian eavestroughs from three inputs: the projected roof area that drains into the eavestrough, the roof pitch, and the design rainfall intensity for your region (NBC 2020 Appendix C provides per-city values). It applies the rational method, accounts for wind-driven rain on steeper pitches via a pitch factor, then matches the resulting peak flow against published hydraulic capacities for K-style, half-round and box profiles to recommend a nominal size.
It also sizes the downspouts and tells you the minimum number needed to handle the total peak flow — the question that catches out about a third of homeowners doing first-time replacements.
How to use it
- Enter the projected roof area in sq ft. Plan-view footprint, not on-slope area. For a Canadian project home, length × width minus garage if separately drained.
- Pick the pitch. This sets the wind-correction factor that converts projected area to effective drainage area. Most Canadian residential roofs sit between 4/12 and 8/12.
- Set the design rainfall intensity. Default is 100 mm/hr (NBC 2020 Appendix C value for Toronto/Montreal). Use 60 mm/hr for Vancouver (longer-duration but lower-intensity Pacific rainfall), 110 mm/hr for Halifax, 90 mm/hr for Calgary, 75 mm/hr for Edmonton, 95 mm/hr for Quebec City.
- Choose the profile. K-style for standard residential, half-round for heritage replacement, box for commercial or built-in fascia detail.
- Set the number of downspouts. Two is typical for sub-2,000 sq ft single-storey, three for 2,000–3,500 sq ft, four for larger or for split-pitch front eavestroughs.
- Read the result. The big number is the recommended nominal size. The minimum-acceptable line is the smallest size that just handles the load.
The rational method (what the math does)
Peak flow into an eavestrough is calculated by:
Q (gpm) = effective drainage area (sq ft) × rainfall intensity (in/hr) × 0.0104
Effective drainage area is the projected (plan-view) area multiplied by a pitch factor that accounts for wind-driven rain:
| Pitch | Pitch factor |
|---|---|
| Flat (≤ 4°) | 1.00 |
| 4/12 (18°) | 1.05 |
| 5/12 to 6/12 (22.6° – 26.6°) | 1.10 |
| 8/12 (33.7°) | 1.20 |
| 12/12 (45°) | 1.30 |
The pitch factor is calibrated against Environment Canada climate data and CSA B406 corrections for windward elevations. Coastal BC and Atlantic Canada sites can add another 10% if the eavestrough is on the windward side of prevailing storms.
Per-downspout capacity tables
For K-style aluminum at standard ¼-in-per-10-ft slope:
| Nominal size | Capacity per downspout |
|---|---|
| 4-inch K-style | 33 gpm (2.1 L/s) |
| 5-inch K-style | 80 gpm (5.0 L/s) |
| 6-inch K-style | 130 gpm (8.2 L/s) |
| 7-inch K-style | 195 gpm (12.3 L/s) |
For half-round at the same slope:
| Nominal size | Capacity per downspout |
|---|---|
| 5-inch half-round | 50 gpm (3.2 L/s) |
| 6-inch half-round | 90 gpm (5.7 L/s) |
| 7-inch half-round | 140 gpm (8.8 L/s) |
The recommended size is the smallest profile that handles the per-downspout flow with at least 15% reserve. The reserve covers leaf-clogging in fall, ice formation in shoulder seasons, and rainfall events above the 10-year design storm.
When to step up a size
Step up from the recommended size if any of these apply:
- Ice-dam-prone region. Manitoba, northern Ontario, northern Quebec, Maritimes, interior BC: ice-dam meltwater fills the eavestrough faster than the design rainfall flow, especially during January thaws. Step up one nominal size.
- Long single-pitch runs. Beyond 40 linear feet of single-pitch eavestrough, the high end sees stagnant water during heavy rain. Add a midpoint downspout or step up one size.
- Steep mountain pitches. Roofs above 9/12 (common in Whistler, Banff, Mont-Tremblant chalet country) catch more wind-driven rain than the standard tables assume. Add 10–15% to calculated flow.
- Mature tree canopy. Lawrence Park (Toronto), Outremont (Montreal), Rockcliffe Park (Ottawa), Westmount: dense deciduous canopy means partial leaf-clogging is the norm. Step up one nominal size and consider leaf-screen installation.
- Pacific coastal. Vancouver, Victoria: while design rainfall intensity is lower, sustained-duration rainfall (12+ hours of moderate rain) can push the eavestrough to capacity for longer than the design storm assumes. Use 6-inch K-style as the default rather than 5-inch.
Downspout sizing — the CRCA rule of thumb
The Canadian Roofing Contractors Association rule is 1 sq inch of downspout cross-section per 100 sq ft of effective drainage area. Standard pairings:
| Downspout | Cross-section | Drains up to |
|---|---|---|
| 2 × 3 in | 6 sq in | 600 sq ft |
| 3 × 4 in | 12 sq in | 1,200 sq ft |
| 4 × 4 in | 16 sq in | 1,600 sq ft |
Underspouting is the most common Canadian eavestrough failure. A correctly sized 6-inch K-style on undersized 2 × 3 downspouts will overflow at the high end during a heavy summer thunderstorm because the downspout chokes the flow before the trough fills. Always pair downspout size to eavestrough size: 5-inch K-style with 2 × 3, 6-inch K-style with 3 × 4, 7-inch K-style with 4 × 5.
Common Canadian edge cases
Ice-dam-prone overhang. Where the eaves overhang a heated soffit, snow melts at the warm portion and refreezes at the cold eave edge, building an ice dam. The eavestrough should be sized for liquid water during peak rainfall (this calculator), and the ice-dam problem solved separately by attic insulation to R-60 (per NBC 2020 Section 9.36) and ice-and-water-shield underlayment.
Heritage Quebec City / Old Halifax. Listed properties typically require half-round profile in copper or zinc, matching original 19th-century specification. The calculator’s hydraulic recommendations still apply for capacity-checking, but heritage variances may not allow upsizing without conservation officer approval.
Combined sewer connection in Toronto / Montreal. Where downspouts feed into a combined sewer, City of Toronto’s Mandatory Downspout Disconnection Program (in effect since 2007) requires disconnection from the sewer for residential properties. Plan for splash-block or rain-barrel connection at downspout discharge.
Mountain chalet, steep pitch, snow-shedding metal roof. Standing-seam metal sheds water (and snow) faster than asphalt, concentrating flow at the eave. Add 15% to the calculated flow and consider snow-rail installation above the eavestrough to prevent direct snow-pack damage.
Reference standards (Canada)
- NBC (National Building Code of Canada) 2020 Section 9.26 — Roof drainage, requires positive drainage to discharge.
- NBC 2020 Appendix C — Per-city design rainfall intensity tables (10-year 5-minute).
- CSA B406 — Roof drains and rain leader sizing methodology.
- OBC (Ontario Building Code) Subsection 9.26 — Provincial amendment, generally aligns with NBC.
- CRCA Roofing Manual — Practice standard for eavestrough installation.
- Alcoa / Gentek / Royal Group manufacturer manuals — Per-product hydraulic capacities.
- Environment Canada Climate Normals — Per-station rainfall intensity-duration-frequency curves.
Related calculators and guides
- Gutter slope calculator — fall and slope-ratio per eavestrough run
- Gutter installation cost calculator — full first-time install pricing in CAD
- Downspout calculator — vertical downspout sizing per drainage area
Sources: NBC 2020 Section 9.26 + Appendix C; CSA B406 roof drainage; OBC Subsection 9.26; CRCA Roofing Manual; Alcoa, Gentek and Royal Group manufacturer hydraulic data; Environment Canada Climate Normals 1981-2020.