Skip to content
HatchCalc

Roof Shingle Calculator

Squares and bundles of shingles from your roof footprint and pitch.

Measure to the eave edges, including overhangs.

Same edge-to-edge measurement, including overhangs.

Rise per 12 in of run — steeper roofs need more shingles for the same footprint.

Higher for roofs with hips, valleys, dormers, or complex shapes.

Squares needed

14.8squares

Roof area1,475.8 sq ft
Shingle bundles (3 per square)45
Underlayment rolls (10-square synthetic)2
Pitch multiplier used1.118

Underlayment assumes 10-square synthetic rolls (about 1,000 sq ft of coverage each) — check the roll you're buying, since coverage varies by brand. Ridge cap and starter strip bundles are sold separately and aren't included in this count.

What a roofing "square" is

Roofers don't order material by the square foot — they order it by the square, which is simply 100 square feet of roof surface. It's the standard unit for pricing labor, material, and shingle coverage across the US roofing industry, which is why every shingle bundle is designed around it: standard architectural shingles cover about a third of a square per bundle, so it takes 3 bundles to cover one square. Once you know your roof area in squares, converting to bundles is just multiplication.

The formula, step by step

Your roof's actual surface area is larger than the flat footprint of your house, because the roof planes are tilted. The steeper the pitch, the bigger the difference. This calculator converts your footprint into roof area with a pitch multiplier, then adds a waste allowance for cutting and overlap:

Pitch multiplier = √(1 + (pitch ÷ 12)²)
Roof area = Length × Width × multiplier × (1 + waste %)
Squares = Roof area ÷ 100

Worked example: a 40 ft × 30 ft footprint (1,200 sq ft) with a 6/12 pitch and a 10% waste allowance for a simple gable roof. The 6/12 multiplier is 1.118, so 1,200 × 1.118 ≈ 1,342 sq ft of actual roof surface before waste. Adding 10% waste brings that to 1,475.8 sq ft, or 14.8 squares. Multiply by 3 bundles per square and round up: 45 bundles. That same 1,475.8 sq ft also needs 2 rolls of a typical 10-square synthetic underlayment.

Pitch multiplier by roof steepness

The multiplier comes straight from the Pythagorean theorem — the roof plane is the hypotenuse of a triangle formed by the rise and run. Here's the multiplier for the common pitch range this calculator covers, 3/12 through 12/12:

PitchMultiplier
3/121.031
4/121.054
5/121.083
6/121.118
7/121.158
8/121.202
9/121.250
10/121.302
11/121.357
12/121.414

Below 3/12, standard asphalt shingles usually aren't rated by the manufacturer without extra underlayment steps, so this calculator starts at 3/12. Above 12/12 (a 45° roof), shingle coverage still follows the same formula, but working the roof safely becomes the bigger concern.

Why the waste allowance varies

Waste isn't wasted material so much as unavoidable offcuts — shingles have to be trimmed to fit edges, valleys, and around penetrations, and those trimmed pieces usually can't be reused elsewhere on the roof.

A simple gable roof — two flat rectangular planes meeting at a single ridge, no valleys — wastes the least, typically around 10%. A hip roof, or any roof with valleys where two planes meet at an angle, needs diagonal cuts along every hip and valley line, which pushes waste to around 15%. A complex roof with dormers, multiple ridge heights, turrets, or lots of small cut-up planes can push waste to 20% or more, since a larger share of every bundle ends up as offcuts.

Keep in mind this calculator only estimates field shingles for the open roof planes. Ridge caps and hip caps are sold in their own bundles, priced by linear foot of ridge or hip, and starter strip shingles for the eaves and rakes are also sold separately — your supplier can size those once you give them your ridge and eave lengths.

When footprint estimating breaks down

This calculator works well for a simple rectangular roof over a simple rectangular house. It gets less reliable as the roof gets more complicated:

Dormersadd extra roof planes, walls, and cutting that a single length-times-width footprint can't capture — each dormer roof and cheek wall needs to be measured and added on top of the main roof area.

Multi-level roofs, where a garage, addition, or lower wing has its own roof at a different height or pitch, need each roof plane measured and calculated separately, then added together — a single footprint number will either overcount or undercount depending on the shape.

For anything beyond a straightforward gable or simple hip roof, the most reliable option is to measure each roof plane individually (or from satellite/aerial measurement tools many suppliers offer), or have a roofing contractor provide a material takeoff as part of their estimate.

Frequently asked questions

How many bundles of shingles do I need per square?

Standard architectural (laminate) shingles are packaged 3 bundles to the square, so multiply your square count by 3 and round up. For example, 20 squares of roof needs 60 bundles. Some heavier, steeper-profile, or specialty shingles ship 4 or 5 bundles per square, so check the wrapper of the exact product you're buying before ordering.

How many squares is a 2,000 sq ft house?

It depends on the roof pitch, not just the floor area, so there's no single answer — but here's a worked example. Assuming a single-story home where the roof footprint is close to the 2,000 sq ft floor area, a typical 6/12 pitch (multiplier 1.118), and a 10% waste allowance for a simple gable roof: 2,000 × 1.118 = 2,236 sq ft, plus 10% waste = 2,460 sq ft, which is about 24.6 squares, or roughly 74 bundles. A steeper pitch or a multi-level roof will need more.

Do I need to include the roof overhang in my measurements?

Yes. Measure to the outer edge of the eaves, not to the exterior walls, since the eaves and rakes are usually wider than the walls beneath them. Using wall-to-wall dimensions instead of eave-to-eave will undercount your roof area and leave you short on shingles.

How much extra shingle should I order for waste?

For a simple roof with one or two gable ends and no valleys, 10% covers normal cutting waste. Roofs with hips, valleys, or multiple roof planes typically need 15%, and roofs with dormers, turrets, or lots of cut-up shapes often need 20% or more. When in doubt, round up to the next waste tier — running short mid-job means a second delivery and a possible dye-lot mismatch.

Are ridge cap and starter strip bundles included in this count?

No. This calculator estimates the field shingles that cover the open roof planes. Ridge caps and hip caps are sold separately by the linear foot of ridge or hip, and starter strip is sold separately for the eaves and rakes — ask your supplier to calculate those once you know your ridge and eave lengths.

Why does a steeper roof need more shingles than a flatter one with the same footprint?

A steep roof has more actual surface area than the flat footprint underneath it, since the roof plane is tilted rather than lying flat. That's what the pitch multiplier accounts for — it converts your flat, ground-measured footprint into the true, sloped area the shingles have to cover, and it gets larger the steeper the roof gets.

Related tools