Free & Instant Results

Roof Shingle Calculator

Quickly estimate the shingle bundles, roofing squares, and materials needed for your project. Enter your roof dimensions and pitch to get an instant calculation with a built-in waste factor.

Shingle Calculator

Enter your roof details below

ft
×
ft

Measure exterior walls and add 1–2 ft for overhangs on each side.

6" 12"
6 /12
1 12
Multiplier: 1.118 26.6°
Roofing Tools

Other Roof Calculators

Choose the calculator that matches your roof shape or project.

Shingle Requirements

A roof shingle calculation answers one core question: how many shingles do I need for my roof? The answer depends on four factors — the roof area in square feet, shingle type, the number of shingles per roofing square, and the waste percentage for roof shingles.

Every roof shingle calculation starts with the roof footprint area. Multiply the roof length by the roof width to get the flat area, then apply the roof pitch multiplier to convert to actual sloped area. The result is your true roof area in square feet — the number the rest of the calculation depends on.

Roof area = roof length × roof width × roof pitch multiplier

To determine how many bundles of shingles do I need, convert the roof area to roofing squares (divide by 100) and multiply by 3. Each standard bundle provides roof shingle coverage of 33.3 sq ft, and 3 bundles equal one roofing square. The standard count is 3 shingles per roofing square of bundles — this ratio is consistent for both architectural and 3-tab shingles.

How Bundles Cover a Square
1 Bundle 33.3 sq ft
×3
1 Square 100 sq ft = 3 bundles
=
~21–26 shingles / bundle
Interactive Tool

Interactive Bundle & Coverage Simulator

Adjust the number of roofing squares to see bundles, coverage area, and shingle counts update in real time.

15 Squares
Squares 15
Bundles Needed 45
Total Coverage 1,500 sq ft
Individual Shingles 945

Roof Pitch and Shingle Quantity

The relationship between roof pitch and shingle quantity is direct — a steeper pitch increases the actual roof surface area, which increases the number of shingles needed. The roof pitch multiplier converts the flat footprint area into the true sloped area. Common residential pitches range from 4/12 to 8/12.

The following table shows each roof pitch, the degree angle, and the multiplier used in a roof shingle calculation:

Pitch Angle Multiplier Category
1/124.8°1.003Low Slope
2/129.5°1.014Low Slope
3/1214.0°1.031Low Slope
4/1218.4°1.054Moderate
5/1222.6°1.083Moderate
6/1226.6°1.118Moderate
7/1230.3°1.158Steep
8/1233.7°1.202Steep
9/1236.9°1.250Steep
10/1239.8°1.302Very Steep
11/1242.5°1.357Very Steep
12/1245.0°1.414Very Steep

Waste Percentage for Roof Shingles

The waste percentage for roof shingles accounts for material lost to cuts, fitting, and damaged shingles during installation. A 10% waste allowance is standard for simple gable roofs. Hip roofs, roofs with dormers, and roofs with multiple valleys require a 15–20% waste percentage due to additional cuts at ridges, hips, and valley flashing areas.

Ridge cap shingles, starter strip, drip edge, and ice barrier materials are separate items — order them in addition to the field shingle bundles.

Calculation Flow — 1,200 sq ft Roof at 6/12 Pitch with 10% Waste
1
Footprint
1,200 sq ft
2
× Pitch (1.118)
1,342 sq ft
3
÷ 100
13.4 squares
4
× 3 × 1.10
45 bundles

For a 1,200 sq ft roof footprint with a 6/12 pitch and 10% waste:

  • Roof area in square feet = 1,200 × 1.118 = 1,342 sq ft
  • Roofing squares = 1,342 ÷ 100 = 13.42 squares
  • Shingle bundles (with waste) = 13.42 × 1.10 × 3 = 45 bundles
  • Individual shingles (architectural) = 45 × 21 = 945 shingles

The roof shingle calculator above automates this entire roof shingle calculation. Enter the roof length and roof width, select the pitch, and the tool displays bundles needed, individual shingle count, and estimated material cost — all in real time.

How to Use the Roof Shingle Calculator

Learning how to estimate shingles for a roof starts with accurate roof measurements for shingles. This calculator automates the process — enter three values and get instant results. Here is how to measure a roof for shingles and use the calculator in six steps:

Step Explorer

Interactive Measurement & Calculation Guide

Click any step below to view detailed measurement instructions and visual diagrams.

🏠
Step 1: Select Roof Shape

Choose gable, hip, or flat/shed. The roof shape determines waste calculations at hips and ridges.

1
Select Roof Shape

Choose gable, hip, or flat/shed. The roof shape determines waste calculations at hips and ridges.

2
Take Roof Measurements

Measure the roof length and roof width at the base. Add 1–2 ft per side for overhangs to get accurate roof measurements for shingles.

3
Set Roof Pitch

Use the slider (1/12 to 12/12). Determine pitch by measuring the rise over a 12-inch run from inside the attic, or use Google Earth.

4
Choose Shingle Type

Architectural (25–30 yr) or 3-Tab (15–20 yr). Both provide 33.3 sq ft of roof shingle coverage per bundle.

5
Set Waste Factor

5% simple, 10% standard, 15% complex, 20% very complex roofs.

6
Read Results

Get total roof area, squares, bundles, individual shingle count, and estimated material cost — all live.

Accurate roof measurements for shingles are the foundation of a reliable estimate. Measure each roof section separately and add the results together for complex roofs with multiple gable lengths or dormers. You can also use satellite imagery tools such as Google Earth to take measurements from above.

The roofing cost calculator estimates material costs only — labor and roofing supplies such as underlayment rolls, roofing felt, nail quantity, and ventilation needs are not included. Consult a licensed roofing contractor for a complete roof replacement estimate that includes labor, permits, and additional materials.

How to Calculate Roof Shingles in Bundles

To calculate roof shingles in bundles by hand, use these three formulas:

Step 1 — Calculate the roof footprint area:

Roof footprint area = roof length × roof width

Step 2 — Calculate the actual sloped roof area:

Roof area = roof footprint area × roof pitch multiplier

Step 3 — Calculate shingle bundles (the roof shingle equation):

Shingle bundles = (roof area ÷ 100) × 3 × waste factor

A worked example: a roof measuring 40 ft long × 30 ft wide with a 6/12 pitch and 10% waste factor:

  1. Roof footprint area = 40 × 30 = 1,200 sq ft
  2. Roof area = 1,200 × 1.118 = 1,341.6 sq ft
  3. Roof area in squares = 1,341.6 ÷ 100 = 13.42 squares
  4. Shingle bundles = 13.42 × 3 × 1.10 = 44.3 → round up to 45 bundles

To find the individual shingle count, multiply the bundles by the bundle size. Architectural shingles have approximately 21 shingles per bundle, so 45 × 21 = 945 shingles. 3-tab shingles have approximately 26 per bundle, so 45 × 26 = 1,170 shingles.

Formula Sandbox

Live Formula Breakdown Sandbox

Test custom roof dimensions below to see how each math formula converts footprint into bundles.

1. Footprint Area1,200 sq ft
2. Pitch Slope Area1,342 sq ft
3. Bundles with Waste45 Bundles
4. Total Shingles945 Shingles

The shingle bundle calculator above automates this entire process. Enter the roof dimensions and pitch, and the roof square footage calculator returns bundles, squares, individual shingles, and cost — all updated in real time as you type.

What is a Square in Construction?

A square in construction is an imperial unit of area equal to 100 square feet (sq ft), used primarily in the US and Canada. The term appears most often in roofing, but contractors also use squares for siding, wallpaper, and drywall calculations on larger construction projects.

Visual — 1 Roofing Square = 100 sq ft
10 ft 10 ft
1 Square = 100 sq ft
3 Bundles per Square
~63–78 Shingles per Square

Roofing contractors and material suppliers quote shingle prices per square rather than per square foot. One roofing square requires 3 bundles of standard asphalt shingles.

To convert roof area to roof area in squares, divide the total roof area in square feet by 100.

Example: A roof with 1,500 sq ft of surface area = 15 roofing squares = 45 bundles of shingles (15 × 3). The roof shingle calculator above displays the roof area in both square feet and roofing squares automatically.

Roofing Materials Calculator — A Beginner's Guide to Shingles

A complete roof shingle material estimate requires choosing the right material for your project. This roofing materials calculator estimates quantities for asphalt shingles, the most common roofing material in the US. Asphalt shingles account for roughly 80% of residential roofing installations. Major manufacturers include Owens Corning, GAF Materials Corporation, CertainTeed, IKO Industries, Atlas Roofing, and Tamko Building Products.

Here is a comparison of the four main shingle material types, including asphalt shingle coverage and cedar shingle coverage estimates along with the shingle roof cost per square foot for each:

Most Popular

Asphalt Shingles

Lifespan15–30 yr
Cost / sq ft$0.70–$1.50
Coverage33.3 sq ft / bundle
FireFireproof

Asphalt shingle coverage is 33.3 sq ft per bundle (3 bundles per square). Shingle roof cost per square foot ranges from $0.70 to $1.50 for materials only.

Metal Roofing

Lifespan40–70 yr
Cost / sq ft$1.50–$3.50
WeightLightweight
NoiseLoud in rain

Reflects sunlight, reducing cooling costs. Higher shingle roof cost per square foot than asphalt but lasts 40–70 years.

Tile Roofing

Lifespan50+ yr
Cost / sq ft$3.00–$6.00
FireNon-combustible
WeightHeavy

May require extra roof trusses. Highest shingle roof cost per square foot but lifespan exceeds 50 years.

Wood Shingles

Lifespan20–40 yr
Cost / sq ft$2.00–$4.00
Coverage25 sq ft / bundle
FireVulnerable

Cedar shingle coverage is approximately 25 sq ft per bundle (4 bundles per square). Eco-friendly but prohibited in some states due to fire risk.

When comparing shingle roof cost per square foot, asphalt shingles are the most affordable option at $0.70–$1.50 per sq ft for materials. Cedar shingle coverage runs about 25 sq ft per bundle — roughly 25% less than asphalt, requiring 4 bundles per square instead of 3. Factor this difference into your roof shingle material estimate when choosing between materials.

Cost & Lifespan Meter

Interactive Material Comparison & Cost Meter

Adjust the roof size slider to compare total material costs, lifespan, and durability ratings across all 4 roofing types.

For most residential roof replacement projects, architectural asphalt shingles offer the best balance of cost, durability, and appearance. Online shingle calculator tools — including this one and similar tools on sites such as Omni Calculator — simplify the estimation process. Use the roofing calculator above to get a roof shingle material estimate for your project, and consult a licensed roofing contractor for material selection and installation pricing. You can also search Google for local roofing suppliers to compare bundle prices in your area.

Common Questions

FAQs

Frequently asked questions about calculating roof shingles for your project.

How Many Shingles Are in a Bundle?

One bundle contains approximately 21–29 shingles, depending on the shingle type. Architectural shingles have about 21 shingles per bundle. 3-tab shingles have about 26–29 shingles per bundle. Both types cover approximately 33.3 sq ft per bundle, and 3 bundles equal one roofing square (100 sq ft). Check the manufacturer's packaging for exact bundle size — manufacturers such as Owens Corning, GAF Materials Corporation, and CertainTeed each package shingles with slightly different counts per bundle.

How Many Shingles Do I Need?

The number of shingles depends on the total roof area, roof pitch, waste factor, and shingle type. To estimate shingle quantity:

  1. Measure the roof length and roof width to calculate the roof footprint area.
  2. Multiply the footprint area by the roof pitch multiplier to get the actual sloped roof area.
  3. Divide the roof area by 100 to convert to roofing squares.
  4. Multiply the squares by 3 to get the number of shingle bundles.
  5. Multiply bundles by the shingle count per bundle (21 for architectural, 26 for 3-tab) to get the individual shingle count.
  6. Add 10–15% for waste allowance.

Use the roof shingle calculator at the top of this page to automate the calculation for any gable roof, hip roof, flat roof, shed roof, garage roof, or barn roof.

How Do I Measure a Roof for Shingles?

Measure the roof's base footprint from the ground and apply the roof pitch multiplier to convert to actual roof area. Three roof measurements are needed:

  1. Measure the roof length at the base of the building, parallel to the ridge line. Add 1–2 ft for the overhang on each end.
  2. Measure the roof width at the base, perpendicular to the ridge line. Add 1–2 ft for the eave width overhang on each side.
  3. Determine the roof pitch by measuring the rise over a 12-inch run from inside the attic, or use a pitch gauge from outside. You can also use satellite imagery tools such as Google Earth to measure roof dimensions from above.

Enter these three values into the roof shingle calculator to estimate shingle bundles, roofing squares, and material cost. Measure each section separately and add the results together, for a complex roof with multiple gable lengths or dormers.

How Do I Calculate How Many Shingles I Need for My Roof?

Multiply the roof footprint area by the roof pitch multiplier, divide by 100 to get roofing squares, then multiply by 3 to get bundles. For example, a 1,200 sq ft roof with a 6/12 pitch: 1,200 × 1.118 = 1,342 sq ft → 13.42 squares → 40.3 bundles (round up to 41). Add 10–15% for waste. Use the roof shingle calculator at the top of this page to automate the calculation.

How Many Shingles Do I Need per Square Foot?

You need approximately 3 bundles per 100 sq ft of roof area, which equals roughly 0.63–0.78 individual shingles per square foot depending on shingle type. Architectural shingles average 0.63 per sq ft (21 per bundle ÷ 33.3 sq ft). 3-tab shingles average 0.78 per sq ft (26 per bundle ÷ 33.3 sq ft). These figures do not include the waste factor.

How Many Bundles of Shingles Do I Need?

Divide the total roof area (in square feet) by 100 to get roofing squares, then multiply by 3. For a 2,000 sq ft roof, that's 20 squares × 3 = 60 bundles. Add 10–15% for waste, bringing the total to 66–69 bundles. Enter your exact roof dimensions into the calculator above for a precise count.

How Many Bundles Are in One Roofing Square?

3 bundles of standard asphalt shingles cover one roofing square (100 sq ft). This applies to both architectural and 3-tab shingles, as both are packaged to provide approximately 33.3 sq ft of coverage per bundle.

Does Roof Pitch Affect the Number of Shingles Needed?

Yes, a steeper roof pitch increases the actual surface area of the roof, which means more shingles are needed. A 6/12 pitch multiplies the footprint area by 1.118 (a 12% increase). A 12/12 pitch multiplies by 1.414 (a 41% increase). The roof shingle calculator above applies the correct pitch multiplier automatically when you set the pitch slider.

How Much Extra Should I Add for Shingle Waste?

Add 10% for simple roofs and 15–20% for complex roofs. Simple gable roofs with few obstructions need minimal extra material. Complex roofs with multiple valleys, dormers, hip ridges, or irregular shapes produce more cut shingles, requiring a higher waste percentage. The calculator above includes a waste factor selector with four preset options.

Can This Calculator Estimate Shingles for a Hip Roof?

Yes, the calculator includes a hip roof option. Select "Hip" in the roof shape selector at the top of the calculator. Hip roofs use the same pitch multiplier as gable roofs, but you should set the waste factor to 15% or higher to account for extra cuts at hip ridges and the additional fitting required at angled edges.

Does the Calculator Estimate Roofing Material Costs?

Yes, the calculator provides an estimated material cost range based on average asphalt shingle pricing per square. The estimate covers shingle materials only — labor, underlayment, nails, flashing, and other roofing supplies are not included. Consult a licensed roofing contractor for a complete project estimate.

Is This Roof Shingle Calculator Free?

Yes, this roof shingle calculator is 100% free with no registration, no sign-up, and no usage limits. Enter your roof dimensions, select the pitch and shingle type, and get instant results for shingle bundles, roofing squares, individual shingle count, and estimated material cost.