Roofing Calculator - Calculate Roofing Materials

Calculate roofing materials, shingles, and costs instantly. Estimates for gable, hip, and flat roofs with waste factor included.

Simple gable: 10%, Hip: 15%, Complex: 15-20%

Understanding Roofing Measurements

What is a Roofing Square?

A roofing square is 100 square feet of roof surface area. This is the standard unit of measurement in the roofing industry for materials and pricing.

Formula: Square Feet ÷ 100 = Roofing Squares

Roof Pitch Multipliers

Roof pitch (slope) affects the actual surface area. A steeper pitch has more surface area than the building footprint.

PitchRise (per foot)Multiplier (Gable)Multiplier (Hip)
4/124"1.0541.305
6/126"1.1181.428
8/128"1.2021.575
12/1212"1.4141.994

Shingle Coverage

  • 3-Tab Shingles: 3 bundles per square (100 sq ft)
  • Architectural Shingles: 3 bundles per square (most common)
  • Heavy/Dimensional: 3-4 bundles per square
  • Premium/Designer: 4-5 bundles per square

Waste Factor Guidelines

  • Simple gable roof: 10%
  • Hip roof: 15%
  • Complex roof (cut-ups): 15-20%
  • Increase for: Lots of valleys, dormers, skylights, or steep pitch

Additional Materials

Don't forget to calculate these additional materials:

  • Underlayment: 1.10 × squares needed
  • Drip Edge: Perimeter + valleys
  • Ridge Cap: Ridge length ÷ 35 (bundles of 3-tab)
  • Roofing Nails: ~1 lb per square
  • Ice & Water Barrier: Eaves and valleys

Cost Estimation

Installed Cost (per sq ft):

  • 3-Tab: $3.50 - $5.50 per sq ft
  • Architectural: $4.00 - $7.00 per sq ft
  • Premium: $7.00 - $15.00+ per sq ft

About This Calculator

Roofing Calculator - Calculate Roofing Materials

Calculate roofing requirements instantly with our free calculator. Get accurate estimates for shingles, metal roofing, and flat roofs including squares, bundles, and total project cost.

Calculate Your Roofing Needs

Roof Type:

  • Gable Roof
  • Hip Roof
  • Flat Roof
  • Shed/Single Slope

[Select Roof Type]

Dimensions:

  • Building Length: [Input] feet
  • Building Width: [Input] feet
  • Roof Pitch/Slope: [Dropdown: common pitches]

[Calculate Button]

Your Results:

  • Roof Surface Area: [Amount] square feet
  • Roofing Squares: [Number] squares (100 sq ft each)
  • Shingle Bundles Needed: [Number] bundles
  • Waste Factor Added: [Percentage]%

Cost Estimate:

  • Shingles/ roofing material: $[Amount]
  • Underlayment: $[Amount]
  • Other materials: $[Amount]
  • Total Estimate: $[Amount]

What is a Roofing Square?

Roofing Square is the unit of measurement used in the roofing industry. One square equals 100 square feet of roof surface area.

Understanding Squares

Converting to Squares:

Square Feet ÷ 100 = Roofing Squares

Example:

Roof area: 2,500 sq ft
Squares: 2,500 ÷ 100 = 25 squares

Why Squares Matter

  1. Material Pricing: Shingles and materials sold by the square
  2. Industry Standard: Contractors communicate in squares
  3. Easy Calculation: Large numbers simplified
  4. Bundling: Shingles packaged to cover squares

How to Calculate Roof Area

Basic Gable Roof

Formula:

Roof Area = (Length × Width) × Pitch Multiplier

Example (30' × 40' building, 4/12 pitch):

Floor area: 30 × 40 = 1,200 sq ft
Pitch multiplier (4/12): 1.054
Roof area: 1,200 × 1.054 × 2 sides = 2,529.6 sq ft
Squares: 2,530 ÷ 100 = 25.3 squares

Hip Roof

Formula:

Roof Area = Building Footprint × Hip Roof Multiplier

Hip Roof Multipliers:

Pitch Multiplier
3/12 1.254
4/12 1.305
5/12 1.363
6/12 1.428
7/12 1.499
8/12 1.575
9/12 1.656
12/12 1.994

Example (30' × 40' building, 6/12 pitch):

Building footprint: 30 × 40 = 1,200 sq ft
Multiplier: 1.428
Roof area: 1,200 × 1.428 = 1,713.6 sq ft
Squares: 17.14 squares

Flat Roof

Formula:

Roof Area = Length × Width
Add 10-20% for parapet walls and drainage

Example:

Building: 40' × 60' = 2,400 sq ft
Add 15%: 2,400 × 1.15 = 2,760 sq ft
Squares: 27.6 squares

Roof Pitch and Multipliers

Understanding Pitch

Pitch expressed as:

  • Rise over run (e.g., 4/12 = 4" rise per 12" run)
  • Degrees (angle of roof)
  • Multiplier (for area calculation)

Common Pitches:

Pitch Rise (per foot) Degrees Multiplier
0/12 Flat 1.000
2/12 2" 9.5° 1.014
3/12 3" 14.0° 1.031
4/12 4" 18.4° 1.054
5/12 5" 22.6° 1.083
6/12 6" 26.6° 1.118
7/12 7" 30.3° 1.158
8/12 8" 33.7° 1.202
9/12 9" 36.9° 1.250
10/12 10" 39.8° 1.302
12/12 12" 45.0° 1.414

Measuring Pitch

From attic:

  1. Measure 12 inches along roof rafter
  2. Measure vertical rise from that point to roof deck
  3. Express as rise/12

Using level and tape measure:

  1. Hold level against roof
  2. Measure 12 inches along level
  3. Measure vertical distance down to roof
  4. That's your rise

Shingle Calculator

Shingle Coverage

Standard Asphalt Shingles:

  • 3-Tab Shingles:

    • 3 bundles per square (100 sq ft)
    • ~32 shingles per bundle
    • Coverage: 33.3 sq ft per bundle
  • Architectural Shingles:

    • 3 bundles per square (typically)
    • Some heavier: 4 bundles per square
    • Coverage: 25-33.3 sq ft per bundle

Coverage per Square:

Standard: 3 bundles per square
Heavy/Dimensional: 3-4 bundles per square
Premium: 4-5 bundles per square

Calculating Shingle Bundles

Formula:

(Squares × Bundles per Square) + Waste Factor

Example:

Squares needed: 25
Bundles per square: 3
Base bundles: 25 × 3 = 75 bundles
Add 10% waste: 75 × 1.10 = 82.5 = 83 bundles

Waste Factor

Standard Waste:

  • Simple gable roof: 10%
  • Hip roof: 15%
  • Complex roof (cut-ups): 15-20%

Increase waste when:

  • Lots of valleys, dormers, or skylights
  • Steep pitch (harder to work on)
  • Inexperienced installer
  • Premium or patterned shingles

Other Roofing Materials

Underlayment

Synthetic Underlayment:

  • Coverage: 1 roll = 10 squares (1,000 sq ft)
  • Sold by the square or roll
  • Cost: $50-$100 per square

Felt Underlayment (15# or 30#):

  • Coverage: 1 roll = 4-10 squares
  • Cost: $20-$50 per roll
  • Less durable than synthetic

Calculation:

Squares × 1.10 (10% waste) = Squares of underlayment

Example:

Roof: 25 squares
Underlayment: 25 × 1.10 = 27.5 squares
Buy: 28 squares or 3 synthetic rolls

Roofing Nails

Nail Quantity:

  • 1 lb nails covers ~1 square of shingles
  • Hand-nailing: 1-1.5 lbs per square
  • Nail gun: 0.75-1 lb per square

Example:

Roof: 25 squares
Nails needed: 25-35 lbs

Drip Edge

Calculation:

Perimeter of roof + valleys

Example (gable roof):

Eave length: 40' × 2 = 80'
Rake length: 30' × 2 = 60'
Total: 80 + 60 = 140 linear feet
Add 10% waste: 154 feet

Ridge Cap Shingles

Calculation:

Ridge length ÷ Coverage per bundle

Standard:

  • 1 bundle of 3-tab = 35 linear feet of ridge cap
  • Cut shingles into 3 pieces

Example:

Ridge length: 60 feet
Bundles needed: 60 ÷ 35 = 1.7 = 2 bundles

Valley Metal

W Valleys:

  • Measure valley length
  • Add overlap (each piece 10-foot)
  • Typical width: 18 inches wide

Example:

Two valleys, each 20 feet
Total: 40 feet
Buy: 4 pieces (10-foot each)

Metal Roofing

Metal Panel Coverage

Corrugated/Rib Panels:

  • Width (exposed): 36 inches typical
  • Length: Varies (8', 10', 12', 16', 20')
  • Coverage: Calculate exposed width only

Formula:

(Roof width ÷ Panel coverage) × Roof length = Total sq ft

Example:

Roof: 30' × 40' gable
Roof surface: 2,530 sq ft (calculated earlier)

Panel coverage: 36" = 3 feet
Length: 40 feet

Number of panels per side: 30 ÷ 3 = 10 panels
Both sides: 10 × 2 = 20 panels
Length: 10 feet (overhang included)

Metal Roofing Cost

Material Cost:

  • Corrugated: $2-$4 per sq ft
  • Standing seam: $4-$8 per sq ft
  • Stone-coated steel: $4-$7 per sq ft

Total Installed:

  • Corrugated: $4-$8 per sq ft
  • Standing seam: $8-$14 per sq ft

Flat Roof Materials

Single-Ply Membrane (TPO, EPDM, PVC)

Membrane:

  • Sold by the square (100 sq ft)
  • Rolls typically 10-20 feet wide
  • Coverage: Calculated like flat roof

Example:

Roof: 40' × 60' = 2,400 sq ft
Add 15% waste: 2,400 × 1.15 = 2,760 sq ft
Squares: 27.6 squares

Modified Bitumen

Rolls:

  • 100 sq ft per roll
  • Typically 3 feet wide × 33 feet long
  • Multiple layers (2-3 plies)

Calculation:

Squares × Number of plies = Total squares needed

Built-Up Roofing (BUR)

Materials:

  • Felts: Multiple plies
  • Asphalt/Hot mop: Calculated by square
  • Gravel (surfacing): 100-400 lbs per square

Cost Estimation

Asphalt Shingle Roof Cost

Material Costs (per square):

  • 3-Tab shingles: $75-$100
  • Architectural shingles: $100-$150
  • Premium/designer: $200-$400+
  • Underlayment: $50-$100
  • Ice and water barrier: $75-$100
  • Drip edge: $50-$75
  • Ridge cap: $40-$60
  • Nails/fasteners: $10-$20
  • Ventilation: $75-$150

Total Material Cost:

$340-$770+ per square

Installed Cost:

  • 3-Tab: $3.50-$5.50 per sq ft ($350-$550 per square)
  • Architectural: $4.00-$7.00 per sq ft ($400-$700 per square)
  • Premium: $7.00-$15.00+ per sq ft ($700-$1,500 per square)

Complete Roof Replacement Example

25-square roof (2,500 sq ft):

Materials:

  • Architectural shingles: 25 × $125 = $3,125
  • Underlayment: 28 × $75 = $2,100
  • Drip edge: 154' × $3 = $462
  • Ridge cap: $100
  • Ice and water: $300
  • Ventilation: $500
  • Nails: $250
  • Materials Total: $6,837

Labor & Overhead:

  • Tear-off: $1,000-$1,500
  • Labor: $3,750-$6,250
  • Dump fees: $300-$500
  • Labor Total: $5,050-$8,250

Project Total:

  • $11,887 - $15,087
  • Per square foot: $4.75 - $6.00

Ventilation Requirements

attic Ventilation

Recommended:

  • 1 sq ft of ventilation for every 150 sq ft of attic floor
  • 60% intake (soffit), 40% exhaust (ridge)

Calculation:

Attic floor area ÷ 150 = Net free ventilation area (NFVA)

Example:

Attic: 40' × 60' = 2,400 sq ft
Ventilation needed: 2,400 ÷ 150 = 16 sq ft

Intake: 16 × 0.60 = 9.6 sq ft
Exhaust: 16 × 0.40 = 6.4 sq ft

Ridge vent needed: 6.4 sq ft × 144 = 922 sq inches

Common Mistakes

Mistake 1: Not Calculating Pitch

Problem: Using footprint area instead of roof area

Solution: Always use pitch multiplier to calculate actual roof surface area

Mistake 2: Insufficient Waste Factor

Problem: Ordering exact squares without waste

Solution: Add 10-15% for standard roofs, 20% for complex roofs

Mistake 3: Wrong Underlayment

Problem: Using felt on low-slope roofs

Solution: Use synthetic or ice/water barrier on slopes under 4/12

Mistake 4: Ignoring Ventilation

Problem: Not calculating ventilation requirements

Solution: Calculate NFVA based on attic floor area (1:150 ratio)

Mistake 5: Underestimating Flashing

Problem: Forgetting valleys, penetrations, and wall flashing

Solution: Account for all flashing details in material list

How do I calculate roofing squares?

Measure roof surface area in square feet, divide by 100. Example: 2,500 sq ft ÷ 100 = 25 squares. Include pitch multiplier for sloped roofs.

How many shingle bundles do I need per square?

Standard shingles: 3 bundles per square (100 sq ft). Heavy architectural: 3-4 bundles. Premium: 4-5 bundles. Always add 10-15% waste.

What is roof pitch and how is it calculated?

Pitch is the rise of the roof over a 12-inch run. Expressed as X/12 (e.g., 4/12 = 4 inches of rise per 12 inches of horizontal run). Higher pitch = more roof area.

How much does a new roof cost?

Asphalt shingle roof: $4-$7 per sq ft installed ($400-$700 per square). Metal roof: $8-$14 per sq ft. Depends on material, location, and complexity.

How do I measure my roof for shingles?

Measure building footprint (length × width). Multiply by pitch multiplier for gable/hip roofs. Add 10-15% waste. Divide by 100 to get squares. Multiply by 3 for bundle count.

What is the difference between 3-tab and architectural shingles?

3-tab: Flat appearance, lighter weight, shorter lifespan (15-20 years). Architectural: Dimensional look, heavier, longer lifespan (25-30 years), more expensive.

How many squares is a typical roof?

Typical single-story home: 20-30 squares. Two-story: 25-40 squares. Depends on footprint and pitch.

How do I calculate the pitch multiplier?

Pitch multipliers are based on the roof angle. 4/12 pitch = 1.054, 6/12 = 1.118, 8/12 = 1.202, 12/12 = 1.414. Use charts for accurate multipliers.


Practice Examples

Example 1: Gable Roof

Building:

  • Length: 40 feet
  • Width: 30 feet
  • Pitch: 6/12

Calculation:

Floor area: 40 × 30 = 1,200 sq ft
Pitch multiplier: 1.118
Roof area: 1,200 × 1.118 × 2 = 2,683 sq ft
Squares: 26.83 = 27 squares
Add 10% waste: 27 × 1.10 = 29.7 = 30 squares
Bundles: 30 × 3 = 90 bundles

Example 2: Material List

25-square roof:

Shingles:

  • 25 squares × 3 = 75 bundles
  • Add 10%: 83 bundles

Underlayment:

  • 25 × 1.10 = 28 squares

Ridge cap:

  • Ridge length: 50 feet
  • 50 ÷ 35 = 1.4 = 2 bundles

Nails:

  • 25-30 lbs

Related Calculators

  • Construction Calculator
  • Lumber Calculator
  • Concrete Calculator
  • Paint Calculator
  • Insulation Calculator

Need Help? Our roofing calculator is perfect for homeowners, contractors, and DIYers. Calculate your roofing needs now!

Frequently Asked Questions

Related Calculators

Concrete Calculator - Calculate Concrete Volume

Calculate concrete volume for slabs, footings, columns, and tubes. Get accurate estimates in cubic yards, cubic meters, and bags needed.

Concrete Block Calculator - Calculate Concrete Blocks Needed

Calculate concrete blocks and mortar needed for walls. Estimate blocks, mortar bags, and costs for standard and custom block sizes.

Concrete Slab Calculator - Calculate Concrete for Slabs

Calculate concrete volume for slabs, patios, and footings. Get accurate estimates in cubic yards, bags, and cost for concrete pours.

Carpet Calculator - Calculate Carpet Needed

Calculate carpet needed for rooms and stairs. Estimate carpet in square yards and square feet with waste factor included.

Fence Calculator - Calculate Fence Materials

Calculate fence materials including posts, panels, pickets, and concrete needed. Estimates for wood, vinyl, and chain link fences.

Decking Calculator - Calculate Deck Materials

Calculate decking materials including deck boards, joists, and screws. Estimate composite, wood, and PVC decking needs.

Siding Calculator - Calculate Siding Materials

Calculate siding materials needed for your home. Estimate vinyl, wood, fiber cement siding in squares and linear feet.

Paint Calculator - Calculate Paint & Primer

Calculate paint and primer needed for interior and exterior projects. Estimate gallons, coats, and costs for walls, ceilings, and trim.

Tile Calculator - Calculate Tile Needs

Calculate tile needs for floors, walls, and backsplashes. Get accurate estimates of tiles needed including waste percentage and grout coverage.

Sand Calculator - Calculate Sand Volume and Weight

Calculate sand volume and weight for construction projects. Estimate sand needed for concrete, landscaping, and playgrounds.

Gravel Calculator - Calculate Gravel Volume and Weight

Calculate gravel volume and weight for driveways, pathways, and landscaping. Estimate tons and cubic yards needed.

Asphalt Calculator - Calculate Asphalt for Driveways and Paving

Calculate asphalt needed for driveways, parking lots, and roads. Estimate hot mix asphalt volume in tons and cubic yards.

Wallpaper Calculator - Calculate Wallpaper Rolls Needed

Calculate wallpaper rolls needed for any room. Estimate wallpaper, account for pattern repeats, doors, and windows.

Drywall Calculator - Calculate Drywall Sheets

Calculate drywall sheets needed for walls and ceilings. Estimate materials including tape, mud, and screws for your project.

Flooring Calculator - Calculate Flooring Materials

Calculate flooring materials for hardwood, laminate, vinyl, carpet, and tile. Estimate square footage, boxes needed, and project costs.

Insulation Calculator - Calculate Insulation Materials

Calculate insulation materials for attics, walls, and crawl spaces. Estimate batts and blown-in insulation by R-value.

Lumber Calculator - Calculate Board Feet & Lumber Cost

Calculate board feet, linear feet, and lumber costs instantly. Estimate lumber for framing, decking, and construction projects.

Electrical Load Calculator - Home Electrical Load

Calculate electrical load for your home or office. Determine circuit capacity and prevent overloads.