YesMeasureYesMeasure

Roof Calculator

Calculate how many roofing squares, shingle bundles, rafter lengths, and materials you need.

ft
ft
1-Tap House & Garage Presets:
Estimate Total Cost (Optional)▼
$
$

Ready to calculate

Enter your building dimensions and pitch to see exact roofing squares, shingle bundles, and cut specs.

Roofing & Carpentry Handbook

Roof Calculation Guide: Pitch Slopes, Squares & Cladding Types

Whether you are using our pitch roof calculator to order asphalt shingles, estimating a 4-sided roof with our hip roof calculator, or planning an EPDM extension with our flat roof calculator uk, this handbook covers standard formulas, squares conversions, and regional codes.

Pitch Roof Calculator: Converting Footprint to True Sloped Surface

Because roof rafters slope upward, true surface area always exceeds the building's flat horizontal footprint. Using our roofing calculator, the pitch multiplier formula is derived from the Pythagorean theorem:

Pitch Multiplier = √(1 + (Rise / 12)²)
Roof PitchSlope AngleArea MultiplierCommon Application
3/12 Pitch14.0°1.031Low slope, porches, additions
4/12 Pitch18.4°1.054Standard single-story ranch homes
6/12 Pitch ★26.6°1.118Most popular residential pitch in North America & UK
8/12 Pitch33.7°1.202Two-story colonial, steep gables, slate roofs
10/12 Pitch39.8°1.302Victorian architecture, heavy snow shedding
12/12 Pitch45.0°1.41445-degree A-frame chalets and alpine roofs

Hip Roof Calculator: Geometry & Waste Factors

When estimating a 4-sided roof with our hip roof calculator, the planes slope inward toward a central ridge:

Gable Roof (10% Waste)

Two large rectangular planes with straight eave lines and minimal diagonal cut loss.

Hip Roof (15% Waste)

Four sloping triangular/trapezoidal planes meeting at hip ridges require continuous diagonal trims.

Complex / Dormers (20% Waste)

Multiple valleys, dormers, and skylight intersections generate substantial cutting scrap.

Rubber Roof Calculator & Flat Roof Calculator UK

For low-slope roofs (under 2/12 pitch) where traditional shingles cannot shed water effectively:

  • EPDM Membrane (Rubber Roof Calculator): Sized with single-ply 1.14 mm (0.045″) or 1.52 mm (0.060″) synthetic EPDM rubber rolls. Add 6 inches (150 mm) along all perimeters for wall upstands and fascia drip overhangs.
  • UK Flat Roof Extensions (Flat Roof Calculator UK): Ideal for kitchen extensions, garage roofs, and outbuildings, requiring water-based deck adhesive, edge trims, and corner patches.
  • Natural Slate Tiles (Slate Roof Calculator): Natural slate shingles (e.g. 500×250 mm or 20×10 inches) require a minimum 75 mm (3-inch) headlap on pitches above 25°, averaging 10.5 slates per square metre.

Roof Calculator UK & Fastening Codes (IRC / BS 5534)

Building codes govern fastener schedules and underlayment:

  • Nailing Standards: Standard asphalt shingles require 4 nails per shingle (approx. 320 nails per 100 sq ft square). In high-wind coastal zones, 6 nails per shingle (480 nails per square) are required.
  • Synthetic Underlayment: Standard rolls cover 400 sq ft (4 squares per roll), providing tear-resistant waterproof decking protection.
  • Roofing Calculator UK: Supports metric calculations in square metres (m²), treated timber battens (25×50 mm), and breathable roofing membranes.
Frequently Asked Questions

Roof Pitch & Materials Calculation Guide

Expert answers to common questions about calculating roofing squares, asphalt shingle bundles, pitch multipliers, underlayment rolls, and IRC code requirements.

Roof Calculation & Formulas

How do you calculate roofing?
To calculate roofing materials: 1. Find the horizontal building footprint by multiplying length by width (including 1-ft eaves overhangs). 2. Multiply the footprint area by your roof's pitch multiplier (e.g., 1.118 for a standard 6/12 pitch). 3. Add 10% to 15% for cutting waste and ridge overlaps. 4. Divide total square footage by 100 to get the number of 'Roofing Squares'. 5. Multiply squares by 3 to get the total bundles of asphalt shingles needed.
What is the formula for calculating roofing?
The standard mathematical formula for sloped roof surface area is: • True Roof Area = (Ground Length + 2×Overhang) × (Ground Width + 2×Overhang) × √(1 + (Pitch Rise / 12)²) • Total Squares = (True Roof Area × (1 + Waste %)) ÷ 100 • Shingle Bundles = Total Squares × 3 bundles/square • Synthetic Underlayment Rolls = True Roof Area ÷ 400 sq ft/roll
How do I calculate the area of my roof?
You can calculate your roof area from the ground without climbing onto the roof: 1. Measure your home's exterior length and width. 2. Add the eaves overhang (typically 12 inches / 1 ft on each side). 3. Multiply length by width to get base square footage. 4. Measure or estimate your roof pitch (e.g., 4/12 pitch adds +5.4%, 6/12 pitch adds +11.8%, 8/12 pitch adds +20.2%). 5. Multiply base square footage by the pitch factor.
How to calculate a roof area?
To calculate a roof area for gable and hip roofs: • Gable Roof: Measure the length of the ridge and the rafter slope from eave to peak. Multiply ridge length × rafter slope length × 2. • Hip Roof: Calculate the area of the two triangular ends (½ × base × height) and the two trapezoidal sides (½ × (top ridge + bottom eave) × slope height), then sum all 4 planes.
How is roof square footage calculated?
Roof square footage is calculated by taking the horizontal ground footprint of the structure (including soffit overhangs), applying a trigonometric pitch multiplier (√(1 + (Rise/12)²)), and adding a waste factor (10% for gable roofs, 15% for hip roofs, 20% for multi-valley dormer roofs).
How do you calculate your roof?
To calculate your roof, use YesMeasure's free Roof Calculator. Select your roof style (Gable, Hip, or Shed), enter building length and width, select your pitch slope (e.g., 6/12), and choose your overhang depth. The calculator instantly generates true sloped area, 100 sq ft squares, shingle bundles, underlayment rolls, and nails.
What is a roofing calculator?
A roofing calculator is a construction estimation tool that converts 2D architectural building dimensions and roof pitch angles into 3D sloped surface area, roofing squares (100 sq ft units), asphalt shingle bundles, synthetic underlayment, drip edge flashing, and coil nails.

Roofing Squares & Sizing Examples

How many squares is a 30x40 roof?
For a 30×40 ft building with 12-inch overhangs (giving an actual footprint of 32×42 ft = 1,344 sq ft): • On a 4/12 pitch (1.054 multiplier): 1,417 sq ft = approx. 15.6 squares with 10% waste (47 bundles). • On a 6/12 pitch (1.118 multiplier): 1,503 sq ft = approx. 17.3 squares with 15% waste (52 bundles). • On an 8/12 pitch (1.202 multiplier): 1,615 sq ft = approx. 18.6 squares with 15% waste (56 bundles).
How many sq per roof?
The number of roofing squares depends on home size and roof design: • Small Detached Garage / Shed (400–600 sq ft footprint): 5 to 8 squares. • Average Single-Story Ranch Home (1,200–1,600 sq ft footprint): 15 to 22 squares. • Typical Two-Story Family Home (2,000–2,500 sq ft footprint): 25 to 35 squares. • Large Luxury Estate (3,500+ sq ft footprint): 45 to 65+ squares.
What is the 25% rule for roofing?
The '25% Rule' in residential building codes (such as Florida Building Code and International Existing Building Code Section 706.1.1) mandates that if more than 25% of a total roof section or building roof area is repaired, replaced, or damaged within a 12-month period, the entire roof covering must be brought into compliance with current building codes, often requiring a full roof replacement rather than a partial patch.

Roofing Costs & Pricing per Square Foot

How much does a 1200 sq ft roof cost?
Replacing a roof on a 1,200 sq ft home (which typically has about 14 to 16 roofing squares after pitch and overhangs) costs between $5,600 and $11,200 for standard architectural asphalt shingles ($350–$700 per installed square). Standing seam metal roofs cost $12,000–$22,000, while natural slate tiles range from $18,000–$35,000+.
How much for a 1400 sq ft roof?
A 1,400 sq ft home usually requires 16 to 19 roofing squares. The average total replacement cost ranges from $6,400 to $13,300 for 30-year architectural asphalt shingles, including tear-off of old materials, synthetic underlayment, drip edge, ridge venting, and labor.
How much to roof 1500 square feet?
A 1,500 sq ft home (approx. 18 to 21 roofing squares) costs on average $7,200 to $14,700 for asphalt shingles. Premium materials such as cedar shakes cost $14,000–$25,000, and standing seam metal roofing costs $16,000–$29,000.
How to price a roof per square-foot?
Contractors price roofs per square foot by dividing the per-square cost by 100: • Basic 3-Tab Asphalt Shingles: $3.50 to $5.50 per sq ft ($350–$550/square). • Architectural / Dimensional Shingles: $4.50 to $7.50 per sq ft ($450–$750/square). • Standing Seam Metal: $9.00 to $16.00 per sq ft ($900–$1,600/square). • Synthetic / Clay Tile: $10.00 to $18.00 per sq ft ($1,000–$1,800/square). • Natural Slate: $15.00 to $30.00+ per sq ft ($1,500–$3,000+/square). Labor and removal typically represent 60% of the total price.
What is the most expensive part of a new roof?
Labor and installation costs are the most expensive component of a new roof, making up approximately 55% to 65% of the total estimate due to the high risk, steep pitches, tear-off disposal, and specialized craftsmanship required. Among materials, specialty flashings, copper valleys, and natural slate or standing-seam metal panels carry the highest material price tags.