Roofing Calculator
Roofing materials are sold by the 'square' — a unit equal to 100 square feet. This calculator takes your roof dimensions and pitch to estimate materials including shingle bundles, underlayment, and ridge cap.
Enter Your Measurements
Results
How to Use This Calculator
- Measure the length of your roof (ridge line) in feet.
- Measure the width from eave to ridge on one side.
- Enter the roof pitch (rise per 12 inches of run).
- Adjust the waste percentage if needed (10% is standard).
- Review squares and bundle estimates.
How Roofing Calculation Works
Roof pitch affects actual surface area — a steeper roof has more area than the flat footprint suggests. This calculator uses a pitch multiplier derived from the Pythagorean theorem to convert flat area to actual roof area. It assumes a simple gable (two-sided) roof. Complex roofs with hips, valleys, and dormers require additional material — increase the waste factor to 15–20% for these. Three bundles of standard 3-tab shingles equal one square (100 sq ft).
Formula
Flat area = Length × Width. Pitch multiplier = √(1 + (pitch/12)²). Actual area = Flat area × Pitch multiplier × 2 (for both sides of a gable roof). Squares = Actual area ÷ 100. Bundles = Squares × 3. Add waste factor.
Frequently Asked Questions
What is a roofing square?
How many bundles of shingles per square?
How do I measure roof pitch?
How much does a new roof cost?
Related Calculators
Roof Pitch Calculator
Calculate roof pitch, angle in degrees, and rise per foot from your measurements.
Lumber & Board Foot Calculator
Calculate board feet, total cost, and quantity for lumber and framing projects.
Insulation Calculator
Calculate batts or rolls of insulation needed for walls, attics, and floors.