🏠 Roofing Calculator: Squares, Shingles & Area

Re-roofing? Estimate the squares and shingles you need.

No ratings yet — be the first

Enter details

Log in or create a free account to save your inputs and results, so you don't have to enter them again next time.🔒 No spam, ever. We never sell or share your details, and you can delete your history or account at any time. Privacy policy

Fill in the details and click Calculate to see your results.

Formula at a glance

Roofing Calculator: Roof area — footprint × √(1 + (pitch ÷ 12)²). Example: 40 × 30 ft house, 6/12 pitch → Roofing squares: 16.67 squares
How the Roofing Calculator works: Roof area — footprint × √(1 + (pitch ÷ 12)²)

📱 Also in our Android app

This calculator is also in our free app. Sign in with the same account to keep your history in sync.

  • Financial CalculatorEMI, SIP, PPF, NPS, post office schemes and government-employee calculatorsGet it on Google Play

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Roofing Calculator

Roofers measure in squares — 100 square feet of roof. Take the house footprint including overhangs and multiply by the pitch multiplier, which accounts for the slope (1.118 for a 6/12 roof).

Asphalt shingles usually come three bundles per square. Add 10% waste for simple gable roofs and 15% or more for hips, valleys and dormers.

🧮 Formula

Roof area
footprint × √(1 + (pitch ÷ 12)²)
Squares
roof area ÷ 100 sq ft

✏️ Worked examples

40 × 30 ft house, 6/12 pitch

You enter
UnitsFeet & inches
Building length (ft or m)40
Building width (ft or m)30
Eave overhang (in or cm)12
Roof pitch (rise per 12)6
Waste allowance10%
Price per square (optional)0
Currency$
You get
Roofing squares16.67 squares
Bundles of shingles (3 per square)50
Roof area1,502.6 sq ft · 139.6 m²
Pitch multiplier1.118 (6/12, 26.6°)
Underlayment rolls (4 squares each)5

16.67 squares; 50.

12 × 9 m house, 8/12

You enter
UnitsMetres & centimetres
Building length (ft or m)12
Building width (ft or m)9
Eave overhang (in or cm)30
Roof pitch (rise per 12)8
Waste allowance10%
Price per square (optional)0
Currency$
You get
Roofing squares17.33 squares
Bundles of shingles (3 per square)52
Roof area1,564.8 sq ft · 145.38 m²
Pitch multiplier1.202 (8/12, 33.7°)
Underlayment rolls (4 squares each)5

17.33 squares.

🧭 How to use this calculator

What you enter

  • Units
  • Building length (ft or m)
  • Building width (ft or m)
  • Eave overhang (in or cm)
  • Roof pitch (rise per 12)
  • Waste allowance (%)
  • Price per square (optional)
  • Currency

What you get

  • Roofing squares
  • Bundles of shingles (3 per square)
  • Roof area
  • Pitch multiplier
  • Underlayment rolls (4 squares each)

❓ Frequently asked questions

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

With a single-storey footprint of 2,000 sq ft and 6/12 pitch, about 22–25 squares including overhangs and waste.

How many bundles of shingles per square?

Usually 3 bundles for standard 3-tab and architectural shingles.

What is a pitch multiplier?

The factor that converts flat footprint area to sloped roof area: √(1 + (rise ÷ run)²).

How much waste should I add for roofing?

10% for gable roofs, 15–20% for complex roofs.