Follow This Old House online:

We may be compensated if you purchase through links on our website. Our team is committed to delivering honest, objective, and independent reviews on home products and services.

A contractor working on fixing the roof

Advertiser Disclosure

Our editorial team is committed to creating independent and objective content focused on helping our readers make informed decisions. To help support these efforts we receive compensation from companies that advertise with us.

The compensation we receive from these companies may impact how and where products appear on this site. This compensation does not influence the recommendations or advice our editorial team provides within our content. We do not include all companies, products or offers that may be available.

How Much Does It Cost To Replace a Roof on a 1,200-Square-Foot House?

The national average cost to replace a roof on a 1,200-square-foot house is between $6,648 and $21,354, depending on the number of floors in your home, your location, and your roofing material.

Join the 4,492 people who received a free, no obligation quote in the last 30 days

Invalid Zip Code
Get Your Estimate
Enter details in under 3 minutes
Clicking “Get Your Estimate” submits your data to All Star Pros, which will process your data in accordance with the All Star Pros Privacy Policy.
Ad Disclaimer
Written by
Stephanie Minasian-Koncewicz
Written by
Stephanie Minasian-Koncewicz
Updated 11/13/2025

If your home is 1,200 square feet, you can expect to pay an average of about $8,389 for a replacement roof, but pricing can range from $6,648–$21,354. Thinking about roofing materials, labor rates in your location, and other factors can help you determine a more precise cost estimate for your roof replacement. Learn more about budgeting for this major home improvement project in our detailed guide.

Key Takeaways

  • It costs $8,389 on average to replace the roof on a 1,200-square-foot house, though costs can range from $6,648–$21,354, depending on materials and your home’s design.
  • Your chosen roofing material dramatically impacts pricing, with asphalt shingles costing $6,648 compared to premium slate tiles at $21,354 for the same 1,200-square-foot property.
  • Single-story, 1,200-square-foot homes run $8,809 on average for a roof replacement, covering 1,517 square feet of roofing area. Two-story, 1,200-square-foot homes cost less at $4,605 due to having a smaller 793-square-foot roof footprint.

Get Your Roofing Project Quote Today

Compare quotes from local pros

Invalid Zip Code
Get Your Estimate

Enter details in under 3 minutes

Clicking “Get Your Estimate” submits your data to All Star Pros, which will process your data in accordance with the All Star Pros Privacy Policy.
Ad Disclaimer

Roof Replacement Costs by Home Stories

The number of floors in your home impacts the cost you’ll pay for your roof. The more stories you have in your home, the lower the size of your roof. Contractors don’t price by your home’s interior square footage but by the actual roofing area they’ll need to cover. Two-story homes typically have more compact roof footprints relative to their living space, resulting in lower material requirements and costs. This difference becomes particularly significant when selecting premium roofing materials, where the price per square foot is higher.

To put this into context, a one-story home at 1,200 square feet will have about 1,517 square feet of roof area vs. a two-story home, which has generally half that amount. Only about 10% of homes at 1,200 square feet have two stories, so if your home is about this size, everything is probably on one floor. Still, we broke down the average you can expect to spend for both one-story and two-story homes at 1,200 square feet in the table below.

StoriesEstimated Roof Square FootageAverage Roof Replacement CostRoof Replacement Cost Range
11,517$8,809$6,771–$22,424
2793$4,605$3,539–$11,722
Grey asphalt shingle roof under a blue sky.

Roof Replacement Cost

Use our calculator to estimate the cost of your new roof.

Step 1 of 3
What is the square footage of your home?
1,000 – 1,100
1,200 – 1,300
1,400 – 1,500
1,600 – 1,700
1,800 – 1,900
2,000 – 2,100
2,200 – 2,300
2,400 – 2,500
2,600 – 2,700
2,800 – 2,900
3,000 – 3,100
3,200 – 3,300
3,400 – 3,500
3,600 – 3,700
3,800 – 3,900
4,000 – 4,100
4,200 – 4,300
How many stories is your home?
What roofing material do you plan on using?

Your Estimated Roof Replacement Cost:

Get Quote Now

Clicking “Get Your Estimate” submits your data to All Star Pros, which will process your data in accordance with the All Star Pros Privacy Policy.

Ad Disclaimer

Roof Replacement Costs by Material

Your choice of roofing material is a major decision that affects both the immediate costs and long-term value of your 1,200-square-foot home. Asphalt shingles dominate the market due to their balance of affordability and reasonable performance, making them the default choice for budget-conscious homeowners.

Metal roofing represents a middle-tier investment that delivers exceptional durability and lower maintenance requirements over its extended lifespan. Wood shakes provide natural beauty but require more maintenance in exchange for their aesthetic appeal. Clay and slate options represent premium investments that dramatically enhance curb appeal while potentially outlasting several generations of homeownership. The material you select should align with your budget constraints, architectural style, climate considerations, and how long you plan to remain in your home.

Roofing MaterialCommonality in HomesEstimated Roof Replacement Cost for a 1,200-Square-Foot Home
Asphalt75%$6,448
Metal11%$12,656
Wood7%$15,723
Clay3%$21,248
Slate1%$21,354

Roof Replacement Costs by Region

While researching roofing costs, we found that geographic location significantly influences what you’ll pay for a new roof on your 1,200-square-foot home. Regional pricing variations stem from differences in labor costs, local building codes, material availability, and climate-specific installation requirements.

Northeastern states typically command higher prices due to stricter codes, higher labor rates, and seasonal limitations that compress the roofing season. Southern regions often benefit from more competitive pricing due to year-round installation opportunities and lower overhead costs for contractors. Midwestern pricing reflects a middle ground, balancing moderate labor costs with seasonal work limitations. Western states show considerable variation, with coastal areas generally commanding premium rates while inland regions may offer more competitive pricing. Understanding these regional factors helps explain why quotes in your area differ from national averages.

RegionRoof Replacement Cost
Northeast$8,666
South$8,492
Midwest$8,645
West$8,258

How Does a Roof Replacement Cost Vary by Home Square Footage?

Based on our math, we’ve found that the cost of a roof replacement increases by about $674 per 100 square feet of living space in a one-story home and $366 per 100 square feet in a two-story home. For every 100 square feet of home, you’ll see roughly an increase of 120 square feet of roof in a one-story home and 60 square feet in a two-story home. This depends on your pitch angle and eaves.

For this example, we assumed a pitch angle of 6/12 and eaves sticking out 1 foot from the home. These calculations help explain why your neighbor with a slightly larger or smaller home might receive a notably different roofing quote. Roof complexity further influences these scaling factors—homes with multiple dormers, complex intersections, or varied pitches require more materials and labor than simpler designs with the same square footage.

The table below outlines how the cost of your new roof will change based on your square footage.

Home Square FootageEstimated Roof Replacement Cost
1,000$7,251
1,100$7,925
1,200$8,389
1,300$9,045
1,400$9,213

FAQs About Replacing a Roof on a 1,200-Square-Foot House

What factors affect roof replacement costs the most?

Several factors can affect the cost of replacing your roof on a 1,200-square-foot house. First, your chosen roofing material impacts price, with options ranging from economical asphalt shingles to premium slate tiles. Additionally, your home’s size and roof complexity determine the amount of materials needed and labor required, with larger or more intricate roofs costing more to replace. Homes with steep pitches, multiple stories, or difficult access points may also incur higher pricing due to increased installation time and safety requirements.

How can I extend my new roof’s lifespan?

Implementing a few maintenance practices can help extend your roof’s service life. Schedule professional inspections annually and after major storms, keep gutters clean to prevent water backup and ice dams. Trim overhanging branches that could damage roofing materials, address moss or algae growth promptly with appropriate treatments, and ensure proper attic ventilation to prevent moisture buildup. These preventative measures can help you avoid premature deterioration and extend your roof’s functional lifespan, regardless of the roofing material you choose.

Should I repair or replace my aging roof?

When deciding between repair and replacement for your aging roof, consider these guidelines: If your roof is under 15 years of age with isolated damage, repairs are typically more cost-effective. However, replacement often makes more sense if your roof is approaching the end of its expected lifespan, shows widespread deterioration, has undergone multiple repairs, or has significant underlying structural issues.


How We Calculated Our Roof Replacement Cost Estimates

The cost to replace a roof varies based on a few key factors: the home’s square footage, number of stories, roof pitch, type of roofing material, and pricing in your area.

For each home size, we used calculator.net to calculate a total roof area, using a 6/12 roof pitch with one-foot eave overhangs. The calculation includes a weighted average of one-story versus two-story homes across the United States.

We converted the roof area measurement into “squares” (the roofing industry’s standard unit, with one square covering 100 square feet) to align with how materials are sold and priced. Then we sourced material costs directly from RSMeans data from Gordian®, the industry’s leading construction pricing database used by professional contractors nationwide.

For state averages, we used clark.com to find the median home size in each state. While these figures provide an estimate for budgeting purposes, actual prices vary based on region, specific property characteristics, location, and current market conditions. For the most accurate pricing, we recommend requesting quotes from at least two reputable roofing companies in your area.

To share feedback or ask a question about this article, send a note to our team at reviews@thisoldhousereviews.com.