Skip to content
toolertools
Home & DIY Money & Work All tools

Roofing Calculator

Estimate the surface area of a gable or hip roof from its footprint and pitch, then convert it to roofing squares and shingle bundles with waste included — plus ridge cap and drip edge lengths. Roofs with valleys, dormers, and mixed pitches need professional measurement.

Updated 2026-10-01
ft

Measured on the ground (footprint)

ft

Rise per 12 in of run

×

Identical roof areas

%

Gables 10% · Hips 15% · Cut-up roofs 20%

$

Materials only

Simple gable and hip roofs with one pitch on a rectangular footprint. Valleys, dormers, and mixed pitches add material — complex roofs need professional measurement.

What's a roofing square?

Roofers price and order in "squares" — one square is 100 sq ft of roof surface. A typical single-family home runs 15–30 squares. Standard shingles ship three bundles to the square, which is why bundle counts are always a multiple of the area, not the other way around.

Why pitch multiplies the area

A roof's footprint is what it covers on the ground; the surface you shingle is the sloped plane, which is always larger. The multiplier is pure geometry: √(1 + (rise/12)²). A gentle 4/12 pitch adds about 5% to the footprint, a common 6/12 adds 12%, and a steep 12/12 adds 41%. Eyeballing pitch from the ground is unreliable — measure it in the attic against a rafter, or with a level and a ruler at the rake edge.

Hip roofs: same area, more waste

A hip roof slopes on all four sides. If every plane has the same pitch, it has exactly the same surface area as a gable over the same footprint, so the squares don't change. What changes is the edges: instead of two gable ends there are four hips, each cut at an angle, so plan on about 15% waste instead of 10%. The hips and the shorter ridge (the long side minus the short side) all take ridge-cap shingles, and drip edge runs the full perimeter.

When this estimate isn't enough

This tool models one rectangle with a single pitch. Real roofs with valleys, dormers, wings, and mixed pitches carry more surface and much more cutting waste, and every order also needs starter strips, underlayment, and flashing. Use this number to sanity-check a contractor's quote or rough out a budget, not to place a final material order on a complex roof.

Roofing squares to order
—
Includes waste allowance
Flat footprint area
—
Pitch-adjusted roof area
—
Pitch multiplier
—
Roofing squares (exact)
—
Shingle bundles (approx.)
—
Ridge cap
—
Drip edge
—
Estimated material cost
—

Bundles assume 3 per square; ridge cap ≈ 25 ft per bundle.

Common questions

What is a roofing square?

A roofing square is 100 square feet of finished roof surface. Roofers price and order materials in squares, so a 2,000 sq ft roof surface is 20 squares. Note this is roof surface area, not the footprint of the house.

How many squares is my roof?

Divide the pitch-adjusted roof area by 100. A 40 ft × 30 ft footprint is 1,200 sq ft flat; at a 6/12 pitch the actual roof surface is 1,200 × 1.118 = 1,342 sq ft, or about 13.4 squares. Add waste — typically 10% on a simple gable — before ordering.

How many squares is my roof?

How many bundles of shingles are in a square?

Three bundles per square is the standard for three-tab and most architectural shingles. So a 20-square roof needs about 60 bundles of field shingles, plus starter strip and ridge cap. Some premium and designer shingles are packaged 4 or 5 bundles per square — check the wrapper before you order.

How does roof pitch change the number of squares?

Pitch multiplies the flat footprint by √(1 + (rise ÷ 12)²). A 4/12 pitch adds about 5% (×1.054), 6/12 adds 12% (×1.118), 8/12 adds 20% (×1.202), and 12/12 adds 41% (×1.414). Ignoring pitch is the most common way roof estimates come in short.

How many bundles of shingles do I need for 1,000 square feet?

About 30 bundles for 1,000 sq ft of roof surface (10 squares × 3 bundles), or roughly 33 bundles once a 10% waste allowance is included. If 1,000 sq ft is the footprint rather than the roof surface, apply the pitch multiplier first.

How do I calculate shingles for a hip roof?

Choose Hip and enter the footprint and pitch. With the same pitch on all four sides, a hip roof has the same surface area as a gable on that footprint, so the squares match. The difference is about 15% waste instead of 10%, plus ridge cap along all four hips as well as the shorter ridge.

Does this work for complex roofs?

Only for a single gable or hip on a rectangular footprint. Valleys, dormers, wings, and mixed pitches add surface area and generate far more cut waste, commonly 20% or more. Have a complex roof measured professionally or from a satellite measure-up before ordering.

How this is calculated

Method
Footprint = roof length × roof width (the area the roof covers on the ground), times the number of similar sections.
Roof area = footprint × pitch multiplier, where the multiplier is √(1 + (rise ÷ 12)²). A 6/12 pitch multiplies area by ≈ 1.118.
Roofing squares = roof area ÷ 100 ft². Squares to order apply the waste allowance and round up to the next 0.1 square.
Bundles ≈ squares to order × 3, the standard for three-tab and most architectural shingles.
Hip roofs: with one pitch on all four sides, the surface area is the same footprint × pitch multiplier as a gable. The ridge is the long side minus the short side, and each of the four hips is (short side ÷ 2) × √(2 + (rise ÷ 12)²) long.
Ridge cap = ridge + hips, at about 25 linear feet per bundle. Drip edge = eaves + rakes (a gable has four rakes; a hip has eaves on all four sides and no rakes).
Cost = squares to order × your price per square, when a price is provided.
Assumptions
  • This models a single gable or hip roof on a rectangular footprint, with the same pitch on every plane. Valleys, dormers, wings, and mixed pitches make real roofs larger and more wasteful than this estimate.
  • Starter strips, underlayment, flashing, and vents are not included. Ridge cap coverage varies by product (roughly 20–35 linear feet per bundle).
  • Three bundles per square assumes standard shingles; some premium products use 4–5 bundles per square.
  • The default waste is 10% for a gable and 15% for a hip, which has angled cuts along all four hips; cut-up roofs commonly need 20%.
  • Any roof beyond a simple gable or hip should be measured by a professional (or from a satellite measure-up) before ordering.
Sources
  • Asphalt Roofing Manufacturers Association (ARMA) — estimating guidance — Roofing square = 100 sq ft; pitch factor table matches √(1 + (rise/12)²).
Methodology reviewed 2026-10-01 · See our methodology for how we build and test calculators.
Embed this calculator on your site

Free to use. Paste this HTML where you want the calculator to appear — it resizes to fit and works on any site.

Short answers with the math shown