Roof Square Footage Calculator: How Much Roofing Material Do I Need?

A suburban house with blue siding
Photo: Joe Hendrickson / iStock / Getty Images Plus / Getty Images
A suburban house with blue siding
Photo: Joe Hendrickson / iStock / Getty Images Plus / Getty Images
Highlights
  • You can often calculate roof square footage without getting onto the roof.

  • To get an accurate measurement, account for the square footage, the pitch, and the slope.

  • Different roofs will require different calculations, depending on their shape and features.

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon

Learning how to calculate roof square footage can help you order the correct amount of roofing materials for your project. This roof square footage calculator lets you ensure you won’t fall short or have an excess of materials to return when the project is finished. 

How Much Roofing Is Needed for My Roof?

The amount of roofing material you’ll need to complete your roofing project depends on the size of your roof and its slope. To calculate the square footage of your roof, you’ll have to measure the length and width of each roof section and then add the totals together to determine the square footage. You’ll also have to calculate the roof's slope and then factor that measurement into the final calculation. 

On average, the cost to replace a roof falls between $5,867 and $13,212, with the average cost at $9,515. The final cost will ultimately depend on the roof size, the type of roofing you choose, and the cost of labor to install it. Use the table below to understand how much roofing you may need for your project.

House Square FeetRoof PitchEave Extension (Feet)Total Roof Square FeetTotal Squares of Roofing
1,5006/1211,87218.72
1,5007/1211,93919.39
2,0006/1212.46124.61
2,0007/1212,54825.48
2,5007/1223,42434.24
2,5008/1223,55535.55
3,0006/1213,62836.28

How to Measure Square Footage of a Roof

While you can always climb on your roof with a measuring tape to get an exact square footage, it’s much easier to get your calculations from the ground. An approximate square footage is often enough if you’re looking to create a rough budget for a project. Other times, like if you’re building roof trusses or ordering shingles, you might need a more accurate figure. These steps will show you how to measure a roof.

Find Your Home’s Square Footage

Looking at your home’s square footage is the simplest way to get the approximate square footage of your roof. It’s not going to be totally accurate if your roof is sloped, irregularly shaped, or has some overhang, but it can give you a general idea. To get the square footage:

  • Measure the length of your home

  • Measure the width of your home

  • Multiply the two measurements together

Here’s the formula:

Square Feet = Length x Width  

If your home isn’t a perfect rectangle, you’ll need to divide it into geometric areas. Calculate the square footage of each area, then add the numbers together.

Measure the Roof Pitch

Once you know your home’s square footage, you’ll need to know the roof pitch to get the most accurate roofing measurement. The pitch is similar to the slope but not exactly the same. Rather, the pitch is the vertical rise of your roof divided by the horizontal run. In other words, you’re looking at how many inches your roof rises per foot. So, a roof pitch of 5/12 means your roof rises 5 inches for every 12 inches. 

You may be able to find your roof pitch on blueprints or building plans. If not, you’ll need to calculate it, which requires climbing onto your roof. Keep in mind that working on a roof is extremely dangerous, and you shouldn’t consider it unless you really, really know what you’re doing. Follow these steps:

  1. Use a measuring tape to mark 12 inches (1 foot) on a large level.

  2. Set a ladder against your roof.

  3. Enlist a helper to hold the ladder steady as you climb it.

  4. Once on your roof, hold your level horizontally and place one edge firmly against the roof’s slope.

  5. Adjust the level so it is level, with the edge still touching the roof.

  6. Find the 12-inch mark you put on the level.

  7. Measure the vertical distance between the 12-inch mark on your level and your roof.

  8. Divide that number by 12.

Here’s the formula:

Pitch = Vertical Distance ÷ 12

For example, if there are 7 inches between your level and your roof, your roof pitch is 7/12. 

Factor in the Slope

Unless your roof is totally flat, you’ll need to account for the slope in the roof’s square footage. To do this, you’ll need to use the roof pitch to find a number called a pitch multiplier. 

The pitch multiplier depends on the steepness and complexity of your roof. The less severe the slope, the lower the number. Take your roof pitch calculation and use an online roof pitch multiplier table to find the figure. Here are some general figures:

Roof PitchPitch Multiplier
1/121.00
2/121.014
3/121.03
4/121.054
5/121.08
6/121.118
7/121.15
8/121.202
9/121.25
10/121.302
11/121.35
12/121.414
13/121.47
14/121.537
15/121.60
16/121.667
17/121.73
18/121.803
19/121.87
20/121.944
21/122.016
22/122.088
23/122.162
24/122.236

Factoring in Your Roof Type

The type of roof you have will affect how you calculate your roof’s square footage. Here’s how pitch multipliers vary for some of the most popular roof types.

Gable Roof

A residential building with asphalt shingle roof
Photo: JamesBrey / E+ / Getty Images

Gable roofs are one of the most common types of roofs. They consist of two sloped roof panels with two flat sides. For a walkable roof like this, your slope correction number will likely be on the lower side—think 1.3 or below. 

Hip Roof

With a hip roof, all sides are sloped. You may need to calculate pitches separately if the slopes differ. Expect your pitch multiplier to be around 1.4 or below.

Steep and Complex Roof

Some roofs are very steep and complex. If you have a steeper-than-average roof, expect your figure to be higher than 1.6.

Calculate the Square Footage of Your Roof

Once you have the roof pitch multiplier, it’s time to do some math. To get the total square footage of your roof, you’ll need to multiply your home’s total square footage with the pitch multiplier. The formula should look like this:

Home Square Footage x Pitch Multiplier = Roof Square Footage

For example, a 1,000-square-foot home with a 2/12 roof pitch (and 1.014 pitch multiplier) would have a roof measuring around 1,014 square feet. To get the most accurate number, you can split your roof into geometric sections and use this formula on each section.

Who to Hire to Calculate the Roof Square Footage

Whether installing metal roofing, shingles, or composite roofing, you’ll need to calculate the roof square footage. If you don’t want to do it yourself, call a roofer near you to complete the calculations. They’ll understand the nuances between different types of roofing materials and ensure that there is enough material to account for the type of roof and the slope, as well as how to factor in other areas like eaves, vents, and chimneys into the overall calculation.

Frequently Asked Questions

The roof overhang, also known as the eaves, does count as part of the roof’s square footage because it must be covered with the roofing material. The overhang is one of the reasons why you can’t base your roof's square footage on the square footage of the house. The roof square footage must also account for the pitch of the roof as well as the eaves.

The formula for calculating how many squares of roofing you need is pretty easy. Take the total amount of square footage and divide it by 100. With this formula in mind, a 2,000-square-foot roof would require 20 squares of roofing material to adequately cover it.

Roofing material costs vary depending on the type of material you choose and whether you install it yourself or hire a roofer. Shingles are the most affordable option and cost between $70 and $400 per square, metal roofing is between $100 and $1,500 per square, and concrete tile is between $300 and $1,000 per square.

No, you can’t use your home’s square footage. You have to calculate your roof’s square footage, and then you may have to convert your square footage measurement to correspond with how the roofing material is measured. For instance, some roofing is sold in “squares,” which equals the total square footage of the roof divided by 100. Shingles are sold in bundles that may not correspond to the number of squares you need. Metal roofing is sold as sheets, so determine the amount of square feet each panel will cover and then divide the total square footage by the coverage area.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to roofing services
From average costs to expert advice, get all the answers you need to get your job done.
Roofing contractor installing roof underlayment replacement
May 22, 2025
May 22, 2025
Knowing your home's roof underlayment replacement cost can help estimate the cost of roof replacement. Learn about the factors that affect prices.
Backyard view of a house.
May 14, 2025
May 14, 2025
Roof repairs are often urgent to avoid further damage to your home. Your roof shingle repair cost will depend on the size and type of repair necessary.
A luxurious brick house
Mar 6, 2025
Mar 6, 2025
Hailstorms can cause extensive, costly damage to your roof. On average, hail damage roof repairs cost $4,250, depending on the damage and materials needed.
Contemporary house with flat roof surrounded by trees
Mar 3, 2025
Mar 3, 2025
Your roof’s pitch determines if flat roofing materials or shingles are right for your home. Learn the differences between a flat roof and shingles.
Small house with wooden trim and red entry door
Mar 5, 2025
Mar 5, 2025
Rotted or damaged fascia boards will no longer shield your roof’s rafters. Use this guide to learn how to replace a fascia board on your own, to keep your roof system running well.
A roof covered in hailstone
Mar 19, 2025
Mar 19, 2025
If a rough storm passes through and leaves you with a hail-damaged roof, would you know what to do? Check out important hail damage protocols here.