How Much Does Roof Replacement Cost?

Updated for 2026 — national average costs with state-by-state breakdowns

Low End
$5,500
Average
$8,500
High End
$12,000
per project

What Does Roof Replacement Include?

A complete roof replacement involves removing the existing roofing material and installing new shingles, underlayment, and flashing. It's one of the most significant home maintenance expenses, but a sound roof protects your entire investment.

The national average cost for roof replacement is $8,500 per project. Most homeowners pay between $5,500 and $12,000, though costs can vary significantly based on your location, the scope of work, and other factors outlined below.

What Affects the Price?

Roof Size

Every additional 100 sq ft adds $350-$500 to the total cost

Material

Asphalt shingles are cheapest ($3-5/sq ft), metal ($7-14/sq ft), tile/slate ($10-25/sq ft)

Roof Pitch

Steeper roofs require safety equipment and take longer, adding 20-40% to labor

Removal

Removing multiple old layers adds $1,000-$2,500

Location

Urban areas and high cost-of-living states can be 30-50% more expensive

Key Cost Factors

  • Roof size (square footage)
  • Material choice (asphalt, metal, tile, slate)
  • Roof pitch and complexity
  • Number of layers to remove
  • Local labor rates
  • Permits and inspections
  • Time of year

💡 Tips to Save Money

  • 1.Get at least 3-5 quotes from licensed roofers
  • 2.Schedule during off-season (late fall or winter) for potential discounts
  • 3.Consider architectural shingles over premium materials if budget is tight
  • 4.Ask about manufacturer rebates or financing options
  • 5.Check if your insurance covers any portion of the replacement
Ad

📈 Roof Replacement Cost Trends (2022–2026)

Prices have increased +17.7% over the last 5 years

$7,220
2022
$7,523
2023
$8,012
2024
$8,236
2025
$8,500
2026
YearNational AvgYoY Change
2022$7,220
2023$7,523+4.2%
2024$8,012+6.5%
2025$8,236+2.8%
2026$8,500+3.2%

Based on national averages adjusted for annual inflation. Actual costs vary by location and project scope.

Roof Replacement Cost by State

Costs vary significantly by state due to labor rates, cost of living, and local market conditions. Click any state for a detailed breakdown.

StateLowAverageHigh
Alabama$4,510$6,970$9,840
Alaska$7,040$10,880$15,360
Arizona$5,225$8,075$11,400
Arkansas$4,400$6,800$9,600
California$7,425$11,475$16,200
Colorado$5,940$9,180$12,960
Connecticut$6,710$10,370$14,640
Delaware$5,775$8,925$12,600
District of Columbia$6,875$10,625$15,000
Florida$5,390$8,330$11,760
Georgia$4,950$7,650$10,800
Hawaii$7,810$12,070$17,040
Idaho$5,060$7,820$11,040
Illinois$5,775$8,925$12,600
Indiana$4,840$7,480$10,560
Iowa$4,730$7,310$10,320
Kansas$4,675$7,225$10,200
Kentucky$4,620$7,140$10,080
Louisiana$4,785$7,395$10,440
Maine$5,610$8,670$12,240
Maryland$6,325$9,775$13,800
Massachusetts$7,150$11,050$15,600
Michigan$5,060$7,820$11,040
Minnesota$5,610$8,670$12,240
Mississippi$4,290$6,630$9,360
Missouri$4,785$7,395$10,440
Montana$5,225$8,075$11,400
Nebraska$4,840$7,480$10,560
Nevada$5,610$8,670$12,240
New Hampshire$6,160$9,520$13,440
New Jersey$6,875$10,625$15,000
New Mexico$4,950$7,650$10,800
New York$7,260$11,220$15,840
North Carolina$4,950$7,650$10,800
North Dakota$4,950$7,650$10,800
Ohio$4,950$7,650$10,800
Oklahoma$4,565$7,055$9,960
Oregon$6,050$9,350$13,200
Pennsylvania$5,610$8,670$12,240
Rhode Island$6,325$9,775$13,800
South Carolina$4,785$7,395$10,440
South Dakota$4,675$7,225$10,200
Tennessee$4,730$7,310$10,320
Texas$5,115$7,905$11,160
Utah$5,225$8,075$11,400
Vermont$5,940$9,180$12,960
Virginia$5,775$8,925$12,600
Washington$6,325$9,775$13,800
West Virginia$4,400$6,800$9,600
Wisconsin$5,170$7,990$11,280
Wyoming$5,060$7,820$11,040

Frequently Asked Questions

How long does a roof replacement take?

Most residential roof replacements take 1-3 days for asphalt shingles. Metal or tile roofs may take 5-7 days.

How often should a roof be replaced?

Asphalt shingle roofs last 20-30 years. Metal roofs can last 40-70 years. Tile and slate can last 50-100+ years.

Does a new roof increase home value?

Yes. A new roof typically returns 60-70% of its cost in increased home value and makes the home easier to sell.

🏙️ Roof Replacement Cost by City

Compare roof replacement costs in the most popular US cities:

View all 219 cities →
San Francisco, CA
$13,175
Seattle, WA
$11,050
Denver, CO
$9,775
Washington D.C., DC
$11,475
Nashville, TN
$8,500
Oklahoma City, OK
$6,970
El Paso, TX
$6,970
Boston, MA
$11,900
Portland, OR
$10,030
Las Vegas, NV
$8,670
Memphis, TN
$6,970
Louisville, KY
$7,225
Baltimore, MD
$9,350
Milwaukee, WI
$7,820
Albuquerque, NM
$7,480
Tucson, AZ
$7,480
Fresno, CA
$8,925
Sacramento, CA
$10,030
Mesa, AZ
$8,075
Kansas City, MO
$7,650
Atlanta, GA
$8,925
Omaha, NE
$7,480
Colorado Springs, CO
$8,670
Raleigh, NC
$8,330
Long Beach, CA
$11,475
Virginia Beach, VA
$8,925
Miami, FL
$10,200
Oakland, CA
$12,325
Minneapolis, MN
$9,180
Tampa, FL
$8,670
Tulsa, OK
$6,970
Arlington, TX
$8,075
New Orleans, LA
$8,075
Pittsburgh, PA
$8,075
St. Louis, MO
$7,480
Bakersfield, CA
$8,670
Anaheim, CA
$11,475
Honolulu, HI
$12,750
Santa Ana, CA
$11,220
Riverside, CA
$9,775
Corpus Christi, TX
$7,225
Lexington, KY
$7,480
Stockton, CA
$9,350
Henderson, NV
$8,670
St. Paul, MN
$8,925
Cincinnati, OH
$7,480
Anchorage, AK
$10,880
Greensboro, NC
$7,480
Plano, TX
$8,925
Newark, NJ
$10,625
Lincoln, NE
$7,225
Orlando, FL
$8,670
Irvine, CA
$11,900
Durham, NC
$8,075
Chula Vista, CA
$10,880
Toledo, OH
$6,970
Fort Wayne, IN
$6,970
Jersey City, NJ
$11,475
St. Petersburg, FL
$8,670
Laredo, TX
$6,800
Madison, WI
$8,330
Chandler, AZ
$8,330
Buffalo, NY
$7,820
Lubbock, TX
$6,970
Scottsdale, AZ
$9,520
Reno, NV
$8,925
Glendale, AZ
$8,075
Gilbert, AZ
$8,670
Winston-Salem, NC
$7,225
North Las Vegas, NV
$8,330
Norfolk, VA
$8,330
Chesapeake, VA
$8,670
Irving, TX
$8,500
Fremont, CA
$12,325
Richmond, VA
$8,330
Boise, ID
$8,330
San Bernardino, CA
$9,180
Spokane, WA
$8,075
Des Moines, IA
$7,225
Tacoma, WA
$9,775
Modesto, CA
$8,925
Fontana, CA
$9,350
Moreno Valley, CA
$9,180
Fayetteville, NC
$7,225
Birmingham, AL
$6,970
Rochester, NY
$7,820
Salt Lake City, UT
$8,925
Oxnard, CA
$10,370
Knoxville, TN
$7,225
Worcester, MA
$9,775
Brownsville, TX
$6,630
Grand Rapids, MI
$7,650
Newport News, VA
$8,075
Huntsville, AL
$7,225
Amarillo, TX
$6,970
Little Rock, AR
$6,970
Montgomery, AL
$6,800
Akron, OH
$6,970
Augusta, GA
$6,970
Baton Rouge, LA
$7,225
Mobile, AL
$6,800
Shreveport, LA
$6,800
Tallahassee, FL
$7,650
Hartford, CT
$9,775
Providence, RI
$9,520
Charleston, SC
$8,330
Savannah, GA
$7,480
Columbia, SC
$7,225
Chattanooga, TN
$7,225
Fort Lauderdale, FL
$10,030
Dayton, OH
$6,970
Sioux Falls, SD
$7,225
Springfield, MO
$6,800
Jackson, MS
$6,630
Palm Bay, FL
$8,075
Lakeland, FL
$7,820
Cape Coral, FL
$8,330
Pensacola, FL
$7,480
Port St. Lucie, FL
$8,330
Naperville, IL
$9,775
Tempe, AZ
$8,500
Overland Park, KS
$8,075
McKinney, TX
$8,670
Frisco, TX
$8,925
Cary, NC
$8,670
Clarksville, TN
$7,225
Cedar Rapids, IA
$6,970
Peoria, AZ
$8,330
Surprise, AZ
$8,075
Denton, TX
$8,330
Roseville, CA
$9,775
Gainesville, FL
$7,480
Bellevue, WA
$11,900
Murfreesboro, TN
$7,820
Round Rock, TX
$8,670
Columbia, MD
$9,775
Boulder, CO
$10,625
Ann Arbor, MI
$9,350
Santa Fe, NM
$8,925
Wilmington, NC
$7,820
Greenville, SC
$7,480
Fargo, ND
$7,225
Provo, UT
$8,330
Duluth, MN
$7,480
Billings, MT
$7,820
Missoula, MT
$8,330
Cheyenne, WY
$7,480
Burlington, VT
$9,180
Portland, ME
$9,180
Concord, NH
$8,925
Bismarck, ND
$7,225
Rapid City, SD
$7,225
Casper, WY
$7,480
Bangor, ME
$8,075
Charleston, WV
$6,800
Dover, DE
$8,330
Manchester, NH
$9,180
Bridgeport, CT
$10,200
Stamford, CT
$11,475
Wichita, KS
$6,970
Topeka, KS
$6,800
Springfield, IL
$7,225
Rockford, IL
$7,225
Erie, PA
$6,970
Scranton, PA
$7,225
Flint, MI
$6,630
Lansing, MI
$7,225
Syracuse, NY
$7,480
Albany, NY
$8,075
Eugene, OR
$8,925
Salem, OR
$8,670
Fort Collins, CO
$9,350
Pueblo, CO
$7,225
Aurora, CO
$9,180
Santa Barbara, CA
$11,900
Santa Rosa, CA
$10,880
Pasadena, CA
$11,730
Visalia, CA
$8,500
Pomona, CA
$10,030
Myrtle Beach, SC
$7,480
Daytona Beach, FL
$7,820
Sarasota, FL
$8,925
Naples, FL
$10,030
Ocala, FL
$7,225
Athens, GA
$7,225
Macon, GA
$6,800
Lexington, SC
$7,225
Asheville, NC
$8,670
Flagstaff, AZ
$9,180
Rochester, NY
$7,820
New Haven, CT
$9,180
Manchester, NH
$8,925
Augusta, GA
$6,970
Fort Myers, FL
$8,330
Wilmington, NC
$8,075
Arlington, VA
$11,050
Green Bay, WI
$7,225
South Bend, IN
$6,970
Bend, OR
$9,520
Bellingham, WA
$9,350
Midland, TX
$8,075
Waco, TX
$6,970
Newark, NJ
$10,200

Related Cost Guides

💬 What Did You Pay?

Real costs reported by homeowners for Roof Replacement

$8,580
Avg Reported
$6,006
Lowest Reported
$12,441
Highest Reported

Recent Reports

$6,882
Dallas, TX · Jan 2026
★★★☆☆
$9,639
Chicago, IL · Feb 2026
★★★★
$7,106
Phoenix, AZ · Mar 2026
★★★★★
$10,472
Denver, CO · Apr 2026
★★★☆☆
$7,429
Atlanta, GA · May 2026
★★★★
$11,200
Seattle, WA · Jun 2026
★★★★★

📐 Roof Replacement Cost Calculator

Get a personalized estimate based on your project details

Get Free Quotes from Local Pros

Compare prices from top-rated contractors in your area.

Free, no obligation. Your information is secure and never shared.

🔍 Get Free Quotes from Local Pros

Compare prices from pre-screened contractors in your area. Free, no-obligation estimates.

Get Free Quotes →

* CostWhale may earn a commission. This doesn't affect our pricing data or recommendations.

💰 Get Weekly Cost-Saving Tips

Join 10,000+ smart homeowners. Unsubscribe anytime.

🔒 No spam, ever. We respect your privacy.
Ad