Roofing Calculator
Calculate roof area, squares, shingle bundles, underlayment and ridge cap for gable, hip and complex roofs.
Last updated: September 2026 · Pitch-factor and square math reviewed (not a structural, load, or permit design service)
Best for simple gable, hip, or complex footprints with a known pitch. One square = 100 sq ft of roof surface. This tool estimates squares, asphalt bundles, underlayment rolls, and a ridge approximation — not ice-barrier area, drip edge, or metal panel piece counts. Confirm pitch, ridges, and valleys on site.
Quick Answer: Squares & Bundles Formula
Roof surface ≈ footprint area × pitch factor × roof-type factor.
Squares = roof surface ÷ 100, then × (1 + waste%).
Bundles ≈ squares × 3 for most asphalt shingles (some premium packs use 4).
- Pitch factor = √(1 + (rise ÷ 12)²) — steeper roofs need more material
- Typical waste: 10% simple gable; 15%+ hips, valleys, steep or cut-up roofs
- Underlayment rolls often cover ~4 squares each — divide and round up
- Confirm the building footprint first with the square footage calculator if you only have room dimensions
How to Use This Roofing Calculator
- Enter the length and width of the building footprint (or roof base)
- Select the roof pitch (rise over 12 inches of run)
- Choose roof type — hip roofs need extra material
- Add a waste factor (10% is standard for most jobs)
- Optionally enter price per square for a cost estimate
- Click Calculate Roofing to get squares, bundles and materials
How Many Roofing Squares Do I Need? (Examples)
Quick reference for popular footprint sizes using true pitch factors (√(1 + (rise/12)²)). Bundles assume 3 per square (standard asphalt). Re-calculate for hip roofs or different pitch.
| Footprint | Pitch | Squares | Bundles | Underlayment Rolls |
|---|---|---|---|---|
| 30 × 40 ft | 4/12 | ~13.9 | 42 | ~4 |
| 30 × 40 ft | 6/12 | ~14.8 | 45 | ~4 |
| 40 × 50 ft | 4/12 | ~23.2 | 70 | ~6 |
| 40 × 50 ft | 6/12 | ~24.6 | 74 | ~7 |
| 50 × 60 ft | 4/12 | ~34.8 | 105 | ~9 |
Figures are gable with 10% waste and 3 bundles per square. Always verify with your exact dimensions and supplier packaging.
Worked example (40 × 50 ft footprint, 6/12 gable, 10% waste)
- Footprint = 40 × 50 = 2,000 ft²
- × pitch factor 1.118 ≈ 2,236 ft² surface
- ÷ 100 = 22.36 squares → × 1.10 waste ≈ 24.6 squares
- × 3 bundles/square → 74 bundles (rounded up with the calculator)
Hip contrast: The same footprint as a hip roof uses a higher type factor — roughly 10% more surface than a simple gable before waste. Choose Hip in the calculator to compare.
Pitch Factor Reference
Multiplier = √(1 + (rise ÷ 12)²). Applied to the building footprint to estimate true roof surface area.
| Pitch | Multiplier | Angle (approx) |
|---|---|---|
| 3/12 | 1.031 | 14° |
| 4/12 | 1.054 | 18° |
| 5/12 | 1.083 | 23° |
| 6/12 | 1.118 | 27° |
| 8/12 | 1.202 | 34° |
| 12/12 | 1.414 | 45° |
Coverage Reference (Squares & Bundles)
| Item | Coverage |
|---|---|
| 1 Square | 100 square feet |
| 3-Tab / Architectural Shingles | 3 bundles = 1 square |
| Underlayment (felt / synthetic) | ~4 squares per roll (typical) |
| Ridge Cap | ~20–25 linear ft per bundle |
Explore Roofing Material Options
This calculator estimates roof area in squares first. How you buy material depends on the product. Use the notes below as planning guidance — always confirm coverage with the manufacturer label.
Asphalt shingles (3-tab & architectural)
Most common residential choice. Typically 3 bundles per square. Architectural (laminate) shingles are thicker and may weigh more per bundle, but coverage is still usually sold by the square. This calculator’s bundle count matches standard 3-bundle packaging.
Premium / designer shingles
Some premium products need 4 bundles per square or list coverage differently. Use the square footage result, then convert with the package coverage (sq ft per bundle) instead of assuming 3 bundles.
Metal roofing
Panels are sold by length and coverage width, not bundles. Use this tool for total roof surface area (squares × 100), then divide by the panel’s effective coverage width and account for end laps, ridges, and waste per the manufacturer chart.
Underlayment
Felt or synthetic rolls often cover about 4 squares each, but synthetic products vary. Ice-and-water shield is usually required at eaves and valleys in cold climates — measure those linear runs separately; this calculator does not size ice shield.
Ridge and hip cap
Sold by the linear foot or by the bundle (~20–25 ft). The calculator approximates ridge from building length only. Measure actual ridge and hip lines on the plan for a tighter order, especially on hip or complex roofs.
Squares are universal; packaging is not. Convert area to the unit your supplier sells, and order from the same lot when color match matters.
Formulas Used
Base Area = Length × Width (building footprint)
Roof Surface Area = Base Area × Pitch Factor × Roof Type Factor
Squares (with waste) = Roof Surface Area × (1 + Waste%) ÷ 100
Bundles = ceil(Squares × 3) for typical asphalt (3 bundles per square)
Underlayment rolls ≈ ceil(Squares ÷ 4) at ~4 squares per roll
Ridge cap bundles ≈ ceil(Building length ÷ 20) — simplified; does not fully model hips or multiple ridges
Always confirm final quantities with your supplier and local building codes.
Waste, starter, ice shield & drip edge
- 10% waste: simple gable, few cuts
- 15%+ waste: hips, valleys, dormers, steep slopes, or many penetrations
- Starter strip: usually along eaves (and sometimes rakes) — order from the shingle system, not from squares alone
- Ice-and-water shield: cold-climate eaves/valleys — measure linear coverage separately
- Drip edge: perimeter linear feet — not included in square counts
Gable, Hip & Pitch Explained
Accurate material estimates prevent costly shortages or leftover product. This calculator converts a simple building footprint into true roof surface area using pitch and roof type. If you need length × width only, cross-check with the square footage calculator before applying pitch.
Understanding Roof Squares
Roofing is sold by the square — 100 square feet of coverage. A 20-square roof needs enough material to cover 2,000 sq ft of surface (plus waste).
Why Pitch Matters
A steeper roof has more surface area than a flat measurement suggests. A 6/12 pitch multiplies the footprint by about 1.12, while a 12/12 pitch multiplies it by about 1.41.
Gable vs Hip Roofs
- Gable — two sloping sides, simplest and least waste
- Hip — slopes on all four sides, needs extra material for hips and ridges (~10% more)
- Complex — multiple sections, valleys, dormers — use a higher waste factor (often 15%)
Tips for Ordering Roofing Materials
- Use 10% waste for simple gable roofs; 15% for hips or complex designs (even if the area type factor is modest).
- Order all shingles from the same lot to avoid color variation.
- Check underlayment type — synthetic underlayment is more durable than felt in many climates.
- Ridge / hips: Ridge cap here uses building length as a simple proxy. Long hips or multiple ridges need extra cap — measure linear ridge/hip length on the plan when possible.
- Include ridge and hip cap — these are often sold separately.
- Verify local codes — some areas require specific underlayment or ice-and-water shield.
- Chimney / pier pads: estimate concrete volume with the concrete calculator when adding or rebuilding pads under the roof work.
- Fascia and exterior trim: after the roof, estimate paint with the paint calculator.
Important: This calculator estimates roof surface from footprint × pitch × roof-type factor. It does not replace a full takeoff for valleys, dormers, overhangs, or multiple ridges. Confirm quantities with your supplier and local codes before ordering.
Check Local Building Codes
Roof material quantities are only part of a compliant job. Rules vary by city, county, and HOA. Before ordering or installing, confirm requirements with your local building department.
- Permits: Many jurisdictions require a roofing permit for re-roofs and new roofs — ask whether inspection is needed before and after work.
- Underlayment & ice barriers: Cold or wet climates often require ice-and-water shield at eaves, valleys, and sometimes rakes. Product type and coverage may be specified by code.
- Wind and fasteners: High-wind or coastal zones may require specific shingle ratings, nail patterns, or starter courses. Manufacturer installation instructions often become part of the approved method.
- Sheathing and layers: Codes may limit how many shingle layers can remain or require deck repairs. This calculator does not assess deck condition or structural capacity.
- Fire ratings: Some areas restrict wood shakes or require Class A assemblies. Verify allowed products for your address.
- Ventilation and flashing: Attic ventilation, drip edge, and flashing details are often code items separate from square counts.
This tool is a material-planning estimate only. It does not determine permit eligibility, wind design, fire rating, or inspection approval. When in doubt, contact your local building department or a licensed roofing contractor.
Frequently Asked Questions
Related measurements
Roof footprint area can be cross-checked with the square footage calculator. After roofing, estimate exterior or attic paint with the paint calculator, and trim or fascia lumber needs with related tools below. Browse all construction calculators.