Asphalt Shingle Roof Calculator

Calculate how many asphalt roof shingles you need based on square footage and pitch. Estimate total bundles, squares, and waste for your roof.

Use decimals when needed. This estimate updates live and is safe to tweak before you buy materials.

Minimum 100 sq ft. Use whole numbers for the clearest estimate.

Minimum 1. Commas or periods work for decimals.

Minimum 1. Use whole numbers for the clearest estimate.

Minimum 0. Use whole numbers for the clearest estimate.

Estimate updates automatically as you type.

Estimated shingles

-

Asphalt Shingle Roof Buying Guide

This guide helps you turn your asphalt shingle roof calculator result into a cleaner purchase plan. Use it when you want fewer return trips, better waste assumptions, and a more realistic cart.

Step 1: Calculate in 'Squares'

Roofers don't buy by the square foot. They buy by the 'square' (100 square feet). Divide your total roof area by 100 to get your base number.

Step 2: Add waste for hips and valleys

A simple gable roof only needs about 5% waste. A complex roof with multiple dormers, hips, and valleys requires 10-15% extra for cut offcuts.

Step 3: Include starter and ridge shingles

Regular field shingles don't work well on the edges. You must buy dedicated starter strip shingles for the eaves and specialized cap shingles for the peaks.

Recommended for this job

Commonly paired tools and accessories

These are the practical extras people often forget until the last minute, especially when turning a rough estimate into a real purchase list.

Disclosure: these may be affiliate links.

Roofing cost planning rule of thumb

A full roof system includes the shingles, synthetic underlayment, ice and water shield, drip edge flashing, ridge vents, and roofing nails.

Understanding the Math

Formula: The basic formula for Asphalt Shingle Roof Calculator typically involves calculating the total area or volume (Length × Width × Depth) and dividing by the coverage of a single unit or package, then adding a waste factor (usually 10%).

Example: For example, if you have a 10x10 area and your material covers 10 square feet per unit, you need 10 units. With a 10% waste factor, you should purchase 11 units to ensure you don't run short.

Related Calculators

Asphalt Shingle Roof Calculator FAQ

How do I calculate how many roof shingles I need?

To calculate how much roofing shingles you need: first, find the roof's footprint area in square feet. Multiply this by the pitch factor to find the true surface area. Divide the true area by 100 to get the number of 'squares'. Since there are usually 3 bundles of shingles per square, multiply by 3 to find the total bundles needed. Always add 10% to 15% extra for waste and cutting.

What is a roofing square?

A square equals 100 square feet of roof area.

Why include pitch factor?

Steeper roofs have more actual surface area than the footprint.

Can I install new shingles over old ones?

Yes, up to two layers are allowed by many building codes, but tearing off the old layer allows you to inspect the decking for rot.

What is an ice and water shield?

It's a waterproof underlayment installed at the eaves, valleys, and penetrations to prevent leaks from ice dams and wind-driven rain.