Roof Shingle Calculator

Enter Roof Measurements

Enter the building’s horizontal dimensions. Overhang is measured horizontally and added to both ends of each dimension.

Roof Shingle Results

Estimated roofing area and shingle quantities

Estimated Shingle Bundles —
Roof Area —
Roof Area with Waste —
Roofing Squares (with waste) —
Slope Factor —
Roof Pitch —

Estimates only. Actual requirements depend on the shingle product, roof design, cuts, valleys, ridges, starter strips, and installation instructions. Confirm coverage with the manufacturer. This calculator does not assess structural safety or building-code compliance.

Roof Shingle Calculator: Quick Answer

To estimate shingle bundles, calculate the sloped roof surface area, add your chosen waste allowance, and divide by the coverage printed on the shingle bundle. Round the result up to a whole bundle.

Shingle Bundles = Round Up [(Sloped Roof Area × (1 + Waste % ÷ 100)) ÷ Bundle Coverage]

This roof shingle estimator is intended for a simple rectangular, two-sided gable roof. Enter the actual product coverage and a waste allowance appropriate for your roof and installation.

How to Use the Roof Shingle Calculator

1

Choose the Measurement Unit

Select Feet or Meters according to the units you will use for your building length, width, and overhang measurements.

2

Enter Building Length and Width

Enter the building length and width. Use the actual building measurements and make sure they match the selected unit.

3

Enter the Roof Pitch

Enter the roof pitch in X:12 format. For example, a 6:12 pitch rises 6 units for every 12 units of horizontal run.

4

Enter the Roof Overhang

Enter the overhang for each side of the roof, if applicable. Overhangs can increase the roof dimensions beyond the building walls.

5

Set the Waste Factor

Enter a waste percentage to allow for cutting, trimming, and installation losses. Choose an allowance suitable for your roof design and shingle layout.

6

Enter Shingle Bundle Coverage

Enter the coverage per bundle in square feet. Check the shingle packaging or manufacturer’s specifications rather than assuming every bundle has the same coverage.

7

Calculate the Shingle Estimate

Review the estimated shingle bundles, roof area, roof area with waste, roofing squares, slope factor, and roof pitch.

What Are Roof Shingles?

Roof shingles are overlapping roofing materials installed on sloped roofs to help protect buildings from rain, sunlight, and other weather conditions. Asphalt shingles are widely used on residential roofs and are available in different styles and specifications.

The number of shingles required depends on the actual roof surface area, roof pitch, overhangs, product coverage, and material waste. Estimating the sloped roof area is more useful than relying only on the building’s horizontal footprint.

This roof shingles calculator estimates roof area and shingle bundles for a simple rectangular, two-sided gable roof using the measurements and product coverage entered by the user.

How to Calculate Roof Shingles: Formula and Steps

The calculator estimates the sloped roof area, applies the selected waste allowance, and divides the resulting area by the coverage per shingle bundle.

Adjusted Length = Building Length + Lengthwise Overhang Allowances
Adjusted Width = Building Width + Widthwise Overhang Allowances

The adjusted dimensions are used to estimate the horizontal roof footprint. The pitch factor converts that footprint into an estimate of the sloped surface area.

Slope Factor = √(1 + (Roof Rise ÷ Horizontal Run)²)

For roof pitch entered in X:12 format, the rise-to-run ratio is X ÷ 12.

Roof Area = Adjusted Horizontal Footprint × Slope Factor
Roof Area with Waste = Roof Area × (1 + Waste Percentage ÷ 100)
Roofing Squares = Roof Area with Waste ÷ 100

One roofing square equals 100 square feet.

Shingle Bundles = Round Up (Roof Area with Waste ÷ Coverage per Bundle)

These formulas provide a planning estimate for a simple rectangular gable roof with two roof slopes. Hips, valleys, dormers, intersecting roof sections, and other complex features are not separately measured by this calculation.

What Does This Roof Shingle Calculator Calculate?

Estimated Shingle Bundles

Estimates the number of whole shingle bundles required using the roof area, waste factor, and coverage entered per bundle.

Roof Area

Estimates the sloped roof surface area before the additional waste allowance is applied.

Roof Area with Waste

Shows the estimated roof area after applying the selected percentage for cutting and installation waste.

Roofing Squares

Converts the estimated roof area with waste into roofing squares, with one square equal to 100 square feet.

Slope Factor

Shows the factor used to account for the difference between the horizontal footprint and sloped roof surface.

Roof Pitch

Displays the roof pitch entered into the calculator in rise-to-run format.

Roof Shingle Calculation Example

Suppose a rectangular building is 40 feet long and 30 feet wide, with a 6:12 roof pitch, a 1-foot overhang on each side, a 10% waste factor, and shingle bundles covering 33.3 square feet each.

MeasurementExample
Building Length40 ft
Building Width30 ft
Roof Pitch6:12
Overhang1 ft on each side
Waste Factor10%
Bundle Coverage33.3 sq ft
Adjusted Dimensions42 ft × 32 ft
Estimated Roof Area1,502.64 sq ft
Roof Area with Waste1,652.90 sq ft
Roofing Squares with Waste16.53
Estimated Shingle Bundles50 bundles

The adjusted horizontal dimensions are 42 feet by 32 feet. The 6:12 pitch gives a slope factor of approximately 1.118. The calculator estimates the sloped roof area, adds 10% waste, and divides by 33.3 square feet per bundle. The result is rounded up to 50 whole bundles.

Roof Shingle Bundle Estimate Table

The following examples assume the listed roof area is already the sloped roof surface area, a 10% waste allowance, and bundle coverage of 33.3 square feet. Actual quantities will differ if your product coverage or waste allowance is different.

Sloped Roof AreaArea with 10% WasteEstimated Bundles
500 sq ft550 sq ft17
1,000 sq ft1,100 sq ft34
1,500 sq ft1,650 sq ft50
2,000 sq ft2,200 sq ft67
2,500 sq ft2,750 sq ft83

How Roof Pitch Affects Shingle Quantity

Roof pitch describes how steep a roof is. A 6:12 roof pitch means the roof rises 6 units for every 12 units of horizontal run. For the same horizontal footprint, a steeper roof generally has a larger sloped surface area.

Lower Roof Pitch

A lower pitch generally produces a smaller slope factor and less sloped roof area for the same horizontal footprint.

Steeper Roof Pitch

A steeper pitch generally increases the sloped surface area, which can increase the amount of shingle material required.

Slope Factor = √(1 + (Pitch ÷ 12)²)

Approximate slope factors for common pitch values are shown below. Multiply the horizontal footprint by the applicable factor to estimate sloped roof area for this roof model.

Roof PitchSlope FactorArea Increase vs. Footprint
2:121.0141.4%
3:121.0313.1%
4:121.0545.4%
5:121.0838.3%
6:121.11811.8%
8:121.20220.2%
10:121.30230.2%
12:121.41441.4%

The roof pitch is only one part of the estimate. Building dimensions, overhangs, waste allowance, and the coverage of the selected shingle product also affect the final bundle quantity.

Shingle Bundle Coverage

33.3 sq ft

A common approximate coverage value for some asphalt shingle bundles. Confirm the actual product coverage.

100 sq ft

One roofing square equals 100 square feet of roof surface area.

Check Packaging

Use the coverage printed on the shingle bundle or specified by the manufacturer.

Round Up

Shingle bundle estimates are rounded up to the next whole bundle.

Bundle coverage differs between products and shingle types. Do not assume that every bundle covers the same area. Use the manufacturer’s stated coverage when estimating your material requirements.

Roof Shingle Waste Factor

Why Add Waste?

A waste allowance helps account for cutting, trimming, damaged pieces, and material lost during installation.

Choose for Your Roof

The appropriate allowance depends on roof complexity, valleys, hips, dormers, shingle layout, and installation practices.

Area with Waste = Roof Area × (1 + Waste Percentage ÷ 100)

A simple roof may require less additional material than a complex roof. Use a suitable waste factor and follow the manufacturer’s installation instructions.

Roof Area vs. Building Footprint

Building Footprint

The building footprint is the horizontal area covered by the building. It does not directly represent the full surface area of a sloped roof.

Sloped Roof Area

The sloped roof area accounts for the roof pitch and can also include overhangs beyond the building walls.

For pitched roofs, the actual roofing surface is generally larger than the horizontal footprint. Using the roof pitch and appropriate overhang measurements helps produce a more useful estimate.

Roofing Squares Explained

A roofing square is a standard measurement equal to 100 square feet of roof surface area. Roofing contractors commonly use squares when estimating roofing materials and labor.

Roofing Squares = Roof Area in Square Feet ÷ 100

For example, 1,500 square feet equals 15 roofing squares before adding waste. If the estimated area with waste is 1,650 square feet, that equals 16.5 roofing squares.

Roof Shingle Measurements and Units

Feet

Use feet for building length, width, and overhang when Feet is selected.

Meters

Use meters for building dimensions and overhang when Meters is selected.

Roof Pitch

Enter the rise per 12 units of horizontal run, such as 6:12.

Bundle Coverage

Enter the bundle coverage in square feet, as requested by the calculator.

Use consistent units for all building measurements. The bundle coverage field uses square feet per bundle, so verify the product coverage value before calculating.

Important Information

This Roof Shingle Calculator provides estimated roof area and shingle bundle quantities based on the measurements and values entered.

The calculation models a simple rectangular, two-sided gable roof. It does not separately measure hips, valleys, dormers, intersecting roof sections, or other complex shapes. Starter shingles, ridge caps, underlayment, flashing, ventilation components, and manufacturer-specific installation requirements may also affect the material order.

This is a planning tool, not a professional material takeoff. Before purchasing materials, verify the roof dimensions, product coverage, waste allowance, and installation requirements. Consider asking a roofing professional to confirm quantities for complex roofs.

Frequently Asked Questions

How do I calculate how many shingle bundles I need?

Estimate the sloped roof area, add a suitable waste allowance, and divide the resulting area by the coverage per bundle. Round up to a whole bundle. Complex roof shapes may require additional measurements.

How many square feet does one bundle of shingles cover?

Coverage depends on the product. Some common asphalt shingle bundles cover approximately 33.3 square feet, but you should verify the coverage printed on the product packaging.

What is a roofing square?

One roofing square equals 100 square feet of roof surface area. Roofing squares are commonly used to estimate roofing material quantities.

Does roof pitch affect shingle quantity?

Yes. A steeper roof generally has a larger sloped surface area than a flatter roof with the same horizontal footprint, so it can require more shingles.

Should I include a waste factor?

A waste allowance helps account for cutting, trimming, and installation losses. The appropriate percentage depends on roof complexity, shingle layout, and installation practices.

Does this calculator provide an exact material order?

No. It provides an estimate based on the inputs entered. Roof features, product coverage, additional roofing components, and installation requirements can change the final quantity.

Can I use this calculator with meters?

Yes. Select Meters and enter the building dimensions and overhang measurements using meters. Enter bundle coverage in the square-foot units requested by the calculator.

How many bundles do I need for a 1,500 sq ft roof?

If 1,500 sq ft is the sloped roof surface area, the bundle covers 33.3 sq ft, and you add 10% waste, the estimate is 50 bundles. Your actual quantity depends on the roof measurements, waste allowance, and product coverage.

Can I use this calculator for a hip roof?

This calculator models a simple rectangular, two-sided gable roof. A hip roof has additional sloped sections and needs separate measurements or a more detailed roof takeoff. Do not treat this calculator’s result as a complete hip-roof material estimate.

Does the estimate include starter shingles and ridge caps?

No. The bundle estimate is based on the calculated roof surface area and the coverage entered. Starter shingles, ridge caps, hip and ridge products, underlayment, flashing, and other accessories should be estimated separately according to the roof design and product instructions.

Related Calculators

Explore More Roofing Calculators

Explore our roofing calculators to estimate roof measurements, understand roof geometry, and plan roofing materials for your next project.

Scroll to Top