Roof Area Calculator

Calculate sloped roof area, roofing squares, and shingle bundles from your building footprint and pitch.
Waste factors for gable, hip, and complex roofs.

Roof Area & Materials

Roof area and shingle calculation is one of the most critical steps in any roofing project. Underestimating wastes a trip to the supplier mid-job; overestimating wastes money. The key is converting horizontal footprint area to actual sloped roof surface area using the pitch factor.

Formulas: Slope Factor = √(1 + (Pitch/12)²) Actual Roof Area = Footprint Area × Slope Factor Squares of Roofing = (Actual Roof Area × Waste Factor) ÷ 100, rounded up to a whole square Shingle Bundles = Squares × 3 (for standard 3-tab or dimensional shingles)

Waste factors by roof complexity:

  • Simple gable (1–2 planes): 10%
  • Hip roof (4 planes): 15%
  • Complex roof (multiple valleys, dormers): 20–25%

Pick the one that matches your roof from the waste dropdown. Every valley and every dormer means cutting shingles at an angle and throwing away the offcut, which is where the extra goes.

Pitch and slope factors:

Pitch (rise/run) Slope Factor
4/12 (low slope) 1.054
6/12 (standard) 1.118
8/12 (steep) 1.202
10/12 (very steep) 1.302
12/12 (45°) 1.414

What a “square” means: One roofing square = 100 square feet of roof surface. Shingles are sold in bundles; 3 bundles cover 1 square for standard 3-tab and dimensional/architectural shingles. Premium designer shingles may use 4 or 5 bundles per square.

Worked example: House footprint: 40 ft × 60 ft = 2,400 sq ft. Simple gable roof, 6/12 pitch, 10% waste.

Roof footprint = 2,400 sq ft. The whole house footprint is the base, because the two roof planes together cover it exactly once. Actual roof area = 2,400 × 1.118 = 2,683 sq ft With 10% waste = 2,951 sq ft Squares = 2,951 ÷ 100 = 29.5 → order 30 squares Bundles = 30 × 3 = 90 bundles

Shingles are sold by the bundle but ordered by the square, which is why the count rounds up at the square and not at the bundle. Round the bundles first and you end up with a partial square that no roofer will thank you for.

Additional materials:

  • Underlayment: 1 roll per 4 squares, so 8 rolls here
  • Ridge cap: budget 1 bundle of purpose-made hip and ridge per 25 linear feet. Cut from 3-tab instead and a bundle stretches to about 32 feet.
  • Drip edge: perimeter in linear feet ÷ 10 (10-ft pieces)
  • Roofing nails: 2.5 lbs per square

Cost estimate: These are rough United States figures that shift with region and year, so price your own supplier. At $35 to $50 a bundle for architectural shingles, 90 bundles runs roughly $3,150 to $4,500 in materials. Installation labor at $80 to $150 per square adds $2,400 to $4,500. Call it $5,500 to $9,000 installed for a roof this size.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.