Roof Size Estimator

How many roofing squares and bundles does your project need?

Enter your home footprint and roof pitch to get an accurate roof surface area estimate. The result accounts for slope and overhang so you can order materials with confidence — no ladder required.

Updated July 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
How It Works
The formula, explained simply

Imagine unfolding your roof like a cardboard box. If you flattened every sloped panel down to the same plane as your floor, you would get the footprint area — roughly what your home's floor plan shows. But roofing material sits on the slope, not the flat projection. The steeper the roof, the more surface area exists above each square foot of footprint. A 45-degree pitch (12:12) has 41% more roofing surface than a flat roof with the same footprint.

The slope factor is calculated using basic geometry: for every 12 inches of horizontal run, the roof rises by the pitch number. That creates a right triangle. The hypotenuse — the actual roof surface — is always longer than the horizontal base. The formula is the square root of (1 plus the square of pitch divided by 12). For a 6:12 roof, that works out to approximately 1.118, meaning every 100 sq ft of flat footprint requires about 112 sq ft of roofing material.

Overhang adds another layer. Most residential roofs extend 12 to 18 inches past the exterior walls on all sides. That extension needs to be shingled too, and it adds meaningful area on all four sides. On a 40-by-30 foot home with 12-inch overhangs, the effective footprint becomes 42 by 32 feet — an increase of 296 sq ft before slope is even applied. Skipping overhang in your estimate is a reliable way to be 5 to 8 bundles short.

When To Use This
Right tool, right situation

Use this estimator when you are planning a full re-roof and need a material quantity before calling suppliers for quotes. It is also appropriate when you are comparing bids from multiple contractors and want to verify that their material estimates are in a reasonable range. A contractor quoting dramatically more or fewer squares than this estimate produces warrants a question.

This tool works well for simple gable roofs and reasonable approximations of hip roofs with uniform pitch. It is less accurate for homes with multiple rooflines at different pitches, dormers that add significant area, or gambrel (barn-style) roofs with two slopes. For those situations, the estimate gives a useful ballpark but you should add an extra 10% and have a roofer do a detailed takeoff before finalizing the material order.

Do not rely on this estimate for flat or very low-slope roofs (below 2:12) that require membrane systems. The material categories — bundles, rolls — do not map to membrane roofing products. Do not use it for metal roofing without adjusting for panel overlap, which is not accounted for here. Do not use the result as a final order quantity for a large commercial job without a professional takeoff — the estimate is a planning tool, not a procurement document.

Common Mistakes
Why results sometimes look wrong

The most common mistake is using interior square footage as the starting point. Interior square footage measures floor area inside the walls and has no relationship to roof surface area. A 2,000 sq ft home with a 6:12 roof and 12-inch overhangs will have roughly 2,400 to 2,600 sq ft of roof surface — consistently larger by 20 to 30 percent. Ordering based on floor area almost guarantees a shortage.

The second mistake is ignoring pitch. Many homeowners assume that if their footprint is 1,500 sq ft, they need 15 squares of shingles. That is only true for a completely flat roof. A 6:12 pitch adds 11.8% of area from slope alone, and a 10:12 pitch adds 30%. Underestimating pitch is particularly common on steep older homes where the pitch looks dramatic from street level but the owner has never formally measured it.

The third mistake is using a waste factor designed for simple roofs on a complex one. A 10% waste factor is appropriate for a clean rectangular gable with no penetrations. A hip roof with two valleys and a dormer can waste 20 to 25% of material on diagonal cuts alone. Using the wrong waste factor and then finding a shortfall on day two of installation — when the supplier may not have the same dye lot in stock — is an avoidable and expensive problem.

The Math
Worked examples and deeper derivation

The core formula converts the flat footprint to actual roof surface area in two steps.

First, the effective footprint: (length + 2 x overhang in feet) x (width + 2 x overhang in feet). This accounts for the roof extending past all four walls.

Second, the slope adjustment: effective footprint x slope factor, where slope factor equals the square root of (1 + (pitch/12) squared). For a 4:12 pitch, slope factor = sqrt(1 + (4/12)^2) = sqrt(1 + 0.111) = sqrt(1.111) = 1.054. For a 12:12 pitch, slope factor = sqrt(1 + 1) = sqrt(2) = 1.414.

Waste is added last as a multiplier: total area with waste = roof surface area x (1 + waste percentage/100). Roofing squares divide the total by 100. Shingle bundles multiply squares by 3 (three bundles per square for standard shingles). Underlayment rolls divide the total area by 400 sq ft, which is the typical coverage of a standard synthetic underlayment roll, rounded up to the nearest whole roll.

Replacing shingles on a 1,500 sq ft ranch home
48 ft long, 32 ft wide, 6:12 pitch, 12-inch overhang, 10% waste
The slope factor for a 6:12 pitch is about 1.118, so the actual roof surface is roughly 2,280 sq ft before waste, and about 2,500 sq ft after the 10% waste allowance. That works out to 25 squares and approximately 75 bundles of standard 3-tab shingles. Knowing the bundle count before calling suppliers prevents a second delivery charge if you run short mid-job.
A steep 12:12 Victorian with minimal footprint
30 ft long, 25 ft wide, 12:12 pitch, 6-inch overhang, 15% waste
A 45-degree pitch has a slope factor of 1.414 — about 41% more surface area than the flat footprint would suggest. A 750 sq ft footprint becomes roughly 1,220 sq ft of actual roof before waste. After the 15% cut allowance for the complex valleys typical of steep Victorian designs, the total material needed approaches 1,400 sq ft or 14 squares. Underestimating steep-roof area is the most common reason roofers run short on material.
Commercial property manager estimating a flat warehouse annex
150 ft long, 60 ft wide, 2:12 pitch, 0-inch overhang, 5% waste
At 2:12, the slope factor is only 1.014 — nearly flat — so the roof area is almost identical to the footprint at around 9,450 sq ft after waste. The tool will flag that 2:12 is below the threshold for standard shingles, prompting the correct follow-up: specifying a TPO or EPDM membrane system rather than asphalt. This warning alone saves a call to the contractor to confirm the right product category.
Expert Unlock
The thing most explanations skip

The slope factor formula assumes a uniform pitch across the entire roof plane, which is never quite true. Hips, valleys, and ridges all have different geometric profiles and the material at those intersections is cut to angles that waste more than the flat field. The 10% default waste factor is a reasonable average for simple roofs, but it is derived from field practice rather than pure geometry — actual waste on a complex 10:12 hip roof can exceed 20%. More subtly, the formula also assumes the building is a perfect rectangle. L-shaped or irregular footprints should be broken into rectangular sections and calculated separately, then summed, rather than calculated as a single bounding rectangle, which will overstate the footprint by the area of the missing corner.

What does my roof area estimate actually include?

How do I find my roof pitch without getting on the roof?
The easiest method is to hold a 12-inch level horizontally against a rafter in your attic and measure how many inches the rafter rises over that 12-inch run — that ratio is your pitch. Alternatively, your original building permit documents or home inspection report will list the roof pitch. Many home listing services also include this in the property details.
How many shingle bundles do I need per square?
Standard 3-tab and architectural asphalt shingles both cover one square (100 sq ft) per three bundles. This calculator uses that standard ratio. Some premium architectural shingles or specialty products use different bundle sizes, so always confirm with your supplier before ordering.
Why does roof surface area differ from my home's square footage?
Your home's listed square footage is the interior living area — a flat measurement of the floor plan. Roof surface area is larger for two reasons: pitch multiplies the flat footprint by the slope factor (always greater than 1.0), and the roof extends beyond the walls by the overhang distance on all sides. A typical 6:12 roof adds about 12% more area from slope alone, before overhang.

Need something this doesn't cover?

Suggest a tool — we'll build it →