Shingles & Roofing Squares Calculator

Enter your roof footprint and pitch and get roofing squares and shingle bundles to order — the slope factor and a waste allowance handled for you, with a metric equivalent.

Inputs
ft ×
ft
Results update as you type — no submit
ResultsLIVE
Shingle bundles
45 bundles
covers ≈ 13.4 squares · 1,342 sq ft roof (124.6 m²)
Roof area1,342 sq ft (124.6 m²)
Roofing squares13.4
Pitch6/12 · slope 1.118
Formula
roof = 1,200 sq ft × 1.118 slope = 1,342 sq ft
bundles = ceil(13.4 sq × 3 × 1.1) = 45
Standard architectural shingles at 3 bundles per roofing square. Buy one extra bundle to keep on hand for future repairs.
Diagram — roof planNTS
40 ft30 ftPITCH 6/12 · 1,342 SQ FTROOF PLAN · FOOTPRINT × SLOPE

Shingles are sold by the bundle, but roofs are measured in squares. A roofing square is `100` square feet of finished roof surface, and standard architectural or three-tab shingles come three bundles to the square. So the whole job is really two steps: find the true roof area, then divide it into squares and multiply by three.

The catch is that your roof is sloped, and a tape measure on the ground only gives you the flat footprint underneath it. To turn that footprint into real surface area you multiply by a slope factor that depends on the pitch. A `6/12` roof has a slope factor of about `1.118`, so a `1,200` square foot footprint is really about `1,342` square feet of roof. The calculator applies the factor for the pitch you pick, so you can measure the easy way — on the ground — and still order the right amount.

Finally, nobody roofs with zero scrap. Starter courses, ridge caps, hip cuts, and the odd damaged shingle all eat material, so a waste allowance of `10` to `15` percent is normal, more on a cut-up roof with lots of hips and valleys. The calculator adds your chosen allowance before rounding bundles up, because you buy whole bundles and running short mid-roof means a second trip and a possible color-lot mismatch.

Worked example
Footprint `40 ft` × `30 ft` · pitch `6/12` · `+10%` waste
roof area = `1,200 sq ft` × `1.118` slope factor = `1,342 sq ft`
squares = `1,342 ÷ 100` = `13.4` squares
bundles = `13.4 × 3 × 1.10` = `44.3` → round up to `45` bundles
Three. A square covers 100 square feet, and standard architectural and three-tab shingles are packaged three bundles per square, so a bundle covers about 33 square feet. Heavy designer shingles can run four or five bundles per square — check the wrapper — but three is the default this calculator uses.
SOURCESGAF & Owens Corning application guidance · 3 bundles per roofing square (100 sq ft)
Estimates for planning only — verify before purchase