Roofing Calculator
Estimate your roof area, materials needed, and project cost based on dimensions and roof pitch.
What Is a Roofing Calculator?
How Roof Area Is Calculated
Frequently Asked Questions
What is a roofing square?
A roofing square is a unit of measurement equal to 100 square feet of roof area. Contractors and suppliers use squares to estimate and price roofing projects. For example, a 2,000 sq ft roof equals 20 squares. Standard asphalt shingles come in bundles, with 3 bundles covering one square.
How does roof pitch affect the amount of material I need?
Roof pitch increases the actual surface area compared to the flat footprint. A 4/12 pitch adds about 5.4% more area, a 6/12 pitch adds 11.8%, an 8/12 pitch adds 20.2%, and a 12/12 (45°) pitch adds 41.4%. Steeper roofs require significantly more material and are more expensive to install due to increased labor difficulty.
How much waste factor should I use?
For a simple gable or shed roof, use 10% waste. For roofs with valleys, dormers, or complex geometry, use 15%. For very complex roofs with multiple angles and penetrations (skylights, chimneys), use 15-20%. It's always better to have extra material than to run short mid-project.
What's the difference between gable, hip, flat, and shed roofs?
A gable roof has two sloping sides meeting at a ridge — it's the most common type. A hip roof has four sloping sides meeting at a ridge, providing better wind resistance. A flat roof has minimal slope (just enough for drainage) and is common on modern and commercial buildings. A shed roof has a single sloping surface and is common for additions, garages, and porches.
How do I measure my roof pitch?
The safest method is to measure from your attic. Place a level horizontally against a rafter, mark 12 inches along the level, then measure the vertical distance from that 12-inch mark down to the rafter. This vertical measurement is your pitch rise. For example, if it measures 6 inches, your pitch is 6/12. You can also use a pitch gauge or smartphone app from outside.
How much does a new roof typically cost?
Roof replacement costs vary widely based on size, material, pitch, and location. Average costs in the US range from $5,000-$12,000 for asphalt shingles on a standard home (1,500-2,500 sq ft roof). Metal roofing runs $10,000-$25,000, and premium materials like slate can exceed $30,000. Steep pitches, multiple stories, and complex roof lines increase labor costs.