Roof Shingle Calculator
Calculate shingles, bundles, squares, starter strip, ridge cap, underlayment, ice-and-water shield, and drip edge in one place. Enter your dimensions and get a complete 2026 material list with costs.
Enter your dimensions, pitch, and shingle type then click Calculate to get your complete 2026 material list.
How the Roof Shingle Calculator Works
Most shingle calculators online ask for your roof area and output a bundle count. This one goes further – it calculates every material you need to order before your crew arrives, including items most homeowners forget until they are standing in the supply yard.
Enter your building’s ground-level footprint (length x width). The calculator multiplies this by the pitch factor – the mathematical multiplier that converts flat plan area to actual sloped roof area. A 6/12 pitch has a factor of 1.118, meaning every 1,000 sq ft of footprint equals 1,118 sq ft of actual roof surface.
This is the step most people skip, ordering by footprint and running short by 5% to 41% depending on pitch.
Sloped area is divided by 100 to get roofing squares. Each square requires 3 bundles for standard shingles (3-tab and architectural) or 4 bundles for premium/designer shingles. The waste factor is then applied: 10% for simple roofs up to 25% for very complex rooflines with many cuts and irregular angles.
The result is the bundle count rounded up to the next whole bundle – never round down on shingles.
Roof Shingle Calculator: All Shingle Types Compared
The shingle type you choose affects bundle count, cost, weight, wind resistance, and warranty length. The roof shingle calculator adjusts quantities and pricing for each type automatically.
| Shingle Type | Bundles / Sq | Coverage / Bundle | Weight / Bundle | 2026 Material Cost / Sq | Warranty |
|---|---|---|---|---|---|
| 3-Tab | 3 | 33.3 sq ft | 50-65 lbs | $75-$120 | 20-25 yr |
| Architectural | 3 | 33.3 sq ft | 65-80 lbs | $105-$165 | 25-30 yr |
| Premium / Designer | 4 | 25 sq ft | 80-100 lbs | $240-$400 | 30-50 yr |
| Impact-rated (Class 4) | 3-4 | 25-33 sq ft | 75-100 lbs | $150-$350 | 30-50 yr |
Full Material List: Everything Beyond Shingles
Shingles are only one item on your material order. A complete re-roof requires six additional components. Arriving at the supply yard without these is the most common cause of project delays.
Installed along all eave edges before the first course of shingles. Starter strip provides a solid nailing base at the eave, seals the bottom tab of the first shingle course, and prevents wind uplift at the most vulnerable part of the roof. Sold in bundles covering approximately 105 linear feet.
How to calculate: Measure total eave perimeter (both long sides of a gable roof). Divide by 105, round up. A standard 28×40 gable with 1-ft overhang needs about 2 bundles.
Cover the ridge peak and all hip ridges. Specially cut or purpose-made ridge cap shingles are thicker and pre-bent to fold over the ridge without cracking. Using cut-down field shingles as ridge cap is a common shortcut that reduces longevity – buy purpose-made ridge cap.
How to calculate: Measure ridge length (plus all hip rafter lengths for hip roofs). Divide by 35 lf per bundle, round up. A 40-ft gable ridge = 2 bundles of ridge cap.
Covers the entire roof deck before shingles are installed. Synthetic underlayment (polypropylene or polyester) has replaced felt paper on most residential jobs due to better durability, lighter weight, and easier installation. Standard rolls cover 1 square (100 sq ft) or 4 squares.
How to calculate: One roll per square of sloped area. Always buy at least one extra roll. Standard synthetic underlayment costs $25 to $45 per square installed.
Self-adhering polymer-modified bitumen membrane applied at eaves, valleys, and around all penetrations. Mandatory per IRC R905.2.7.1 in climate zones 5 through 8. Each roll covers 2 squares (200 sq ft). In warm climates, use at valleys and penetrations only; in cold climates, extend from eave edge to 24 inches inside the interior wall line.
How to calculate: Cold zones: 2 ft per eave row x building perimeter / 100 + valley allowance. Warm zones: valleys only.
Metal flashing installed at all eave and rake edges that directs water off the roof edge into the gutters. Prevents water from running back under the shingles at the fascia. Available in aluminum (standard, 10-ft pieces) and galvanized steel. Install at eaves first, then rakes over underlayment per IRC R905.2.8.1.
How to calculate: Total roof perimeter including overhangs / 10 ft per piece, round up. A 28×40 house with 1-ft overhangs needs approximately 16 pieces (160 lf / 10).
Galvanized roofing nails 1.75 to 2 inches long (IRC R905.2.5 minimum: 12-gauge, 3/8-inch head). Standard architectural shingles require 4 nails per shingle in normal areas and 6 nails per shingle in high-wind zones. As a rule of thumb, budget 1 lb of nails per square of roof. A 15-square job requires approximately 15 lbs of nails.
How to calculate: 1 lb per square, round up. Buy an extra 2 lbs for starter strip and ridge cap nailing. Available in 1-lb, 5-lb, and 30-lb boxes.
Roof Shingle Calculator: Waste Factor by Complexity
The waste factor is the percentage of extra material you order above the calculated quantity to cover cuts, starter rows, alignment waste, and mistakes. Getting this wrong is the single most expensive calculation error on a roofing job – running short mid-job means paying retail for emergency delivery or having a crew wait.
| Complexity Level | Waste Factor | Description | Examples |
|---|---|---|---|
| Simple | 10% | Single ridge, no dormers, no skylights, minimal valleys | Basic gable garage, simple ranch addition, shed |
| Moderate | 15% | 1 to 3 valleys, one dormer, standard hip roof, one skylight | Typical suburban home, cape cod with one dormer |
| Complex | 20% | Multiple dormers, 4+ valleys, multiple skylights, irregular angles | Colonial with dormers, complex hip roof, multi-gable |
| Very Complex | 25% | Irregular geometry, many penetrations, tight valleys, decorative features | Victorian, craftsman with multiple roof planes, turrets |
What Creates Waste
Every valley, hip, rake edge, dormer, skylight, and chimney requires shingles to be cut. Cut pieces are typically 30 to 70% of a full shingle – the remainder is waste. A roof with 6 valleys wastes significantly more than a roof with no valleys. Valleys alone can account for 3 to 5% of total material waste on a moderately complex roof.
The starter row at the eave uses full shingles with the tabs cut off – the tab portion is waste. Ridge cap uses the top third of shingles (or purpose-made ridge cap) with the remaining portion discarded. On a hip roof, these cuts apply to four ridge lines plus the main ridge, which is why hip roofs need a higher waste factor than gable roofs.
Roof Pitch and the Area Multiplier
The pitch factor (also called the slope factor or roof multiplier) is the number you multiply your building footprint by to get the actual sloped roof area. It is the most commonly skipped step in DIY shingle calculations and the primary cause of material shortages.
| Pitch | Pitch Factor | Extra Area vs Flat | Bundles per 1,000 sq ft Footprint (Arch, 15% waste) |
|---|---|---|---|
| 3/12 | 1.031 | +3.1% | 36 bundles |
| 4/12 | 1.054 | +5.4% | 36 bundles |
| 5/12 | 1.083 | +8.3% | 37 bundles |
| 6/12 | 1.118 | +11.8% | 39 bundles |
| 7/12 | 1.158 | +15.8% | 40 bundles |
| 8/12 | 1.202 | +20.2% | 41 bundles |
| 9/12 | 1.250 | +25.0% | 43 bundles |
| 10/12 | 1.302 | +30.2% | 45 bundles |
| 12/12 | 1.414 | +41.4% | 49 bundles |
The full pitch factor table for all standard pitches from 1/12 to 24/12 is available in the roof pitch chart. To identify your existing roof pitch before ordering, use the roof pitch calculator – it accepts rise/run, degrees, or percent slope and outputs the pitch factor directly.
2026 Shingle Cost by State and Type
Shingle prices vary by region due to shipping costs, local labor rates, and contractor density. The table below shows 2026 installed cost ranges (materials + labor, no tear-off) for a typical 20-square residential re-roof by state group and shingle type.
| State Group | 3-Tab Installed / sq | Architectural Installed / sq | Premium Installed / sq | Key Driver |
|---|---|---|---|---|
| High-cost (CA, NY, MA, HI) | $280-$380 | $380-$520 | $620-$950 | Labor rates + permitting |
| Moderate-high (NJ, CO, WA, OR, IL) | $240-$320 | $320-$460 | $540-$820 | Metro market premium |
| Moderate (TX, FL, GA, NC, PA, AZ) | $200-$280 | $280-$400 | $460-$720 | Competitive market, high volume |
| Lower-cost (MS, AL, AR, OK, KS, WV) | $160-$240 | $240-$340 | $380-$600 | Lower labor rates |
How to Order Shingles: 7 Pro Tips
Shingles from different manufacturing runs can have subtle colour variations that are invisible in the bundle but visible on the installed roof from the street. Always order your full quantity from the same supplier at the same time. If you need to add more later, colour matching is not guaranteed.
The calculator already rounds up the bundle count. Do not second-guess it downward to save one bundle. A partial bundle short at the end of a job means a costly emergency delivery or driving to the supply yard mid-project. One extra bundle costs $35 to $55 – far cheaper than the alternative.
Premium shingles weigh 80 to 100 lbs per bundle. A 20-square roof with 4 bundles per square = 80 bundles x 90 lbs average = 7,200 lbs total shingle weight. If replacing 3-tab with premium on an older home, have the framing assessed first. The calculator shows you the estimated total weight in the results.
Starter strip, ridge cap, and underlayment are often out of stock or on different lead times than field shingles. Order everything at once to avoid the situation where shingles arrive but the starter strip is backordered 2 weeks. Most supply yards offer a single delivery for a complete package order.
IRC R905.2.8.1 (adopted in most states through 2026) requires drip edge at all eave edges and rake edges. The eave drip edge goes under the underlayment; the rake drip edge goes over the underlayment. If your existing roof has no drip edge and you are not replacing it, check with your building department – many local codes require it on any re-roof permit.
Shingles must be stored flat, off the ground, covered, and away from direct sunlight. Stacking bundles on their edges causes the shingles to develop a permanent curve that makes installation more difficult and increases breakage. In hot weather, shingle adhesive strips can bond prematurely if bundles are left in direct sun – keep them shaded until installation.
After the job is complete, store one full bundle of shingles from the same dye lot in a cool dry location. Colour-matched repair shingles are difficult or impossible to source 5 to 10 years after your installation. A single saved bundle can make spot repairs nearly invisible for the life of the roof.
Roof Shingle Calculator: Frequently Asked Questions
How many bundles of shingles do I need?
To calculate shingle bundles: multiply your building footprint by the pitch factor to get sloped roof area, divide by 100 to get roofing squares, multiply by 3 (standard shingles) or 4 (premium shingles), then multiply by your waste factor (1.10 to 1.25 depending on complexity). Example: 28×40 ft house at 6/12 pitch with architectural shingles and 15% waste = 1,120 x 1.118 x 3 x 1.15 / 100 = 43.2, rounded up to 44 bundles. Use the calculator above for your specific dimensions and shingle type.
How many shingles are in a bundle?
Most standard asphalt shingle bundles contain 21 to 29 shingles. 3-tab shingles typically contain 29 shingles per bundle. Standard architectural shingles contain around 21 shingles per bundle but are larger, so each bundle still covers approximately 33 square feet. Premium shingles may contain as few as 14 to 18 shingles per bundle but each shingle is significantly larger. The shingle count and exact coverage per bundle are stamped on every shingle package – always verify with the specific product you purchase.
What is a roofing square?
A roofing square equals 100 square feet of roof surface area. It is the universal unit of measurement for all roofing materials. A 2,000 square foot house with a 6/12 pitch has approximately 22.4 squares of actual sloped roof area (2,000 x 1.118 pitch factor = 2,236 sq ft / 100 = 22.36 squares). All roofing materials including shingles, underlayment, ice-and-water shield, and labor quotes are priced by the square. When a contractor quotes you a price per square, they mean per 100 sq ft of sloped roof area.
How much waste factor should I add for shingles?
Add 10% for simple roofs (single ridge, no dormers, minimal valleys). Add 15% for moderate complexity (1 to 3 valleys, one dormer, or a hip roof). Add 20% for complex roofs (multiple dormers, many valleys, skylights, irregular geometry). Add 25% for very complex or highly irregular rooflines. For pitches above 9/12, add an additional 5% to whatever complexity level applies. Never order less than a 10% waste allowance regardless of how simple the roof appears – starter strip and ridge cap cuts alone account for 3 to 5% of waste on any roof.
What is the difference between 3-tab and architectural shingles?
3-tab shingles are flat single-layer shingles with a uniform three-cutout appearance. They weigh 50 to 65 lbs per bundle and cost $25 to $40 per bundle, with 20 to 25 year warranties and 60 to 70 mph wind resistance. Architectural shingles have multiple laminated layers that create a textured dimensional appearance mimicking wood shake. They weigh 65 to 80 lbs per bundle and cost $35 to $55 per bundle, with 25 to 30 year warranties and 110 to 130 mph wind resistance. Architectural shingles are now the standard choice for US residential roofing, accounting for over 80% of new installations. The price difference between the two types on a typical 20-square job is approximately $400 to $600 in material cost.
How do I calculate starter strip and ridge cap?
Starter strip: measure total eave perimeter (both long sides of a gable, all four eave edges of a hip roof) in linear feet. Divide by 105 lf per bundle, round up. A 28×40 ft gable with 1-ft overhangs needs about 140 lf / 105 = 2 bundles. Ridge cap: measure the ridge length (plus all hip rafter lengths for a hip roof) in linear feet. Divide by 35 lf per bundle, round up. A 40-ft gable ridge = 40 / 35 = 2 bundles of ridge cap. The calculator generates both quantities automatically – these are included in the complete material list output.
Do I need ice and water shield?
IRC R905.2.7.1 requires ice-and-water shield at eaves in climate zones 5 through 8, extending from the eave edge to a point 24 inches inside the interior wall line. In warmer climate zones 1 through 4, ice-and-water shield is not required at eaves by the IRC but is strongly recommended at valleys, around all penetrations (chimneys, skylights, pipe boots), and at any inside corner. Even in warm climates, using ice-and-water shield at valleys and penetrations is standard professional practice. The calculator adjusts the ice-and-water shield quantity based on your selected climate zone.
Related Roofing Calculators
Once you have your shingle quantity, these calculators help with every other part of your roofing project.