Calcupine

All calculators / Roofing calculator

Roofing calculator

Enter the house length and width, the overhang and the roof pitch. The calculator works out the real roof area and the shingles, underlayment and nails to order.

Your project

House footprint

Length
Width

Roof

Roof shape

Roofing calculator by Calcupine

How the roofing calculator works

A sloped roof has more area than the ground under it. The calculator multiplies the footprint, including the overhang, by a pitch factor.

Footprint = (length + 2 × overhang) × (width + 2 × overhang)
Pitch factor = √(1 + (rise ÷ 12)²)
Roof area = footprint × pitch factor
Bundles = roof area ÷ 100 × (1 + waste) × 3, rounded up

Worked example

A 40 by 30 foot house with a 12 inch overhang has a 42 by 32 foot footprint: 1,344 sq ft. A 6/12 pitch has a factor of 1.118, so the roof is 1,503 sq ft, or 15 squares. With 10% waste for a gable roof that is 16.5 squares, or 50 bundles.

Pitch factors

PitchFactorPitchFactor
3/121.0318/121.202
4/121.0549/121.250
5/121.08310/121.302
6/121.11812/121.414
7/121.158

Materials list

Safety

Roof work causes serious falls every year. Use proper fall protection, never work on a wet or icy roof, and consider hiring a licensed roofer for steep pitches.

Common questions

What is a roofing square?

100 square feet of roof. A 1,500 sq ft roof is 15 squares.

How many bundles of shingles are in a square?

Three bundles per square is standard for three-tab and most architectural shingles. Some heavier designer shingles use four or five; check the wrapper.

How do I find my roof pitch?

Pitch is how many inches the roof rises for every 12 inches across. Hold a level horizontally against the roof underside or rafter, measure 12 inches along it, and measure straight up to the roof. A 6 inch rise is a 6/12 pitch.

How much waste should I add for roofing?

About 10% for a simple gable roof and 15% for hip roofs or roofs with valleys and dormers, which need more cutting.

How many nails per square of shingles?

About 320 for three-tab shingles: 80 shingles per square with 4 nails each. High-wind areas often require 6 nails per shingle (480 per square).

Add this calculator to your site

Free for blogs and contractors. Copy the code into any page that accepts HTML.