Free Roofing Calculator
Calculate the actual surface area, squares count, shingles bundles, and underlayment rolls needed for a gable roof. Set your pitch, run, length, and eaves overhang to get precise material orders.
Interactive Material & Cost Calculator Form
Concrete Volume & Materials
Estimate cement, sand, aggregate, and steel rebar for slabs, beams, columns, or footings.
Unit Prices & Labor
Brickwork Wall & Mortar
Calculate bricks count, cement, and sand needed for walls, with door/window deductions.
Unit Prices & Labor
Plastering Area & Materials
Estimate materials for plastering ceilings or walls based on area, thickness, and mix ratios.
Unit Prices & Labor
Painting & Wall Putty
Estimate quantities of wall putty (fillers), primer, and emulsion paint needed for full coverage.
Unit Prices & Labor
Flooring & Bedding
Estimate tiles count, bedding mortar (cement and sand base layer under tiles), and tile grout.
Unit Prices & Labor
Roofing Surface & Materials
Estimate roofing shingles, underlayment rolls, and nails for a standard gable double-sloped roof.
Unit Prices & Materials
Staircase Design & Concrete
Design a straight-run stairs set and estimate total concrete volume and mortar bedding required.
Unit Prices (Concrete Mix)
Gravel, Soil & Excavation
Calculate the volume and weight of sand, gravel, stone, or soil fill needed for driveways or landscaping.
Unit Price
Lumber & Framing Estimator
Estimate board feet, stud count, joist quantities, and lumber costs for framing.
Unit Price
Fence & Boundary Estimator
Estimate fence posts, rails, pickets, and concrete bags for wood or vinyl fences.
Unit Pricing
Drywall & Sheetrock Estimator
Estimate drywall sheets, joint compound, screws, and tape needed for any room.
Unit Pricing
Insulation & Thermal Estimator
Calculate insulation batts, rolls, or blown-in bags needed for attics, walls, or floors.
Unit Pricing
Tile & Backsplash Estimator
Estimate tile counts, grout weights, and thinset adhesive bags for walls & backsplashes.
Unit Pricing
Saved Project Estimate Items
A consolidated estimation shopping cart. Add items from individual calculators to build a combined bill of materials.
Your estimate basket is empty.
Go to any calculator tab (e.g. Concrete, Roofing), enter your dimensions, and click "Add to Project" to build a unified estimate report.
Labor Estimates
Estimated Total
Consolidated Materials
| Material | Quantity | Avg Unit Price | Subtotal |
|---|
Labor Summary
Estimate Customization
How is this calculated?
Roofing Pitch & Materials Math:
A gable roof slope factor is calculated using sqrt(1 + (rise/run)^2). The total actual surface area is calculated by multiplying the
footprint area (with overhang eaves) by this slope factor.
Roof Pitch Ratio = Rise / Run (e.g., 6:12 = 0.5) Roof Slope Factor = √(1 + Pitch Ratio²) Extended Roof Area = 2 × (Ground Length + 2×Overhang) × (Run + Overhang) × Slope Factor Shingle Bundles = Roof Area × (1 + Waste) / Bundle Coverage (~3.1 m² or 33.3 sq ft) Underlayment Rolls = Roof Area × (1 + Waste) / Roll Coverage (~40 m² or 430 sq ft)
Need a Complex Construction Estimate?
For larger or more complex projects requiring precise structural plans, custom material schedules, or detailed cost breakdowns, you can request a professional quotation. Fill in your project details below and our team will get back to you with a custom estimate.
What is this Roofing Calculator?
Short Answer: The Roofing Calculator is a materials estimator that calculates the total sloped roof surface area, industry roofing squares (100 sq ft units), shingles bundles, and underlayment rolls required for a gable roof. It uses roof pitch and building footprint dimensions, applying a trigonometric slope factor multiplier and waste margins (10% to 20%).
Detailed Explanation: How does the Roofing Calculator work?
The Free Roofing Calculator is a professional roof area and material estimation tool engineered for roofers, building contractors, home renovators, and DIYers. Its primary function is to calculate the actual sloped surface area of a gable roof based on the building footprint (length and run/width), eaves overhang, and the roof pitch (slope steepness). Additionally, it converts this total surface area into standard industry ordering units, including roofing squares, shingles bundles, and underlayment rolls.
In the roofing industry, ordering shingles is not as simple as measuring a flat floor. Because roofs are pitched, the actual surface area is always greater than the building's footprint. Furthermore, shingles are sold in bundles, and underlayment is sold in rolls, both requiring standard unit conversions. Underestimating your roofing needs leads to exposed roofs during rain, crew downtime, and extra delivery fees. Overestimating leads to hundreds of dollars in wasted materials. This calculator helps you determine your material needs with precision, including built-in wastage factors.
How to Use this Roofing Calculator?
Estimating roofing materials accurately requires taking a few measurements of your house's footprint and roof structure. Follow these step-by-step instructions:
Step 1: Enter building footprint dimensions
Input the horizontal measurements of the roof structure:
- Roof Length: The horizontal distance of the roof ridge from one end of the house to the other.
- Roof Run: Half the total span (width) of the building footprint. It is the horizontal distance from the outer wall to the center ridge.
Step 2: Enter Eaves and Gable Overhangs
Most roofs extend past the exterior walls to protect the house from rain. Input these overhang values:
- Eaves Overhang: The extension of the roof rafter past the side walls (typically 12 to 24 inches).
- Gable Overhang: The extension of the roof past the front and back gable walls (typically 12 inches).
Step 3: Choose the Roof Pitch
Input the roof pitch, which represents the steepness. In the US, pitch is defined as the vertical rise in inches per 12 inches of horizontal run (e.g., a 6:12 pitch rises 6 inches for every 12 inches of run). The steeper the pitch, the larger the roof's actual sloped area will be.
Step 4: Select Materials and Waste Factors
Specify the standard packaging sizes for your materials and select a waste factor. The standard roofing waste allowance is:
- 10% Waste: Standard for simple gable roofs with no valleys or dormers.
- 15% to 20% Waste: Recommended for complex roofs with valleys, hips, dormers, and chimneys, where angular shingle cuts increase waste.
Step 5: Review the Material Output Report
The output area provides:
- Total Sloped Roof Area: Expressed in square feet and square meters.
- Roofing Squares: The industry term for 100 square feet of roof area.
- Shingles Bundles: Total individual bundles required (typically 3 bundles per square).
- Underlayment Rolls: Number of protective underlayment rolls needed.
Formula Used for Roofing Calculations
The math behind roofing estimation utilizes trigonometry and slope multiplier factors:
1. Pitch Ratio and Slope Factor
First, the pitch ratio is determined:
Pitch Ratio = Vertical Rise / Horizontal Run (12 inches)
The slope factor (multiplier) represents the hypotenuse of the pitch triangle:
Roof Slope Factor = √(1 + Pitch Ratio²)
For example, a 6:12 pitch has a ratio of 6/12 = 0.5. The slope factor is Context: √(1 + 0.5²) = 1.118.
2. Total Sloped Roof Area Formula
For a standard gable roof, the total sloped area including overhangs is calculated as:
Total Length = Roof Length + (2 × Gable Overhang)
Total Rafter Length = (Roof Run + Eaves Overhang) × Roof Slope Factor
Total Sloped Roof Area = 2 × Total Length × Total Rafter Length
3. Materials Apportionment
The roofing square is defined as:
Roofing Squares = Total Sloped Roof Area / 100
Applying a waste factor (W):
Ordered Squares = Roofing Squares × (1 + W/100)
Shingles Bundles = Ordered Squares × 3
Example Calculation: Gable Roof Material Estimate
Let's calculate the shingles and underlayment needed for a residential gable roof.
Project Parameters:
- Roof Length: 40 feet (with a 1-foot gable overhang on each side).
- Roof Run: 15 feet (with a 1.5-foot eaves overhang).
- Roof Pitch: 6:12 (Slope Factor = 1.118).
- Waste Factor: 10%.
Step 1: Calculate Total Roof Length
Total Length = 40 ft + 1 ft + 1 ft = 42 feet
Step 2: Calculate Rafter Length
Rafter Length = (15 ft + 1.5 ft) × 1.118 = 18.45 feet
Step 3: Calculate Total Sloped Roof Area
Total Sloped Area = 2 × 42 ft × 18.45 ft = 1,550 square feet
Step 4: Convert to Roofing Squares and Add Waste
Roofing Squares = 1,550 / 100 = 15.5 squares
Ordered Squares (with 10% waste) = 15.5 × 1.10 = 17.05 squares
Step 5: Calculate Shingle Bundles
Total Bundles Needed = 17.05 squares × 3 bundles/square = 52 bundles
Common Estimation Mistakes in Roofing
Avoid these common errors to ensure you order the right quantity of materials:
- Ordering Based on Building Footprint: Measuring the flat horizontal length and width of the house and ordering that square footage of shingles is a critical mistake. A 8:12 pitch roof increases the surface area by 20%. You will run out of shingles immediately.
- Ignoring the Starter Shingle Strip: Before laying the main shingles, you must install a horizontal row of starter shingles along all lower eave edges. These starter shingles consume about 1 bundle of shingles per 100 linear feet of eave.
- Failing to Account for Ridge Caps: The peak of the roof (the ridge) requires dedicated ridge cap shingles. Ridge cap shingles are cut from standard shingles or bought pre-cut, consuming about 1 bundle per 35 linear feet of ridge.
- Using Low Waste Factors on Complex Roofs: A roof with multiple hips, valleys, and dormers requires cutting shingles at angles. The cutoffs cannot be reused. Use a 15% to 20% waste factor for complex roofs.
Tips from Professional Roofers
Ensure a waterproof, long-lasting installation with these pro tips:
- Install Drip Edge Metal: Always install a metal drip edge along all eaves and rake edges before laying the underlayment. The drip edge prevents water from running underneath the shingles and rotting the wooden fascia board and roof deck.
- Use Synthetic Underlayment: Standard felt paper (15-lb or 30-lb felt) is prone to tearing and absorbs moisture. Modern synthetic underlayment is stronger, covers more area per roll, and provides superior water protection.
- Nailing Pattern is Key: Use the manufacturer-specified number of nails per shingle (typically 4 nails, or 6 nails in high-wind zones). Nails must be driven straight and flush with the shingle surface, not countersunk or crooked.
- Inspect Roof Sheathing: When replacing a roof, inspect the plywood deck (sheathing) for signs of rot or sagging. Replace damaged panels before laying new underlayment to maintain a flat, strong roof structure.
Related Construction Estimators
Switch to other free calculators to estimate complementary materials for your build.
Planning attic access stairs below the roof? Calculate rise, run, and stringer length.
Estimate concrete for structural footings or foundation walls below your roofed building.
Coordinate your roof replacement with an exterior repaint — estimate primer and paint coverage.
Once the roof is sealed, estimate floor tiles or hardwood plank quantities for the interior rooms.
Related Cost Guides
An in-depth breakdown of residential home building costs, framing estimates, permits, and finishing budgets.
Read Cost Guide →Cost to Roof a House: Shingles, Metal, and Tile CostsCompare the total replacement costs for architectural shingles, standing seam metal roofs, and Spanish clay tiles.
Read Cost Guide →Related Articles
Learn how to calculate roof surface area, convert to roofing squares, estimate shingle bundles, and account for pitch waste factors.
Read Article →Roof Pitch Multipliers: How to Calculate Roof Slope AreaMaster the geometry of roof slopes. Use pitch multipliers to convert flat building footprints into sloped roof areas accurately.
Read Article →Ice and Water Shield: Essential Installation Guide & CalculatorLearn where ice and water membrane is required by building code, how to calculate rolls, and installation details for valleys.
Read Article →Roofing Underlayment Types: Felt Paper vs Synthetic Wrap ComparisonCompare #15 felt, #30 felt, and synthetic roofing underlayment. Understand when each is required by code, how to calculate rolls needed, and installation best practices.
Read Article →Related State Cost Pages
Select a state to view localized material costs, labor rates, and custom estimates adjusted for regional price variations.
Related FAQs
How many shingles bundles are in a square?
There are exactly 3 bundles of standard architectural or 3-tab shingles in one roofing square (100 square feet of roof surface area).
What is the pitch of a roof and why is it important?
Roof pitch is the slope, measured as vertical rise over horizontal run (e.g., 4:12). It determines the total roof surface area (using a slope multiplier) and the suitable roofing materials.
Roofing Calculator FAQ
How do I calculate roof area from pitch?
Multiply the flat horizontal footprint area (including all overhangs) by the roof pitch slope factor. The slope factor is calculated as √(1 + (rise/12)²). For a 6:12 pitch, the slope factor is 1.118, so a 1,000 sq ft footprint becomes 1,118 sq ft of actual roof surface. Always measure the horizontal dimensions of the roof from the ground or attic, then apply the slope multiplier to get the true surface area your roofers will cover.
How many shingles are in a roofing square?
A roofing square equals exactly 100 square feet of roof surface. Standard 3-tab asphalt shingles require 3 bundles to cover one square, meaning each bundle covers about 33.3 sq ft. Architectural (laminate) shingles are heavier and packaged differently — some brands require 4 bundles per square. Always verify the coverage per bundle on the packaging from your specific manufacturer before ordering.
What is roof pitch and how is it measured in the US?
Roof pitch is the steepness of the roof slope, expressed as the vertical rise in inches over a 12-inch horizontal run. A 6:12 pitch rises 6 inches for every 12 inches of horizontal distance. Pitch is measured using a speed square or a digital angle finder placed on the roof rafter. Pitches below 2:12 are considered flat (low-slope), 4:12 to 9:12 are standard residential pitches, and 10:12 and above are considered steep-slope roofs.
How many bundles of shingles do I need for a 1,500 sq ft roof?
For a 1,500 sq ft flat footprint with a moderate 6:12 pitch, the actual sloped roof area is approximately 1,677 sq ft (1,500 × 1.118). Adding 10% waste gives 1,845 sq ft. Dividing by 100 = 18.45 squares × 3 bundles = 55.35, so you'd order 56 bundles. Always round up to the nearest whole bundle and account for ridge caps and starter shingles separately, which consume about 1 additional bundle per 100 linear feet of ridge and eave.
What waste factor should I use when ordering roofing shingles?
For a simple gable roof with no valleys or dormers, use a 10% waste factor. For roofs with multiple hips, valleys, skylights, dormers, and chimneys, use 15% to 20%. The additional waste comes from angular cuts at intersections where straight shingle strips must be cut to fit, producing offcuts that cannot be reused. Professional estimators add waste at the square level before converting to bundles so the waste calculation is applied correctly.
What is a roofing square and why is it used?
A roofing square is a standard unit of measurement equal to 100 square feet of roof surface. It simplifies material ordering because shingles, underlayment, and other materials are priced and packaged in relation to this unit. Instead of saying '1,500 sq ft of shingles,' roofers say '15 squares of shingles.' This shorthand reduces ordering errors and makes bidding faster. Roofing squares are used exclusively in the US construction industry.
How much does a square of roofing shingles cost in the US?
The cost of roofing shingles varies by type: 3-tab asphalt shingles cost $80–$120 per square for materials only; architectural (dimensional) shingles cost $100–$160 per square; impact-resistant shingles range from $150–$250 per square; and premium designer shingles can cost $300+ per square. Labor typically adds $150–$300 per square for installation. Total installed costs for a 20-square (2,000 sq ft) roof commonly range from $7,000 to $14,000 depending on pitch, region, and complexity.
How do I measure roof pitch without going on the roof?
You can measure roof pitch safely from inside the attic. Place a level horizontally against the underside of a rafter and measure 12 inches along the level. Then measure the vertical distance from the 12-inch mark straight up to the rafter — that vertical measurement is the rise. Alternatively, use a smartphone app with an inclinometer placed on the rake edge of the roof from the ground. A digital angle finder or smart level works well for accessible gable ends.
How many rolls of roofing underlayment do I need?
Roofing underlayment rolls cover different areas depending on type: standard 15-lb felt covers 400 sq ft (4 squares) per roll; 30-lb felt covers 200 sq ft (2 squares) per roll; synthetic underlayment typically covers 1,000 sq ft (10 squares) per roll. Divide your total roof area in squares by the coverage per roll to get the roll count. Always add 10% extra for overlaps at the minimum 6-inch side lap and 4-inch end lap required by most building codes.
What is the minimum roof pitch for asphalt shingles?
Asphalt shingles require a minimum roof pitch of 2:12 for installation with double-layer underlayment. Most shingle manufacturers specify a minimum of 4:12 for standard single-layer underlayment installation. Below 2:12, you must use a continuous peel-and-stick waterproof membrane and are better served with a flat-roof material like EPDM rubber, TPO, or modified bitumen. Installing asphalt shingles on pitches below the manufacturer's minimum voids the warranty.
What is drip edge and do I need it?
Drip edge is a metal flashing strip installed along all eave edges and rake (gable) edges of a roof. It directs water away from the fascia and into the gutters, preventing water from running back under the shingles and rotting the roof deck. In most US states, drip edge is required by building code. It is installed before underlayment on eaves and over underlayment on rakes. Drip edge is sold in 10-foot lengths in aluminum or galvanized steel and costs $1–$3 per linear foot.
How long does an asphalt shingle roof last in the US?
Standard 3-tab asphalt shingles carry a 20–25 year warranty and typically last 15–20 years in practice due to weather and UV exposure. Architectural (dimensional) shingles are rated for 30 years and commonly last 25–30 years. Impact-resistant Class 4 shingles can last 40+ years. Actual lifespan depends heavily on climate: extreme heat (Southwest), hail (Midwest), and freeze-thaw cycles (Northeast) all shorten shingle life. Proper attic ventilation is the single most important factor for maximizing shingle longevity.
What is the difference between 3-tab and architectural shingles?
3-tab shingles are a single-layer shingle with a flat, uniform appearance and three cutouts (tabs) per strip. They are lighter, cheaper, and carry shorter warranties (20–25 years). Architectural shingles (also called dimensional or laminate shingles) are two-layer bonded shingles with a varied, textured appearance that mimics wood shake or slate. They are thicker, heavier (up to 50% more weight), more wind-resistant (Class H, 130 mph), and typically carry 30-year warranties. Architectural shingles are now the dominant residential roofing product sold in the US.
How many nails per shingle are required?
Standard 3-tab asphalt shingles require 4 nails per shingle in most US regions. In high-wind areas (Florida, Gulf Coast, Tornado Alley, and coastal regions), building codes require 6 nails per shingle to achieve the required wind uplift resistance. Nails must be 11-gauge or 12-gauge galvanized roofing nails, 1.25 inches long for new decking and 1.75 inches long for re-roofing over existing shingles. Nails must penetrate into the roof deck at least 3/4 inch and be driven in the specified nailing zone marked on each shingle.
Do I need a building permit to replace a roof?
Yes, in most US jurisdictions a permit is required for full roof replacement. Permit requirements vary by county and city — some jurisdictions allow simple like-for-like shingle replacement without a permit if the deck is not replaced, while others require permits for any roofing work. A permit typically costs $100–$500 and requires a final inspection by the local building department. Skipping a permit can cause problems when selling your home, lead to insurance claim denials, and make the contractor liable for any future structural issues.
What is ice and water shield and where is it required?
Ice and water shield is a self-adhering, waterproof membrane applied to the roof deck in vulnerable zones before the underlayment and shingles. It protects against water infiltration from ice dams and wind-driven rain. In the US, the IRC requires ice and water shield in the first two feet (measured horizontally) from the eave edge in regions with an average temperature below 25°F in January. In practice, contractors install it in all valleys, around chimneys, skylights, and along the full eave edge in cold climates.
How do I calculate the number of ridge cap shingles needed?
Ridge cap shingles cover the peak (ridge) of the roof. Standard shingles can be cut into thirds to make ridge caps, with each third covering about 5.5 inches of ridge. Pre-cut ridge cap bundles typically cover 20 linear feet of ridge per bundle. To calculate: measure the total linear feet of all ridges and hips on the roof, divide by 20 to get the number of ridge cap bundles needed. Add one extra bundle for waste. Hip roofs have significantly more linear feet of ridge than simple gable roofs.
How do I account for dormers when estimating roofing materials?
For dormers, calculate the roof area of each dormer face separately and add it to the main roof area. Also subtract the main roof area covered by the dormer footprint. More importantly, each dormer valley intersection adds complexity and waste — increase your waste factor to 15% or 20% for roofs with dormers. Additional flashing, step flashing, and counter-flashing are required at dormer side walls. Many estimators use specialized software for roofs with multiple dormers, but our calculator handles simple gable estimates accurately.
What is the best season to replace a roof in the US?
Late spring (May–June) and early fall (September–October) are widely considered the best seasons for roofing in most US regions. Temperatures between 45°F and 85°F allow asphalt shingles to seal properly — the self-sealing adhesive strip on each shingle requires moderate heat to bond. Extreme cold (below 40°F) makes shingles brittle and prevents proper sealing, while extreme heat (above 90°F) makes shingles soft and susceptible to scuffing during installation. Avoid roofing in wet weather as wet decks lead to mold.
How much does it cost to re-roof a house in the US?
The average cost to replace a residential roof in the US ranges from $5,000 to $25,000 depending on home size, pitch, material, and region. A typical 1,500 sq ft ranch home with architectural shingles costs $8,000–$12,000 installed. Labor represents 60% of total project cost on average. Steep pitches (above 8:12) add a 20–30% labor premium. Tear-off and disposal of the old shingles adds $1–$2 per sq ft. Getting three competing bids is strongly recommended, as roofing quotes can vary by 30–50% for the same scope of work.
How do valleys affect roofing material estimates?
Roof valleys are the V-shaped channels where two roof planes meet. They require more material because shingles must be cut at angles in woven or open-cut valley methods, generating significant waste. Metal valley flashing (W-valley or V-valley) of minimum 24-inch width is commonly used instead of or in addition to shingles. Each valley also requires ice and water shield membrane beneath it. As a rule of thumb, add 1 extra square of shingles per 20 linear feet of valley and budget for metal flashing at $2–$4 per linear foot of valley.
What is the roof slope factor for common pitches?
The slope factor converts flat horizontal measurements to actual sloped surface area: 3:12 pitch = 1.031; 4:12 pitch = 1.054; 5:12 pitch = 1.083; 6:12 pitch = 1.118; 7:12 pitch = 1.158; 8:12 pitch = 1.202; 9:12 pitch = 1.250; 10:12 pitch = 1.302; 12:12 pitch = 1.414. Multiply your building footprint area by the appropriate slope factor to get the actual roof surface area before adding waste. Steep pitches above 8:12 require safety harnesses and add significant labor cost.
Can I install new shingles over existing ones?
Most US building codes allow one layer of new shingles to be installed over an existing layer (re-roofing or overlaying), but not two existing layers. While this saves the cost of tear-off and disposal ($1–$2/sq ft), it is generally not recommended by shingle manufacturers and may void the new shingle warranty. Re-roofing hides the condition of the underlying deck (rotten wood cannot be found or replaced) and adds 50–100% more weight to the roof structure. Full tear-off is always the recommended best practice for quality, longevity, and warranty compliance.
How do I calculate roof area for a hip roof?
For a hip roof, break it into triangular and trapezoidal sections. Each sloped face is a trapezoid or triangle. Measure the base length and the slope length (rafter length) of each face. Area of a rectangular face = base × rafter length. For triangular end faces (hip ends), Area = 0.5 × base × rafter length. Add all faces together. Alternatively, measure the full building footprint and multiply by the appropriate pitch slope factor — this works well for symmetrical hip roofs. Our calculator handles gable roofs; for complex hip roofs, add each face separately.
What underlayment is best for asphalt shingles?
Synthetic underlayment is now the industry standard and is preferred over traditional felt paper for most US roofing projects. Synthetic underlayment is 4–6 times stronger than 30-lb felt, resists moisture absorption, weighs less, and covers more area per roll (1,000 sq ft vs 200 sq ft for 30-lb felt). It also provides better UV protection if shingles are not immediately installed. In cold climates, a self-adhering ice-and-water membrane should be used for the first two courses from the eave and in all valleys, regardless of which underlayment is used on the rest of the deck.
Professional Construction Estimators
Quickly switch between our specialized calculators to estimate other materials for your building project.
Concrete Calculator
Estimate cement, sand, gravel & steel for slabs, beams & footings.
Calculate NowBrick Calculator
Calculate bricks count & mortar materials with door/window deductions.
Calculate NowPlaster Calculator
Find cement & sand quantities for wall & ceiling plastering.
Calculate NowPaint Calculator
Estimate emulsion paint, primer & wall putty gallons.
Calculate NowFlooring Calculator
Compute floor tiles, bedding mortar & grout joint needs.
Calculate NowStaircase Calculator
Calculate stair rise, run, stringer length & steps.
Calculate NowGravel Calculator
Estimate gravel, sand & base fill volume and tons.
Calculate Now