Carpentry & roofing

Roofing Calculator

Estimate roof area, roofing squares and shingle bundles from the footprint of your house and the roof pitch.

  • Free
  • No sign-up
  • US & metric units
  • Instant results
House footprint
ft
ft
in
%
$

You need

0
roofing squares (incl. waste)
  • Shingle bundles—
  • Roof area—
  • Area incl. waste—
  • Area in m²—
  • Pitch multiplier—
  • Roof angle—
  • Estimated cost—

One roofing square = 100 sq ft of roof surface.

How to estimate roofing material

  1. Measure the footprint of the house (length × width) from the ground — no need to climb onto the roof.
  2. Add the overhang. Eaves and rakes usually extend 12–24 in past the walls on each side.
  3. Choose the pitch. Pitch is the rise in inches for every 12 in of horizontal run. A steeper roof has more surface area over the same footprint.
  4. Add waste: about 10% for a simple gable roof, 15% or more for hips, valleys and dormers.

Roof area formula

Roof area = (Length + 2 × overhang) × (Width + 2 × overhang) × Pitch multiplier
Pitch multiplier = √(1 + (Rise ÷ 12)²)
Squares = Roof area ÷ 100

This works for gable and hip roofs of a single pitch, because every plane rises at the same rate over the footprint.

Worked example

A 40 × 30 ft house with 12 in overhangs has a 42 × 32 ft footprint (1,344 sq ft). At a 6/12 pitch the multiplier is 1.118, so the roof surface is 1,502.64 sq ft. With 10% waste that is 16.53 squares — 50 bundles of 3-bundle-per-square shingles.

Roof pitch multiplier chart

PitchAngleMultiplierArea for 1,000 sq ft footprint
1/124.8°1.0031,003 sq ft
2/129.5°1.0141,014 sq ft
3/1214.0°1.0311,031 sq ft
4/1218.4°1.0541,054 sq ft
5/1222.6°1.0831,083 sq ft
6/1226.6°1.1181,118 sq ft
7/1230.3°1.1581,158 sq ft
8/1233.7°1.2021,202 sq ft
9/1236.9°1.2501,250 sq ft
10/1239.8°1.3021,302 sq ft
11/1242.5°1.3571,357 sq ft
12/1245.0°1.4141,414 sq ft
14/1249.4°1.5371,537 sq ft
16/1253.1°1.6671,667 sq ft
18/1256.3°1.8031,803 sq ft

Other materials to order

  • Underlayment: synthetic rolls commonly cover around 10 squares; #15 felt about 4 squares and #30 felt about 2 squares per roll — check the label.
  • Starter strip along eaves and rakes, and ridge cap along ridges and hips — measure those lengths in linear feet.
  • Drip edge for every eave and rake, usually in 10 ft lengths.
  • Ice and water shield at eaves, valleys and penetrations where your local code requires it.
  • Nails: typically four per shingle, six in high-wind zones — follow the manufacturer's instructions.

Tips

  • Measure each section separately if parts of the roof have different pitches, then add the squares.
  • Count bundles, not just squares — partial bundles can't be bought.
  • Keep one unopened bundle for future repairs; shingle colors change between production runs.

Frequently asked questions

How many squares is my roof?

Multiply the footprint including overhangs by the pitch multiplier to get the roof area, then divide by 100. A 2,000 sq ft footprint at 6/12 pitch is about 2,236 sq ft, or 22.4 squares before waste.

How many bundles of shingles are in a square?

Most asphalt shingles are packed three bundles per square (100 sq ft). Some heavier architectural shingles need four. The coverage is printed on each bundle.

How do I find my roof pitch?

Hold a level horizontally against the roof (or a rafter in the attic), measure 12 in along it, then measure straight up to the roof surface. That vertical measurement in inches is the pitch: 6 in means 6/12.

How much waste should I add for roofing?

Around 10% for simple gable roofs and 15–20% for complex roofs with hips, valleys and dormers.

Does the pitch change how many shingles I need?

Yes. A 12/12 roof has about 41% more surface than a flat roof over the same footprint, so it needs that much more material.

Last updated November 10, 2026. Results are estimates; always confirm quantities with your supplier before ordering.

Related calculators