Gutter Calculator

Estimate how many gutter sections, downspouts, and hangers you need from your total eave length — plus an estimate of the cost.

How to measure a roof — rise, run, and pitch Run Rise Pitch
Measure the eaves — the lower roof edges where the gutters will run.

How much gutter do I need?

Gutter is bought by the section, so the run of your eaves drives everything:

Sections = eave length ÷ section length, rounded up

Add up every roof edge that will get a gutter, then divide by your section length — usually 10 ft — and round up. On top of the gutter you add a downspout every 30–40 ft of run (at least one per run) and a hanger about every 2 ft to keep it from sagging.

Gutter parts you'll need

PartHow many
Gutter sectionsEave length ÷ 10 ft
Downspouts1 per 30–40 ft of run
Hangers1 every ~2 ft
End caps & cornersPer run ends and each corner

Good to know

  • Slope toward downspouts. Pitch the gutter about 1/4 in per 10 ft so water drains instead of pooling.
  • Size for the roof. 5-in K-style suits most homes; go 6-in with 3×4 downspouts for big or steep roofs.
  • Send water away. Extend downspouts well past the foundation — or tie them into a French drain.
  • Seal the joints. Sectional gutters need gutter sealant at every seam, end cap, and outlet.

Frequently asked questions

How much gutter for 80 ft of eaves?
About 8 ten-foot sections, plus 2–3 downspouts and roughly 40 hangers, with end caps and corners as needed.
How many downspouts?
One per 30–40 ft of gutter, or about every 600 sq ft of roof, with at least one per run.
What size gutter?
5-in K-style for most homes; 6-in for large, steep, or heavy-rain roofs.
How far apart are hangers?
About every 2 ft, closer (18 in) in snow country, to keep the gutter from sagging.

How we calculate this

  • Gutter length matches your roof eaves
  • Downspouts are added roughly every 30–40 ft of gutter
  • Hangers are spaced about every 24–36 in

Sources:Standard gutter-installation practice. Last reviewed:June 2026. See our methodology for how we build every estimate.