Average Roof Replacement Cost by State
Updated for 2026. See what homeowners are paying for a new roof in every U.S. state.
Get Your Personalized EstimateNational Average by Home Size
The national average cost for an asphalt shingle roof replacement in 2026 is approximately $8,500 for a typical 1,500 sq.ft. home. Here's how costs scale with roof size:
| Home Size (sq.ft.) | Roof Area (est.) | Low | Average | High |
|---|---|---|---|---|
| 1,000 | ~1,100 sq.ft. | $4,500 | $6,200 | $10,000 |
| 1,500 | ~1,700 sq.ft. | $6,000 | $8,500 | $14,000 |
| 2,000 | ~2,200 sq.ft. | $7,500 | $10,800 | $17,500 |
| 2,500 | ~2,800 sq.ft. | $9,000 | $13,000 | $21,000 |
| 3,000 | ~3,300 sq.ft. | $10,500 | $15,500 | $25,000 |
Roof area estimates assume a moderate pitch (6/12) and standard overhangs. Actual roof area varies based on pitch, overhangs, and roof complexity. Low estimates reflect basic 3-tab shingles with simple roof geometry. High estimates reflect premium architectural shingles on complex roofs with steep pitches.
Roof Replacement Cost by State (2026)
The table below shows estimated costs for a complete asphalt shingle roof replacement on a typical 1,500 sq.ft. home. Prices include materials, labor, tear-off, disposal, and permits.
| State | Low | Average | High |
|---|---|---|---|
| Alabama | $5,200 | $7,200 | $11,500 |
| Alaska | $8,500 | $12,000 | $19,000 |
| Arizona | $5,800 | $8,200 | $13,500 |
| Arkansas | $5,000 | $7,000 | $11,000 |
| California | $7,500 | $11,000 | $18,000 |
| Colorado | $6,500 | $9,200 | $15,000 |
| Connecticut | $7,200 | $10,500 | $17,000 |
| Delaware | $6,200 | $8,800 | $14,000 |
| Florida | $7,000 | $10,000 | $16,500 |
| Georgia | $5,500 | $7,800 | $12,500 |
| Hawaii | $9,000 | $13,500 | $21,000 |
| Idaho | $5,800 | $8,000 | $13,000 |
| Illinois | $6,000 | $8,500 | $14,000 |
| Indiana | $5,500 | $7,800 | $12,500 |
| Iowa | $5,500 | $7,700 | $12,500 |
| Kansas | $5,500 | $7,800 | $12,500 |
| Kentucky | $5,200 | $7,400 | $12,000 |
| Louisiana | $5,800 | $8,200 | $13,500 |
| Maine | $6,500 | $9,200 | $15,000 |
| Maryland | $6,500 | $9,500 | $15,500 |
| Massachusetts | $7,500 | $11,000 | $17,500 |
| Michigan | $5,800 | $8,200 | $13,500 |
| Minnesota | $6,200 | $8,800 | $14,500 |
| Mississippi | $4,800 | $6,800 | $11,000 |
| Missouri | $5,500 | $7,800 | $12,500 |
| Montana | $6,200 | $8,800 | $14,500 |
| Nebraska | $5,800 | $8,000 | $13,000 |
| Nevada | $6,200 | $8,800 | $14,500 |
| New Hampshire | $6,800 | $9,800 | $16,000 |
| New Jersey | $7,200 | $10,500 | $17,000 |
| New Mexico | $5,500 | $7,800 | $12,500 |
| New York | $7,500 | $11,000 | $18,000 |
| North Carolina | $5,500 | $7,800 | $12,500 |
| North Dakota | $6,000 | $8,500 | $14,000 |
| Ohio | $5,500 | $7,800 | $12,500 |
| Oklahoma | $5,500 | $7,800 | $12,500 |
| Oregon | $6,500 | $9,200 | $15,000 |
| Pennsylvania | $6,200 | $8,800 | $14,500 |
| Rhode Island | $7,000 | $10,200 | $16,500 |
| South Carolina | $5,500 | $7,800 | $12,500 |
| South Dakota | $5,800 | $8,200 | $13,500 |
| Tennessee | $5,200 | $7,400 | $12,000 |
| Texas | $5,800 | $8,500 | $14,000 |
| Utah | $6,000 | $8,500 | $14,000 |
| Vermont | $6,800 | $9,800 | $16,000 |
| Virginia | $6,000 | $8,500 | $14,000 |
| Washington | $6,800 | $9,800 | $16,000 |
| West Virginia | $5,000 | $7,000 | $11,000 |
| Wisconsin | $6,000 | $8,500 | $14,000 |
| Wyoming | $6,200 | $8,800 | $14,500 |
Data reflects 2026 estimates for asphalt shingle replacement on a ~1,500 sq.ft. home. Actual costs vary by roof complexity, material choice, contractor, and local market conditions.
What Drives Regional Cost Differences?
Northeast (15-30% above national average)
States like New York, Massachusetts, Connecticut, and New Jersey have the highest labor costs in the country. Strict building codes, high permit fees, and shorter roofing seasons (due to cold winters) push prices up. Heavy snow load requirements may also mandate additional structural reinforcement.
West Coast (15-30% above national average)
California, Washington, and Oregon have elevated costs driven by high labor rates, strict energy codes, and fire-resistance requirements (especially in California wildfire zones). Hawaii's isolation adds significant shipping costs for materials.
Southeast (5-15% below national average)
Most Southeastern states benefit from lower labor costs and a longer roofing season. The exception is Florida, where hurricane building codes and insurance requirements push costs above the national average.
Midwest (at or slightly below national average)
The Midwest generally tracks close to national averages. States with harsher winters (Minnesota, Wisconsin) may see slightly higher costs due to ice dam prevention requirements and shorter roofing seasons.
Mountain West & Plains (at national average)
Colorado, Utah, Montana, and surrounding states are generally at or near the national average. Hail-prone areas may require impact-resistant shingles, which adds $500-$1,500 to the project.
Why Roof Costs Vary by State
The average roof replacement cost in your state is shaped by a combination of local economic and climate factors. Labor rates are the single largest driver — a roofer in New York City earns significantly more per hour than one in rural Mississippi. Material transport costs also play a role; states farther from manufacturing hubs or major ports pay more for shipping. Climate requirements add another layer: northern states need ice and water shield along eaves to prevent ice dam damage, while southern coastal states require hurricane straps, enhanced fastening patterns, and impact-rated materials to meet wind codes. Permit costs vary dramatically as well, from under $100 in some rural counties to $500+ in major metros. Finally, supply and demand matter — after a major hail storm or hurricane, the sudden spike in roofing demand can push the cost to replace a roof up by 10–20% in the affected region until the backlog clears.
How to Get Accurate Local Estimates
Online calculators provide a solid starting point, but the most reliable way to determine your actual average cost of a new roof is to gather quotes from local professionals. Follow these best practices to ensure you are comparing apples to apples:
- Get at least 3 quotes from licensed, insured roofing contractors in your area.
- Verify credentials — confirm each contractor holds a current state license, general liability insurance, and workers' compensation coverage.
- Ask about warranties — compare both the manufacturer's material warranty and the contractor's workmanship warranty. Lengths and coverage vary widely.
- Request itemized estimates that separate materials, labor, tear-off, disposal, and permits so you can identify where pricing differences originate.
- Compare the same scope — make sure every quote covers identical materials, underlayment type, ventilation upgrades, and cleanup standards.
National Average Summary
Across the United States, the average roof replacement cost for a typical 1,500 to 2,000 sq. ft. home with asphalt shingles falls between $7,000 and $14,000 as of 2026. This range assumes a standard architectural shingle installation with tear-off, disposal, and permits included. Metal roofing pushes the total to $12,000–$22,000, while premium tile or slate can exceed $25,000. Keep in mind that your actual cost to replace a roof depends on local labor rates, roof complexity (pitch, layers, penetrations), and the specific material grade you choose. Use our roof cost calculator with your exact dimensions for a personalized estimate.
Get a Cost Estimate for Your Roof
Enter your roof dimensions and location for a personalized estimate based on current 2026 pricing.
Use the Roof Cost Calculator