SwiftCalculators Header
Home Construction & Materials

Roofing Calculator

Estimate your roof's total area and calculate the precise amount of shingles, felt, and roofing materials needed for your project.

⚡ Calculates Pitch Multipliers 🔒 100% Private 📱 Mobile Friendly
/ 12
%
$
🏠

Ready to Calculate

Enter your house dimensions and roof pitch to see the estimated roof area and materials needed.

Estimated Total Roof Area
0 sq ft
📐 Includes Pitch Multiplier
Purchase Recommendation

Including a 10% buffer for waste and overlap, you will need to order materials for 0 sq ft. This translates to 0 Roof Squares.

Required Materials (Including Buffer)
Composition Shingles
0
bundles (~33.3 ft²/bundle)
Roll Roofing
0
rolls (~108 ft²/roll)
#15 Felt Underlayment
0
rolls (~432 ft²/roll)
#30 Felt Underlayment
0
rolls (~216 ft²/roll)
Calculation Breakdown
Metric Value

What is the Roofing Calculator?

The Roofing Calculator is a comprehensive tool designed to help homeowners, contractors, and builders estimate the total area of a roof and calculate the precise amount of roofing materials required for a project. Whether you know your building's footprint or already have the slanted roof measurements, this tool applies the proper slope correction factors to give you highly accurate material estimates.

It takes into account your roof's pitch (or angle), eaves overhang, and a customized waste factor to recommend the number of shingles, roll roofing, and felt underlayment rolls you need to order.

How to Use This Calculator

This calculator offers two flexible calculation modes depending on the measurements you have available:

  1. Estimate from House Base Area: If you are looking at plans or measuring the ground footprint, enter the base area of your house. Add the eaves stick out (overhang) and input your roof's pitch. The calculator will estimate the total flat area and automatically apply the geometric multiplier for your roof's slope.
  2. Calculate from Known Roof Area: If you or your roofer have already measured the slanted surface area of your roof, simply input that number directly to determine how much material to order.

Don't forget to adjust the Waste/Buffer Margin. A standard 10% to 15% buffer is recommended to account for cutting, overlapping, and complex roof shapes (valleys and hips).

The Formula

When calculating a roof's true surface area from a flat ground footprint, the flat area must be multiplied by a slope correction factor to account for the incline.

Pitch Correction Multiplier (C): C = √(1 + (Rise / 12)²)

Total Roof Area: Flat Footprint Area × C

For example, if your roof has a 6/12 pitch, the multiplier is 1.118. A flat house footprint of 2,000 square feet (including eaves) would actually have 2,236 square feet of slanted roof surface.

Frequently Asked Questions

In the United States, roofing materials are typically measured and sold by the "square." One roofing square is equal to exactly 100 square feet of roof area. For example, a 2,500 square foot roof is 25 squares.

Standard 3-tab and architectural composition shingles are usually packaged with 3 bundles per square. Each bundle covers roughly 33.3 square feet. Some heavier, premium shingles may require 4 bundles per square.

A standard gable roof with no valleys or dormers typically requires a 10% waste factor. If your roof has a complex shape, multiple hips, valleys, or dormers, you should increase the waste factor to 15% to ensure you don't run out of materials.

Roof pitch is represented as a ratio of vertical rise to horizontal run. A 6/12 pitch means that for every 12 inches the roof extends horizontally inward (the run), it rises 6 inches vertically.

#15 felt is a standard, lightweight underlayment that is easier to handle and install, typically covering about 4 squares (400 sq ft) per roll. #30 felt is thicker, heavier, and more resistant to tearing. It provides better protection but typically only covers 2 squares (200 sq ft) per roll.