Roofing Shingle Calculator

Estimate the roof area, number of roofing squares, and bundles of shingles needed for your roof.

Estimated Roof Area-
Roofing Squares Needed-
Shingle Bundles Needed-
Footprint (Length × Width) Pitch
Advertisement
Advertisement

About the Roofing Shingle Calculator

The Roofing Shingle Calculator estimates how much roofing material you need, converting your roof’s flat footprint into actual sloped area, roofing squares, and bundles of shingles.

Roofers measure area in "squares" (100 sq ft each) and shingles are typically sold in bundles of about 33 sq ft, with roughly 3 bundles per square.

How to Use This Calculator

Formula

Roof Area = Footprint Area × Pitch Multiplier × (1 + Waste %). Squares = Roof Area ÷ 100. Bundles = Squares × 3.

Example

A 40 ft × 30 ft footprint (1,200 sq ft) with a 6/12 pitch and 10% waste needs about 1,472 sq ft of roofing, or roughly 15 squares and 45 bundles of shingles.

Frequently Asked Questions

How is roofing material quantity calculated?

Total roof surface area (accounting for pitch), converted to "squares" (100 sq ft units).

Why does roof pitch affect material needed?

A steeper pitch increases actual surface area compared to the home's footprint.

Should I add extra material for waste?

Yes, typically 10-15% extra for cuts and roof features.

Suggest a Calculator

👋 We noticed you might be using an ad blocker. This site is free thanks to ads — consider allowing them here to support us. Thanks!