Roof Area Calculator

This free roof area calculator turns a footprint and pitch into the number every roofing order starts from. A roof is bigger than the house it covers: a 6/12 pitch adds about 12% to the footprint, and a 12/12 pitch adds 41%. The calculator applies the correct slope factor for each section and totals the sloped surface area, the roofing squares (100 sq ft each), and an approximate bundle count.

Unlike a single-footprint estimate, you can add a section per roof plane — main house, garage, dormer, porch — each with its own footprint, pitch, and roof style, and the calculator sums them. A hip roof and a gable roof over the same footprint and pitch have the same total area, so the style only changes the suggested waste, not the math.

Built on the NRCA roof-slope factor and the 100-square-foot roofing square — no signup, no pricing. This is the geometric roof area; for the full take-off (ridge, hip, and valley lengths, underlayment, drip edge, ventilation), hand your number to the Roofing calculator, or feed it to the Gutters calculator for drainage sizing.

View material estimation guides →

Roof Area Calculator

Turn a building footprint and roof pitch into the true sloped roof area, roofing squares, and a shingle-bundle estimate. Add a section per roof plane or wing — main house, garage, dormer — each at its own pitch, and the calculator sums them. Free, no signup.

Roof sections

Section 1
ft
ft
in
×

Not sure of your roof pitch? Measure it

Waste / overage (optional)

%

Related Calculators

How to Use This Calculator

  1. Add a section for each roof plane or wing — main house, garage, dormer, porch.
  2. Pick the footprint shape (rectangle, triangle, or enter a plan area directly) and enter its dimensions in feet.
  3. For rectangles, add the eave overhang (inches per side) so the roof area includes the overhangs.
  4. Choose the roof style (gable, hip, or shed) and the roof pitch — the dropdown shows the slope multiplier for each pitch, or pick “Custom rise”.
  5. Use the quantity field for identical sections and “Add roof section” for multi-wing roofs.
  6. Set a waste factor — 10% for a simple gable, 15% for hips, valleys, and cut-up roofs.
  7. Click Calculate to see total roof area, roofing squares, shingle bundles, and a per-section breakdown. Then open the Roofing calculator for materials or the Gutters calculator for drainage.

Why the Roof Is Bigger Than the House

A roof’s surface area is always larger than the footprint it covers, because the slope stretches each square foot of plan area into a longer sloped face. The amount is the pitch (slope) multiplier — √(rise² + run²) ÷ run — so a 4/12 roof is 1.054× the footprint, a 6/12 is 1.118×, and a 12/12 is 1.414×. This is why you can’t order roofing off the house’s square footage. One more thing that surprises people: a hip roof and a gable roof over the same footprint and pitch have exactly the same total area — the hips redistribute the planes but don’t add surface — though a hip roof does waste more material in cuts, so it carries a higher waste factor. For roofs with multiple wings or dormers at different pitches, add each as its own section here rather than averaging.

Frequently Asked Questions

How do you calculate roof area?

Multiply the building footprint area by the roof's pitch (slope) multiplier. The multiplier is √(rise² + run²) ÷ run — for a 6/12 pitch that is √(36 + 144) ÷ 12 = 1.118. So a 40 × 30 ft footprint (1,200 sq ft) with a 6/12 roof is 1,200 × 1.118 = 1,342 sq ft of roof. This calculator does it for you: enter the footprint and pitch for each roof section and it applies the right slope factor and totals the area, squares, and bundles.

What is a roofing square?

A roofing square is 100 square feet of roof surface — the unit roofing is estimated, sold, and priced in (NRCA convention). To convert roof area to squares, divide by 100: a 1,342 sq ft roof is 13.42 squares. Shingles, underlayment, and labor are all quoted per square, so squares — not square feet — is the number you take to a roofer or supplier. The calculator shows both.

How many bundles of shingles do I need?

Most architectural and 3-tab asphalt shingles cover one square (100 sq ft) per 3 bundles, so multiply your squares by 3 and round up — a 13.42-square roof needs about 41 bundles. Heavy or luxury shingles can run 4–5 bundles per square, so always confirm the coverage printed on the bundle wrapper. Order starter strip and hip/ridge cap separately. The calculator gives the ≈3-bundles-per-square estimate; the Roofing calculator breaks out starter, cap, and underlayment.

Does a hip roof have more area than a gable roof?

No — a hip roof and a gable roof over the same footprint and the same pitch have exactly the same total surface area. The hips just redistribute the planes; they don't add area. What changes is waste: a hip roof has more cut waste at the hips and valleys, so it carries a higher waste factor (15% vs. 10% for a simple gable). That is why this calculator lets you pick the roof style — it adjusts the suggested waste, not the area math.

How does roof pitch affect the roof area?

The steeper the pitch, the larger the roof relative to the footprint, because the slope stretches each square foot of plan area into a longer face. The slope multiplier grows quickly: 4/12 is 1.054× the footprint, 6/12 is 1.118×, 8/12 is 1.202×, and 12/12 is 1.414× — about 41% more roof than footprint. This is why you can never estimate roofing from the house's floor square footage; you must apply the pitch multiplier, which the calculator does automatically.

Should I include the roof overhang in the area?

Yes. Eaves and rake overhangs extend the roof past the wall line and add real area, especially on smaller homes. Add the overhang to each side of the footprint before applying the slope factor — a 40 × 30 ft footprint with a 12-inch overhang becomes 42 × 32 ft of plan area. This calculator has an overhang field for rectangular sections that does this for you. Measure the roof edge to edge, not the wall line.

Can I use asphalt shingles on a low-slope roof?

Not below a 2:12 slope. The IRC (R905.2.2) prohibits asphalt shingles under 2:12, and slopes from 2:12 to 4:12 require a double layer of underlayment. Porch and addition roofs are often 1:12 or flatter and need a low-slope membrane — TPO, EPDM, or modified bitumen — which is measured nearly flat (multiplier ≈ 1.0). The calculator flags any section below 2:12 so you don't order shingles for a roof that can't take them.