Roofing Shingle Calculator
Size your shingle order accurately. Enter the roof footprint, select the pitch, and add waste to get the number of roofing squares, the shingle bundles required, and an estimated cost.
Updated June 2026 · Free · No sign-up
Your project
Estimate
Roofing squares · 1 square = 100 ft²
- Shingle bundles
- 45bundles
- Estimated installed cost
- $6,640.92
Estimates are guidance only and exclude tax, labor, and site conditions unless stated. Confirm with a local pro.
How it's calculated
No black boxes — here is the exact math behind your estimate, so you can check it or adapt it for your own quote.
- 1
Roof area = footprint length × width × pitch factor - 2
Squares = (roof area ÷ 100) × (1 + waste% ÷ 100) - 3
Bundles = ⌈ squares × 3 ⌉ - 4
Cost = squares × price per square
Worked example
A 40 ft × 30 ft footprint with a standard 6:12 pitch and 10% waste.
Inputs
- Footprint length
- 40 ft
- Footprint width
- 30 ft
- Roof pitch
- 1.118
- Waste allowance
- 10 %
- Price per square
- 450 $/sq
Result
- Roofing squares
- 14.76 sq
- Shingle bundles
- 45 bundles
- Estimated installed cost
- $6,640.92
Compare local pros for a new shingle roof
An estimate gets you a budget. A few competing quotes get you the real price. Tell us about the job and we'll help you find vetted contractors nearby.
Roofing Shingles cost by state
Material and labor prices vary by region. See a localized estimate for a new shingle roof: