Roofing Calculator

Calculate roofing materials and costs for your project. Get accurate estimates for asphalt, metal, tile, slate, and rubber roofing systems.

100% Free • No Signup Required • Unlimited Use

Quick estimate mode (4 essential inputs). Toggle for 16 more professional options.

feet
Length of roof surface
feet
Width of roof surface
Rise over run - affects material quantity and labor
Material choice significantly affects cost and lifespan

Enter your ZIP code for more accurate cost estimates based on local construction costs

Calculation Method

Base Area = Length × Width
Roof Area = Base Area × Pitch Factor
Total Area = Roof Area × 1.15 (waste factor)
Includes materials, underlayment, flashing, and labor