Shingle Calculator
Use this shingle calculator to estimate roofing squares, bundles and approximate shingle count from measured roof surface area. Adjust waste and bundle coverage to match the specific roofing product you plan to use.
Enter project details
Planning estimate only. Confirm local prices, supplier specifications and site conditions before ordering.
Your estimate
Bundle coverage varies by product. Confirm the manufacturer coverage, starter, ridge-cap and waste requirements before placing an order.
Request a local roofing quote
Complete 3 quick steps to check local availability.
100% Free No Credit Card Required No Obligation to Hire
- Tell us what you needAnswer a few quick project questions.
- We check local availabilityMatching is based on your ZIP and project details.
- Available providers may contact youCompare your options and decide what works for you.
How the shingle calculator works
Order area = roof area × (1 + waste %). Roofing squares = order area ÷ 100. Bundles = order area ÷ coverage per bundle. Approximate shingles = bundles × shingles per bundle.
For a better estimate
- Use roof surface area after accounting for pitch, not building footprint alone.
- Check the manufacturer label because bundle coverage and shingle count can vary by product.
- Order strategy may need to account for starter strips, ridge caps and matching material for future repairs.
Tools that can help with this project
Affiliate disclosure: As an Amazon Associate I earn from qualifying purchases.
Frequently asked questions
How many bundles of shingles do I need?+
Divide roof area including waste by the stated coverage per bundle, then round up to whole bundles.
How many bundles are in a roofing square?+
Many products are packaged at roughly three bundles per square, but coverage varies, so use the product label rather than assuming.
Do I need extra shingles for waste?+
Usually yes. Cuts, valleys, hips, starter details and roof complexity can increase waste beyond the net roof area.