Roof Shingle Calculator

Estimate how many shingles you need for a roof based on its size and pitch.

About this estimate

Bundle coverage: Standard shingle bundles typically cover about 33.3 sq ft. Check your product packaging for exact coverage.

Roofing squares: Roofing materials are often sold by the "square" — 1 square = 100 sq ft of roof surface.

Waste factor: Extra material accounts for cuts, starter strips, ridge caps, and mistakes. Simple roofs may need 5%, complex roofs up to 15% or more.

Important: This is a planning estimate. Always consult a professional roofer for precise measurements and material lists.

How the Roof Shingle Calculator Works

This calculator estimates the number of shingle bundles required for a roofing project based on two key inputs: the total roof area and the roof pitch. Roof pitch, expressed as a ratio of vertical rise over horizontal run (e.g., 6/12), directly affects the actual surface area of the roof. A steeper pitch increases the surface area relative to the footprint of the house, meaning more shingles are needed.

The calculation uses a pitch multiplier to adjust the base roof area. For example, a 6/12 pitch has a multiplier of approximately 1.12, while a 12/12 pitch has a multiplier of about 1.41. The adjusted area is then divided by the coverage of a standard shingle bundle, which typically covers 33.3 square feet. The result is rounded up to the nearest whole bundle to account for partial coverage and waste.

This estimate assumes standard three-tab or architectural shingles and does not include additional materials such as underlayment, flashing, ridge caps, or starter strips.

How to Use the Calculator

  1. Measure your roof area. Calculate the total square footage of your roof surface. For simple gable roofs, multiply the length by the width of each roof plane and add them together. For complex roofs, measure each section separately.
  2. Determine your roof pitch. Measure the vertical rise in inches for every 12 inches of horizontal run. Common pitches range from 2/12 (low slope) to 12/12 (steep).
  3. Enter the values. Input the total roof area in square feet and select the pitch from the dropdown menu.
  4. Review the result. The calculator outputs the estimated number of shingle bundles needed. Always add 10–15% for waste, cutting, and starter strips.

Example Calculation

Consider a simple gable roof with two planes, each measuring 40 feet long by 20 feet wide. The total roof area is 1,600 square feet. The roof pitch is 6/12, which has a multiplier of 1.12.

Adjusted area = 1,600 × 1.12 = 1,792 square feet. Dividing by 33.3 square feet per bundle gives approximately 53.8 bundles. Rounded up, you would need 54 bundles. Adding 10% for waste brings the total to about 60 bundles.

Understanding Your Results

The result is an estimate, not a precise material list. Actual shingle needs vary based on roof complexity, waste from cutting around hips, valleys, and dormers, and the specific shingle product you choose. Some premium shingles have different coverage per bundle, so always check the manufacturer's specifications.

This calculator does not account for:

Use this estimate as a starting point for budgeting and ordering. For a final material list, consult a roofing contractor or supplier.

Common Mistakes When Estimating Shingles

Practical Use Cases

This calculator is useful for homeowners planning a DIY re-roofing project, contractors preparing a quick material estimate, or anyone comparing shingle costs for different roof designs. It helps you avoid ordering too few or too many shingles, saving time and reducing material waste.

For new construction, use the calculator to compare how different roof pitches affect material costs. For insurance claims or repair estimates, it provides a quick baseline for discussions with contractors.

FAQ

How many square feet does one bundle of shingles cover?

Most standard three-tab and architectural shingle bundles cover approximately 33.3 square feet. This means three bundles typically cover 100 square feet, or one roofing square. Always check the product label for exact coverage.

Do I need to account for roof pitch when estimating shingles?

Yes. Roof pitch increases the actual surface area of the roof. A steeper pitch means more shingles are needed compared to a flat or low-slope roof of the same footprint. Using a pitch multiplier ensures a more accurate estimate.

What is a roofing square?

A roofing square is a unit of measurement equal to 100 square feet of roof surface. Roofing materials are often priced and sold per square. To convert bundles to squares, divide the number of bundles by three.

Should I add extra shingles for waste?

Yes. Adding 10–15% to your estimate is standard practice to account for cutting, trimming, mistakes, and starter strips. Complex roofs with many valleys, hips, or dormers may require a higher waste allowance.

Can I use this calculator for flat roofs?

This calculator is designed for sloped roofs. For flat or low-slope roofs (pitch less than 2/12), different materials and installation methods are typically used, and the pitch multiplier may not apply.