← All Free Tools

Free Roofing Material Calculator

Calculate how many shingles, squares, and bundles you need. Adjusts for roof pitch automatically.

How to calculate roofing squares and shingles

Roofing is measured in squares— one square equals 100 square feet of roof surface. To estimate a job you need the roof's footprint, its pitch (slope), and a waste allowance for cuts, ridges, and valleys.

The formula

Roof area = footprint (length × width) × pitch multiplier. A steeper pitch adds surface area — a 6:12 roof adds about 12% over a flat footprint, and a 12:12 roof adds about 41%. Divide the total area by 100 to get squares, then add 10–15% for waste.

Worked example

A 40 ft × 30 ft home (1,200 sq ft footprint) with a 6:12 pitch: 1,200 × 1.12 = 1,344 sq ft, or 13.4 squares. Add 10% waste → about 14.8 squares. At three bundles of shingles per square, that's roughly 45 bundles.

What else you'll need

  • Underlayment: about one roll per 400 sq ft (roughly 4 squares).
  • Starter strip & ridge cap: measured by the linear feet of eaves and ridges.
  • Nails, drip edge, flashing: budget for the roof perimeter and every penetration.

Roofing calculator FAQ

What is a roofing square?

A roofing square equals 100 square feet of roof surface. Roofers measure and price jobs in squares rather than square feet, so a 2,000 sq ft roof is 20 squares.

How many bundles of shingles are in a square?

Most architectural asphalt shingles come three bundles to a square. Heavier designer or premium shingles are sometimes four bundles per square.

How does roof pitch affect the calculation?

A steeper pitch increases the actual roof surface area over the flat footprint. A 6:12 pitch adds about 12%, and a 12:12 pitch adds about 41%. This calculator applies the correct multiplier for each pitch automatically.

How much waste should I add?

Add about 10% for a simple gable roof and up to 15% for roofs with many hips, valleys, or dormers, to cover cuts, overlap, and starter/ridge pieces.

How much does a new roof cost?

Installed asphalt-shingle roofs typically run $350 to $550 per square ($3.50 to $5.50 per square foot), depending on region, tear-off, pitch, and shingle grade.

How do I measure my roof pitch?

Measure how many inches the roof rises over 12 inches of horizontal run. A rise of 6 inches over 12 is a 6:12 pitch. Pick the closest pitch in the calculator above.

Want to turn this into a professional roofing proposal?

HelmarOps generates branded estimates, tracks materials, and sends invoices when the job is done.

See Pricing