Roof Shingle Calculator

Estimate the number of shingle bundles and roofing squares needed for a residential roof.

Home IBC pitch math Bundle counts
Rate this calculator · 4.5 (2)

Roof Shingle Calculator

Sloped area, squares, bundles · supports 3-tab, architectural & premium

Instructions — Roof Shingle Calculator

1

Pick footprint or direct sloped area

If you only have the house dimensions, switch to length × width and let the calculator apply the pitch multiplier. If you measured the actual sloped roof from a ladder or drone, switch to direct sloped area and skip the pitch math.

2

Enter pitch and shingle type

Pitch can be entered as a ratio (4:12, 6:12, etc.) or an angle in degrees. Shingle type sets the bundles-per-square ratio: 3 bundles per square for standard 3-tab, 2.5 for architectural / laminated, 2.2 for premium high-end shingles.

3

Set waste percentage and cost

NRCA recommends a 10% waste factor for a simple gable roof, 12-15% for a roof with valleys, dormers or hips. Bundle cost is regional; 2025-2026 retail runs $25-50 for 3-tab and $35-65 for architectural.

Round up bundles. The calculator always ceilings the final bundle count because shingles ship in whole bundles. A short order on the last bundle stops a crew cold.
Add ridge and valley feet. The optional ridge / hip / valley field adds 0.33 sq ft per linear foot — the working approximation for cap shingles and double-coverage at valley intersections.

Formulas

Roof shingles are sold in bundles. Three bundles cover one roofing square — 100 sq ft — for standard 3-tab shingles. Architectural and premium shingles weigh more per bundle, so the coverage ratio drops to 2.5 or 2.2 bundles per square. Every calculation flows from those two numbers.

Pitch multiplier
$$ M = \sqrt{1 + (P / 12)^2} $$
P is rise per 12 in run. A 6:12 pitch gives M = 1.118, so a 2,000 sq ft footprint becomes 2,236 sq ft of sloped roof.
Sloped roof area
$$ A_{slope} = L \times W \times M $$
L and W are the building footprint length and width. Sloped area is the real surface the shingles cover.
Roofing squares
$$ \text{Squares} = \frac{A_{slope} \times (1 + W_f)}{100} $$
W_f is the waste factor as a decimal (0.10 for 10%). The roofing square — 100 sq ft — is the contractor's unit.
Bundles needed
$$ B = \lceil \text{Squares} \times B_{sq} \rceil $$
B_sq is bundles per square: 3 for 3-tab, 2.5 for architectural, 2.2 for premium. Always round up to the next whole bundle.
Ridge and valley adjustment
$$ A_{rhv} = L_{rhv} \times 0.33 $$
Cap shingles and valley double-coverage add roughly 0.33 sq ft per linear foot of ridge, hip or valley.
Material cost
$$ C = B \times P_b $$
P_b is the per-bundle price. Multiply by bundles to get a materials-only cost. Underlayment, flashing and labor are separate line items.

Reference

Pitch multiplier by ratio
PitchAngleMultiplierNote
2:129.5°1.014Low slope, asphalt requires ice & water shield
3:1214.0°1.031Minimum recommended for standard shingles
4:1218.4°1.054Common residential pitch
6:1226.6°1.118Most common in US residential builds
8:1233.7°1.202Steep slope; toe boards required
10:1239.8°1.302Very steep; safety harness mandatory
12:1245.0°1.414Maximum residential; specialty install

Shingle types and coverage

Coverage by type
TypeBundles / sqCoverage / bundle
3-tab3.0~33 sq ft
Architectural2.5~40 sq ft
Premium / laminated2.2~45 sq ft
Lifespan and cost
TypeLifespanBundle cost
3-tab15-20 yr$25-35
Architectural20-30 yr$35-65
Premium25-40 yr$60-100

Source: NRCA Roofing Manual, IBC Chapter 15, and 2025 retailer pricing data from US construction-cost surveys.

Article — Roof Shingle Calculator

Roof shingle calculator: how to count squares, bundles and cost

A roof shingle calculator turns house footprint, pitch and shingle type into a clean order list: squares, bundles, and a materials cost line. The math has two steps. Multiply footprint by the pitch multiplier for the real sloped surface, then divide by 100 for roofing squares and multiply by the bundles-per-square coefficient (3 for 3-tab, 2.5 architectural, 2.2 premium). A 2,000 sq ft footprint at 6:12 pitch becomes 22.4 squares and 56-67 bundles depending on shingle type.

The calculator above runs the math automatically and adds a per-square cost figure so you can budget before calling a roofer.

What a roof square measures

A roofing square is 100 sq ft of roof surface — the working unit roofers use to price, order and lay shingles. Asking the supplier for 24 squares of architectural shingles in charcoal gets you 60 bundles on the curb.

The unit dates to the early 1900s when asphalt shingles displaced wood shakes. A 2,000 sq ft sloped roof is 20 squares regardless of shingle type — only the bundle count changes.

Did you know

The National Roofing Contractors Association estimates that 6.5 million tons of asphalt shingles ship in the US every year, enough to cover roughly 12 million homes. Asphalt shingles account for about 75% of all US residential roofing — far ahead of metal, tile, and wood combined. The roofing-square unit has not changed since the asphalt-shingle industry standardized it in the 1920s.

Roof shingle bundle math

Bundles weigh 60 to 90 pounds depending on shingle type and contain 22 to 33 pieces. Coverage area is printed on the wrapper, and the bundles-per-square ratio comes directly from that coverage.

A 3-tab bundle covers 33 sq ft, so three bundles cover one 100 sq ft square. Architectural bundles cover 40 sq ft, dropping the ratio to 2.5. The calculator picks the ratio from the shingle type and applies it after the pitch and waste math.

Bundle ratios by shingle type
3-tab 3.0 bundles / sq
Architectural 2.5 bundles / sq
Premium 2.2 bundles / sq
1 square = 100 sq ft of roof

Roof pitch multiplier explained

Roof pitch is rise per 12 inches of run. A 6:12 pitch rises 6 inches for every 12 across — a 26.6-degree angle. The sloped roof surface is always larger than the horizontal footprint: a 2,000 sq ft footprint at 6:12 covers 2,236 sq ft of real roof, 12% more.

The multiplier is the Pythagorean diagonal: square root of one plus (pitch / 12) squared. A 4:12 pitch adds 5%, 6:12 adds 12%, 8:12 adds 20%, and 12:12 (45 degrees) adds 41%.

4:12 pitch
+5%
Common low-slope residential
6:12 pitch
+12%
Most common US residential pitch
12:12 pitch
+41%
Steep slope, harness required

Shingle types and bundles per square

Shingle type drives the bundle count more than any other input. 3-tab shingles are flat, single-layer, cheap (25-35 dollars per bundle, 15-20 year life). Architectural shingles are double-layered for a shadow-line look, weigh 30% more, last 20-30 years. Premium shingles add wind, hail, or impact ratings on top.

Pieces per bundle drop as weight rises — that changes the bundles-per-square ratio. A premium bundle covers 45 sq ft at 100 lb; a 3-tab bundle covers 33 sq ft at 60 lb. Same finished roof, 27% fewer premium bundles.

  • 3-tab — 22 shingles per bundle, 33 sq ft coverage, 60-65 lb, 15-20 yr life.
  • Architectural — 21 shingles per bundle, 40 sq ft coverage, 70-90 lb, 20-30 yr life.
  • Premium — 20 shingles per bundle, 45 sq ft coverage, 95-110 lb, 25-40 yr life.
  • Impact-rated — UL 2218 Class 4 hail rating, qualifies for many homeowner-insurance discounts.
  • Wind-rated — rated to 110-130 mph; required by code in many coastal states.
  • Color matching — order all bundles from one production lot when possible to avoid shading differences.

Waste factor on a shingle order

Every shingle job loses material to cuts, overlaps and weather damage. NRCA recommends 10% waste on a simple gable, 12-15% on a roof with valleys or dormers, and up to 20% on a complex roof. First-time DIY crews should plan on the high end.

Under-ordering by 5% is the most common source of mid-project cost overrun. Over-ordering by 10% is cheap insurance — most suppliers accept returns on unopened bundles within 30 days.

Pitch and waste are not the same

A common roof shingle calculator error is double-counting the pitch adjustment as waste. The pitch multiplier converts footprint to sloped surface area — the actual square footage the shingles cover. The waste factor is added on top to account for cuts and overlap. Skip either step and you under-order by 10-20%.

Ridge, hip and valley adjustments

Ridges, hips and valleys are the seams where two roof planes meet. Cap shingles run the ridge and hip; valleys carry a double layer or a metal flashing under the field shingles. The trade-standard adjustment is 0.33 sq ft of extra coverage per linear foot.

A 2,000 sq ft ranch with 60 linear feet of ridge and 40 feet of valley needs 33 extra sq ft — about one extra bundle of architectural shingles. A roof with multiple gables and dormers can need 3-4 extra bundles of cap shingles.

Roof shingle cost in 2026

Retail asphalt shingle pricing in early 2026 has stabilized after the 2021-2023 supply-chain surge. 3-tab bundles run 25-35 dollars at big-box stores, architectural 35-65, and premium impact-rated 60-100. Contractor wholesale typically runs 10-25% below retail.

Bundle cost is only the materials line. A complete tear-off and reroof on a 2,500 sq ft home runs $9,000-$18,000 in materials and labor. Materials are 35-50% of the total; labor, tear-off, dump fees, underlayment, and flashing make up the rest.

Tip

When you order shingles, buy 2-3 extra bundles and keep them dry in the garage. Asphalt shingles fade slightly over the first year of UV exposure, so an exact color match from a future production lot is unlikely. Repair shingles from the original order blend into the field much better.

Common roof shingle order pitfalls

Three errors dominate building-supply support calls. First, ordering by footprint without applying the pitch multiplier — an under-order of 5-40% depending on slope. Second, confusing bundles with squares. Third, ignoring valleys and hips so cap shingles never get ordered and the crew runs short on day two.

The calculator above sidesteps all three: it converts footprint to sloped area, applies the type-specific bundles-per-square ratio, and includes a ridge / hip / valley line. The numbers it returns match what the supplier will sell you.

FAQ

A roofing square covers 100 sq ft. Standard 3-tab shingles need 3 bundles per square. Architectural / laminated shingles need 2.5 bundles per square, and heavyweight premium shingles need 2.2 bundles per square. The variation is driven by weight per bundle, not coverage area — heavier shingles pack fewer pieces per bundle.
Roof area × (1 + waste factor) ÷ 100 = squares. Squares × bundles per square = bundles. For a 2,000 sq ft footprint with a 6:12 pitch, the sloped roof is 2,236 sq ft. With a 10% waste factor that becomes 2,460 sq ft = 24.6 squares = 74 bundles of 3-tab or 62 bundles of architectural shingles.
NRCA recommends 10% for a simple gable roof, 12-15% for a roof with valleys, dormers or hips. Over 15% is appropriate only for very complex roofs or first-time DIY crews. Under 5% is risky — a single late-stage cut shortage can cost a full day of crew time.
Use the building footprint (length × width) and apply the pitch multiplier: sloped area = footprint × sqrt(1 + (pitch/12)^2). A 6:12 pitch adds about 12% to the footprint, an 8:12 pitch adds 20%, and a 12:12 (45 degree) pitch adds 41%. For a complex roof with dormers, measure each plane separately.
3-tab shingles are single-layer, lighter (60-65 lb per bundle), cheaper, and last 15-20 years. Architectural (also called laminated or dimensional) shingles are double-layer, heavier (70-90 lb), cost 30-50% more, and last 20-30 years. Architectural shingles dominate new US construction since the 2010s thanks to better wind ratings.
3-tab: $75-105 per square installed in materials only ($25-35 per bundle). Architectural: $90-160 per square ($35-65 per bundle). Premium: $130-220 per square ($60-100 per bundle). Add labor, underlayment, flashing, ridge cap and dump fees for total project cost — typically 2x to 3x the bundle cost.
It depends on pitch. A 2,000 sq ft footprint at 6:12 pitch is roughly 2,236 sq ft of roof. With 10% waste, that is 24.6 squares = 74 bundles 3-tab, 62 bundles architectural, or 55 bundles premium. A flat 2,000 sq ft sloped area (no pitch math) would be 22 squares, 66 / 55 / 49 bundles respectively.
Yes. Cap shingles for the ridge and double-coverage shingles at valleys add 0.33 sq ft per linear foot. A house with 60 linear feet of ridge and 40 feet of valley adds 33 sq ft to the order. The calculator's ridge / hip / valley field rolls this into the bundle total.
Asphalt shingles are rated for pitches from 2:12 up to 21:12 (about 60 degrees) per IBC Chapter 15 and most manufacturer warranties. Below 2:12 you need a membrane roof or specialty low-slope shingles with an extra layer of ice and water shield. Above 12:12 (45 degrees) the crew needs roof jacks and harnesses, and labor costs rise 30-50%.
No. Only standard 3-tab shingles are sold 3 bundles per square. Architectural shingles are 2.5 bundles per square (sometimes 3 for lighter products), and premium / laminated shingles run 2.0 to 2.2 bundles per square. Always check the bundle label or product spec sheet — the coverage area per bundle is printed on every wrapper.