Free Online Tool

Shingle Calculator — Asphalt Roofing Materials

Calculate the exact number of shingle bundles, squares, nails, underlayment rolls, ridge caps, and starter strips for your asphalt shingle roofing project.

3
Shingle Types
5
Material Breakdowns
10+
Pitch Options
100%
Free to Use

Enter Roof Details

Measurement System
Waste Percentage

Material Estimate

Ready to Calculate

Enter your roof dimensions and shingle type to get a complete material breakdown.

Frequently Asked Questions

Standard 3-tab and architectural shingles typically require 3 bundles per roofing square (100 sq ft). Premium/luxury shingles usually require 4 bundles per square. Always check the manufacturer's specifications.
Approximately 2 pounds of roofing nails are needed per roofing square (100 sq ft). This estimate assumes standard 1.25-inch roofing nails with 4 nails per shingle. Steeper roofs and high-wind areas may require 6 nails per shingle.
Standard underlayment rolls cover approximately 400 sq ft per roll (10 sq ft per roll for 4-ft wide rolls). You need enough underlayment to cover the entire roof area. One roll covers about 4 squares.
Ridge caps cover the ridge line at the peak of the roof. Starter strips are the first course of shingles at the eaves. Both are typically made from standard shingles: 1 bundle covers approximately 35 linear feet of ridge or 40 linear feet of starter edge.
3-tab shingles are flat with cutouts creating three distinct tabs. Architectural (laminated) shingles have multiple layers for a dimensional look and better durability. Both typically use 3 bundles per square, but architectural shingles are heavier and more expensive.
Standard waste allowance is 10% for most roofs. Simple gable roofs may only need 5%, while complex roofs with valleys, hips, and penetrations may require 15% or more. This calculator lets you choose your waste percentage.
Copied!