Roofing Calculators

Roofing Squares Calculator

Convert your roof area to roofing squares with adjustable waste factor and optional pitch multiplier. Find out exactly how many squares of material you need.

Enter Roof Area

Area Unit
Is this the footprint or sloped area?
0% 15% 30%

Results update automatically as you change inputs.

Your Roof Is

21.56

Roofing Squares

1 square = 100 ft² (9.29 m²)

Roof Area (as entered)

2,000.00 ft²

Sloped Area

2,108.13 ft²

After pitch multiplier

Area with Waste (10%)

2,318.94 ft²

Bundles Needed

66

3 bundles per square (standard shingles)

Pitch Multiplier

1.0541

Area Increase

+5.41%

Squares Visualization

Each coloured block represents 1 roofing square (100 ft²). Partial squares are shown with reduced opacity.

Calculation Breakdown

Roof area entered 2,000.00 ft²
× Pitch multiplier × 1.0541
= Sloped area 2,108.13 ft²
+ Waste (10%) 2,318.94 ft²
Convert to sq ft 2,318.94 ft²
÷ 100 ft² per square 21.56 squares
× 3 bundles per square 66 bundles
Reference

What Is a Roofing Square?

The Basics

  • 1 roofing square = 100 square feet (approximately 9.29 square metres)
  • Roofing materials (shingles, tiles, metal sheets) are sold by the square
  • This unit simplifies ordering — instead of saying 2,500 sq ft, you say 25 squares

Why Add Waste Factor?

  • Cuts and trimming — material lost at edges, hips, and valleys
  • Overlaps — shingles and tiles overlap, reducing effective coverage
  • Breakage — tiles and shingles can crack during handling
  • Spare stock — always keep extras for future repairs

Recommended Waste by Roof Type

Roof TypeRecommended WasteWhy
Simple Gable10%Minimal cuts, straight edges
Hip Roof15%Angled cuts along hip ridges
Complex / Multi-Valley20–25%Many cuts, valleys, dormers
Mansard / Gambrel15–20%Multiple slope transitions

Roof Area Calculator

Calculate true sloped roof area from building dimensions and pitch. Get results in square feet, square metres, and roofing squares.

Calculate Roof Area →

Roof Pitch Calculator

Find your roof pitch from rise and run measurements. Get pitch ratio, degrees, and slope percentage.

Calculate Roof Pitch →

All Roofing Calculators

Browse our full suite of free roofing calculators for every roof type and measurement need.

View All Calculators →

Frequently Asked Questions

Common questions about roofing squares and material ordering

What is a roofing square?

A roofing square is a standard unit of measurement used in the roofing industry. One roofing square equals 100 square feet (approximately 9.29 square metres) of roof area. Roofing materials such as shingles, tiles, and metal sheets are typically priced and sold by the square.

How do I calculate roofing squares from square feet?

Divide your total roof area in square feet by 100. For example, a 2,000 sq ft roof equals 20 roofing squares. If your area is in square metres, first multiply by 10.764 to convert to square feet, then divide by 100. Our calculator does this automatically for both units.

How much waste factor should I add?

For simple gable roofs, add 10% waste. For hip roofs with more cuts, add 15%. For complex roofs with valleys, dormers, and multiple planes, add 20-25%. The waste accounts for material lost to cuts, overlaps, and damaged pieces during installation.

Why can't I just divide my roof area by 100?

Dividing by 100 only works if your area is already the true sloped area in square feet. If you measured from a floor plan or satellite image, that is the footprint (flat) area. You need to multiply by the pitch multiplier first to get the actual sloped area before converting to squares.

How many bundles of shingles are in a roofing square?

For standard three-tab and most architectural shingles, 3 bundles cover one roofing square (100 sq ft). Some heavier architectural or specialty shingles may require 4-5 bundles per square. Always check the manufacturer's specifications for the exact coverage per bundle.

Ready to Order Materials?

Now you know your roofing squares. For a professional quote including materials and installation, contact our team.