Roofing Calculator — Free Online Roofing Calculator

Calculate roofing materials by pitch and complexity

About Roofing Calculator

A roofing calculator estimates shingles, underlayment, and materials based on roof size and pitch. Accurate calculations prevent costly shortages or overages.

Formula

Roof Area = Footprint × Pitch Factor; Squares = Area / 100

How It Works

  1. Enter roof footprint dimensions
  2. Select roof pitch (rise/run)
  3. Choose roofing material type
  4. Account for roof complexity
  5. Get squares, bundles, and materials needed

Tips

  • 1 roofing square = 100 sq ft
  • Steep roofs have higher pitch factors
  • Add 10-15% for waste on simple roofs
  • Complex roofs (dormers, valleys) need 20%+ extra

Frequently Asked Questions

What is a roofing square?

A roofing square equals 100 square feet of roof area. Shingles are sold in bundles, typically 3 bundles per square. This standardized measurement simplifies material ordering and contractor quotes.

How does roof pitch affect materials?

Steeper roofs have more surface area than the footprint suggests. A 6/12 pitch multiplies area by 1.12. A 12/12 pitch multiplies by 1.41. Higher pitch = more materials and labor cost.

How many bundles of shingles do I need?

Most asphalt shingles: 3 bundles per square. Some architectural shingles: 4-5 bundles per square. Check manufacturer specifications. Buy extra for waste and future repairs.

What underlayment do I need?

15 lb felt: Budget option, good for moderate climates. 30 lb felt: Better durability, required in some codes. Synthetic: Premium choice, longer lasting, required for metal roofs.

How much starter strip and ridge cap?

Starter strip: Equal to roof perimeter in linear feet. Ridge cap: Equal to total ridge and hip length. One bundle of ridge cap covers about 31 linear feet.

Do I need ice and water shield?

Required in cold climates along eaves (3 feet minimum). Recommended around valleys, skylights, and penetrations. Self-adhering membrane that prevents ice dam damage.

Related Other Calculators

Loading...