Home & Construction · Formula v1.0

Roofing Calculator

Estimate roofing squares needed from footprint and roof pitch.

Add extra for hips, valleys and ridge caps beyond the flat surface estimate. At the worked-example inputs, the roofing squares needed is 13.4. Roofing is sold in squares, where one square covers 100 square feet. On the example, a 40 by 30 foot footprint at a 6-in-12 pitch has a surface of about 1,342 square feet, or 13.4 squares. Shingles are typically sold in bundles, three per square, and you should add 10% to 15% for waste, starter courses, ridge caps and hips. Steeper roofs need more material and more care in installing. Complex roofs with many valleys, dormers and hips have more waste, and the simple footprint method is an estimate. It returns roofing squares needed, roof surface area (sq ft).

FreeNo sign-upInputs stay in-browserCSV exportReviewed August 28, 2026
LAST REVIEWEDAugust 28, 2026Inputs stay in your browser
Live calculation

Enter your numbers

Calculated result
Roofing squares needed13.4
Roof surface area (sq ft)1,341.6
Sensitivity check

What if roof footprint length (ft) changes?

-10% input12.1
0% input13.4
+10% input14.8

Transparent method

The formula

Roof surface = footprint × pitch multiplier; squares = surface ÷ 100

Worked example

Roofing squares needed13.4
Roof surface area (sq ft)1,341.6

Example inputs

Roof footprint length (ft)40
Roof footprint width (ft)30
Roof pitch6:12 (moderate)

How to interpret the result

Roofing material is sold and estimated in squares, and a roof's actual required square count runs higher than its footprint-based flat estimate once roof pitch is factored in, because a steeper roof has genuinely more actual surface area covering the identical ground footprint than a flatter one does.

Before you rely on it

What to check

Confirm the pitch adjustment was actually applied to the footprint-based estimate, since skipping it understates the real roof surface area on anything but a perfectly flat roof.

The common error

Where people go wrong with roofing calculator

Estimating roofing squares from the building's footprint alone without adjusting for pitch. A steeper roof covers meaningfully more actual surface area than its flat footprint suggests, and skipping that adjustment understates the material needed.

Sensitivity evidence

How roof footprint length (ft) changes the roofing squares needed

Roofing Calculator: roofing squares needed and roof surface area (sq ft) across a range of roof footprint length (ft), every other input held at the worked-example value.
Roof footprint length (ft)Roofing squares neededRoof surface area (sq ft)
3210.71,073.3
3612.11,207.4
40worked example13.41,341.6
4414.81,475.8
4816.11,609.9

Every input, tested

Which input moves the roofing squares needed most

Roofing Calculator: roofing squares needed with each input moved on its own, every other input held at the worked-example value.
InputTested fromToRoofing squares needed at each endSwing
Roof pitch4:12 (low slope)12:12 (very steep)12.6 to 174.3 (32%)
Roof footprint length (ft)364412.1 to 14.82.7 (20%)
Roof footprint width (ft)273312.1 to 14.82.7 (20%)

Two variables at once

Roofing squares needed by roof footprint length (ft) and roof footprint width (ft)

Roofing Calculator: roofing squares needed at each combination of roof footprint length (ft) (rows) and roof footprint width (ft) (columns).
Roof footprint length (ft) \ Roof footprint width (ft)243036
328.610.712.9
369.712.114.5
4010.713.416.1
4411.814.817.7
4812.916.119.3

Step by step

The worked example, input by input

Worked-example inputs and the results they produce for the roofing calculator.
InputValue usedWhat it means
Roof footprint length (ft)40
Roof footprint width (ft)30
Roof pitch6:12 (moderate)Steeper pitches need more material for the same footprint.
Roofing squares needed13.4
Roof surface area (sq ft)1,341.6

Inputs, definitions and assumptions

Roof footprint length (ft)

Roof footprint width (ft)

Roof pitch

Steeper pitches need more material for the same footprint.

Where the inputs come from

Enter the length and width of the roof's footprint, the horizontal area covered by the building, in feet, and choose the pitch, the rise in inches per 12 inches of run. The pitch multiplier converts the footprint into the actual sloped surface: 6-in-12 is 1.118, 4-in-12 is 1.054 and 9-in-12 is 1.25. Include overhangs in the footprint. Measure carefully, since dormers, valleys and hips add area.

When the result stops applying

Roof pitch is best measured from the plans or with a level. Underlayment, flashing, drip edge and vents are separate items. Safety on roofs matters, and steep pitches may require professional installation.

What to compare it with

See the area on the square footage calculator, the right triangle and Pythagorean theorem pages for slope geometry, and the material and paint calculators for other jobs. The rainwater harvesting calculator uses roof area, and the drywall page covers interior surfaces. Get a written estimate from a roofer for the final quantity.

People also ask

Frequently asked questions

What is a roofing square?

The amount of roofing that covers 100 square feet of roof surface. Shingles are usually sold as three bundles per square.

How do I measure roof pitch?

Use a level and a tape to measure the rise in inches over a 12-inch run, or read it from the building plans.

How much waste should I allow?

About 10% to 15%, more for complex roofs with many hips and valleys.

Common home & construction questions

Sources and evidence

Background reading

Guides that use this calculator

Definitions

Terms used on this page