Roofing Calculator

Enter your roof footprint and pitch to estimate the roof area, number of roofing squares, and shingle bundles needed.

5% simple, 10% normal, 15% irregular, 20% complex.

Results

Roof area
1,475.8 sq ft
Roofing squares
14.76 squares
Shingle bundles
45 bundles

Estimates only. Round up and buy a little extra to account for waste, spills, and breakage.

Enter your roof footprint and pitch to estimate the roof area, number of roofing squares, and shingle bundles needed.

Also used as a shingle calculator and roofing squares estimator.

How to use the roofing calculator

  1. Enter the footprint length in ft.
  2. Enter the footprint width in ft.
  3. Enter the pitch (rise per 12) in /12.
  4. Enter the waste factor in %.
  5. Optionally add a price to estimate the total project cost.
  6. Read your quantities instantly — no sign-up, and you can print the estimate to take to the supplier.

Worked example

Inputs

Footprint length
40 ft
Footprint width
30 ft
Pitch (rise per 12)
6 /12
Waste factor
10 %

Results

Roof area
1,475.8 sq ft
Roofing squares
14.76 squares
Shingle bundles
45 bundles

Using the example values above, the roofing calculator returns 1,475.8 sq ft (roof area). Change any field to match your own project and the numbers update instantly.

How much extra should I order?

Always order a little extra. A 5% waste factor suits simple, square projects; 10% is right for most jobs; bump it to 15–20% for irregular shapes, diagonal patterns, or uneven ground. Running short almost always costs more than the leftover material.

Pitch multipliers

PitchMultiplierAngle
3/121.03114.0°
4/121.05418.4°
6/121.11826.6°
8/121.20233.7°
12/121.41445.0°

Formula

Roof area = footprint × pitch multiplier. Squares = area ÷ 100. Bundles = squares × 3, plus waste.

Frequently asked questions

What is a roofing square?
A square equals 100 square feet of roof area; shingles are sold three bundles per square.
How does pitch change the amount?
Steeper roofs have more surface area than their footprint, so the pitch multiplier increases the material needed.
How many bundles of shingles do I need?
Most architectural shingles come three bundles per square (100 sq ft). Divide your roof area by 100 and multiply by three.

Related calculators