Average Roofing Cost by State in 2026
The price of a new roof in the United States varies by 50–100% depending on where you live. A standard asphalt shingle replacement on a 2,000 square foot home might cost $8,500 in rural Alabama but top $18,000 in parts of California or New York. The same materials, the same scope of work — and a price difference of nearly $10,000.
That gap is driven by four factors: local labor rates, material availability and freight costs, weather and climate conditions, and building code requirements. Understanding these regional differences is critical whether you are a homeowner budgeting for a replacement or a contractor setting your pricing in a new market.
This guide breaks down average roofing costs for all 50 states, organized by region, with cost per square (100 sq ft), average total project cost, and typical labor rates. If you are a contractor looking to generate estimates quickly with accurate regional pricing, try CostKit’s roofing estimate software — it builds detailed, line-item estimates in under 60 seconds.
National Average Overview
Before diving into individual states, here are the national benchmarks for a standard asphalt shingle roof replacement on a 2,000 sq ft home (approximately 20–22 roofing squares after accounting for pitch and waste):
- National average total cost: $8,000 – $15,000
- National average cost per square (installed): $350 – $550
- National average labor rate: $45 – $75 per hour
- Typical project duration: 1–3 days for a full tear-off and reshingle
These ranges assume architectural (dimensional) asphalt shingles, a single-layer tear-off, standard flashing and underlayment, and no structural repairs. Premium materials like standing seam metal or synthetic slate will push costs significantly higher. The numbers below focus on the most common residential roofing scenario.
Roofing Cost by State: Full 50-State Table
The table below shows estimated roofing costs for every state, grouped by region. “Cost per Square” refers to 100 square feet of roof area, installed (materials + labor). “Average Total Cost” is for a standard 2,000 sq ft home with architectural shingles and a single-layer tear-off.
| State | Cost / Square | Avg Total Cost | Labor Rate / Hr |
|---|---|---|---|
| Northeast | |||
| Connecticut | $480 – $600 | $11,500 – $14,500 | $55 – $80 |
| Maine | $420 – $530 | $9,800 – $12,500 | $45 – $65 |
| Massachusetts | $500 – $620 | $12,000 – $15,000 | $58 – $85 |
| New Hampshire | $430 – $550 | $10,000 – $13,000 | $48 – $68 |
| New Jersey | $490 – $620 | $11,800 – $15,000 | $55 – $82 |
| New York | $500 – $650 | $12,000 – $16,000 | $60 – $90 |
| Pennsylvania | $420 – $550 | $10,000 – $13,200 | $48 – $70 |
| Rhode Island | $470 – $590 | $11,200 – $14,200 | $52 – $78 |
| Vermont | $430 – $540 | $10,200 – $12,800 | $46 – $66 |
| Southeast | |||
| Alabama | $320 – $420 | $7,500 – $10,000 | $35 – $52 |
| Arkansas | $310 – $410 | $7,200 – $9,800 | $34 – $50 |
| Delaware | $420 – $530 | $10,000 – $12,800 | $48 – $68 |
| Florida | $380 – $520 | $9,000 – $12,500 | $42 – $65 |
| Georgia | $340 – $450 | $8,000 – $10,800 | $38 – $58 |
| Kentucky | $330 – $430 | $7,800 – $10,200 | $36 – $55 |
| Louisiana | $350 – $470 | $8,200 – $11,200 | $38 – $58 |
| Maryland | $440 – $560 | $10,500 – $13,500 | $50 – $72 |
| Mississippi | $310 – $400 | $7,200 – $9,500 | $33 – $50 |
| North Carolina | $350 – $460 | $8,200 – $11,000 | $40 – $60 |
| South Carolina | $340 – $440 | $8,000 – $10,500 | $38 – $57 |
| Tennessee | $330 – $440 | $7,800 – $10,500 | $37 – $56 |
| Virginia | $400 – $520 | $9,500 – $12,500 | $45 – $68 |
| West Virginia | $320 – $420 | $7,500 – $10,000 | $34 – $52 |
| Midwest | |||
| Illinois | $380 – $500 | $9,000 – $12,000 | $42 – $65 |
| Indiana | $340 – $440 | $8,000 – $10,500 | $38 – $56 |
| Iowa | $330 – $430 | $7,800 – $10,200 | $36 – $55 |
| Kansas | $340 – $450 | $8,000 – $10,800 | $37 – $56 |
| Michigan | $350 – $460 | $8,200 – $11,000 | $40 – $60 |
| Minnesota | $360 – $480 | $8,500 – $11,500 | $42 – $62 |
| Missouri | $340 – $440 | $8,000 – $10,500 | $38 – $56 |
| Nebraska | $350 – $460 | $8,200 – $11,000 | $38 – $58 |
| North Dakota | $360 – $470 | $8,500 – $11,200 | $40 – $60 |
| Ohio | $350 – $450 | $8,200 – $10,800 | $40 – $58 |
| South Dakota | $350 – $460 | $8,200 – $11,000 | $38 – $58 |
| Wisconsin | $350 – $460 | $8,200 – $11,000 | $40 – $60 |
| Mountain West | |||
| Arizona | $370 – $490 | $8,800 – $11,800 | $42 – $62 |
| Colorado | $400 – $540 | $9,500 – $13,000 | $48 – $70 |
| Idaho | $370 – $480 | $8,800 – $11,500 | $42 – $62 |
| Montana | $380 – $500 | $9,000 – $12,000 | $44 – $65 |
| Nevada | $380 – $500 | $9,000 – $12,000 | $44 – $65 |
| New Mexico | $350 – $460 | $8,200 – $11,000 | $40 – $58 |
| Oklahoma | $340 – $460 | $8,000 – $11,000 | $38 – $58 |
| Texas | $350 – $480 | $8,200 – $11,500 | $40 – $62 |
| Utah | $380 – $500 | $9,000 – $12,000 | $44 – $64 |
| Wyoming | $380 – $510 | $9,000 – $12,200 | $44 – $66 |
| West Coast | |||
| Alaska | $500 – $680 | $12,000 – $16,500 | $60 – $90 |
| California | $500 – $680 | $12,000 – $16,500 | $60 – $95 |
| Hawaii | $550 – $720 | $13,000 – $17,500 | $62 – $95 |
| Oregon | $430 – $570 | $10,200 – $13,800 | $50 – $75 |
| Washington | $450 – $590 | $10,800 – $14,200 | $52 – $78 |
| Washington D.C. | $500 – $640 | $12,000 – $15,500 | $58 – $85 |
Estimated ranges based on HomeAdvisor/Angi 2025 survey data and regional labor rate indices. Costs assume architectural asphalt shingles, single-layer tear-off, standard underlayment. Actual costs vary by city, roof complexity, and contractor.
A few things stand out in this data. The cheapest states for roofing — Mississippi, Arkansas, Alabama, and West Virginia — cluster in the $300–$420 per square range with total project costs under $10,000. The most expensive — Hawaii, California, New York, and Alaska — can exceed $650 per square and push total costs past $16,000. The difference is not primarily about materials (shingles cost roughly the same at distribution). It is almost entirely about labor rates and the cost of doing business in that state.
What Drives Cost Differences Between States
Understanding why prices vary helps contractors set competitive rates and helps homeowners evaluate whether a quote is fair. Five factors account for most of the state-by-state variation.
1. Labor rates and cost of living
Labor is the single largest driver of regional price differences. A roofing crew in rural Mississippi might work for $33–$45 per hour. The same skill set in the San Francisco Bay Area commands $70–$95 per hour. This is not a reflection of quality — it is the cost of housing, fuel, insurance, and basic living expenses in that market. Workers’ compensation insurance rates also vary significantly by state, and roofing is classified as high-risk in every state, so those premiums are baked into labor costs.
2. Weather and climate
Climate affects roofing costs in two ways. First, states with severe weather — hurricanes in Florida, hail in Texas and Colorado, heavy snow in Minnesota — generate more demand for roofing work, which can drive up crew availability and pricing. Second, weather dictates the roofing season. In northern states, contractors have a compressed 6–8 month window to complete outdoor work, which creates seasonal pricing pressure. In southern and western states, work happens year-round, spreading demand more evenly.
3. Building code requirements
Building codes add material and labor costs that vary by state and even by county. Some examples:
- Ice and water shield: Required in northern states along eaves and valleys. Adds $150–$400 to material costs per job.
- Wind uplift ratings: Florida and Gulf Coast states require shingles rated for 110–130 mph winds, which cost more than standard products.
- Fire-rated materials: California WUI (Wildland-Urban Interface) zones require Class A fire-rated roofing, which limits material choices and increases cost.
- Permit fees: Range from $75 in some rural counties to $500+ in major metro areas. Some jurisdictions also require inspections at multiple stages.
4. Material availability and freight
Roofing materials are manufactured in specific regions. States closer to manufacturing plants and distribution hubs pay less for materials. Hawaii and Alaska face the highest material costs due to shipping logistics. Remote mountain communities in Montana, Wyoming, and Colorado also see elevated material pricing because of limited local supply and transportation costs to reach job sites.
5. Market competition and demand
In markets with a high density of roofing contractors, competition tends to keep prices in check. Major metro areas like Dallas, Atlanta, and Phoenix have hundreds of roofing companies competing for every job. In smaller or more isolated markets, fewer contractors means less pricing pressure, which can push costs in either direction — higher if there is strong demand and limited supply, or lower if the market simply cannot bear big-city prices.
Storm-driven demand is another factor. After major hail events in Texas, Colorado, or the Midwest, out-of-state “storm chasers” flood the market, which can temporarily inflate and then deflate local pricing. Insurance work in hurricane-prone states follows similar boom-bust cycles.
How to Get Accurate Pricing for Your Area
The state-level averages in this guide are a useful starting point, but roofing costs can vary significantly even within a single state. A roof replacement in Manhattan costs far more than one in Buffalo. Dallas pricing differs from Lubbock. Here is how to narrow down what a roofing job actually costs in your specific market.
Get at least three local quotes
Whether you are a homeowner vetting contractors or a contractor checking your own pricing, three quotes is the minimum to establish a local market rate. Look at the total price, but also compare the scope — are all three quoting the same materials, the same tear-off scope, the same warranty? A lowball quote that skips ice and water shield or uses 3-tab shingles is not a fair comparison to a properly specified job.
Check local supplier pricing
If you are a contractor, your material costs should come from actual supplier quotes, not national averages. Call your local ABC Supply, SRS Distribution, or Beacon branch and get current pricing on the specific shingle brand and underlayment you plan to use. Material costs fluctuate quarterly based on manufacturer price increases, supply chain conditions, and regional demand. The numbers in this guide are useful benchmarks, but your P.O. price is what goes into your estimate.
Factor in your specific roof
Average costs assume a relatively straightforward 2,000 sq ft roof with a moderate pitch. Your actual cost will be higher if the roof has:
- Steep pitch (8/12 or higher) that requires additional safety equipment and slower work
- Multiple layers of old shingles that need tear-off
- Complex geometry with many valleys, hips, dormers, or skylights
- Structural damage or rotten decking that needs replacement
- Limited access (tight lot, no driveway for dumpster placement, multi-story building)
Use CostKit for regional estimates
If you are a roofing contractor who needs to produce accurate, professional estimates quickly, CostKit’s roofing estimate software generates detailed, line-item breakdowns with regional pricing built in. Input your project details — location, roof size, pitch, materials, tear-off scope — and CostKit produces a branded PDF estimate in under 60 seconds. The AI factors in local labor rates and material costs for your specific state and metro area.
It is not a substitute for knowing your own costs. But it eliminates the blank-spreadsheet problem and gives you a professionally formatted estimate you can review, adjust, and hand to a client without spending 45 minutes in Excel.
Key Takeaways
- National average: $8,000–$15,000 for a full roof replacement on a 2,000 sq ft home with architectural asphalt shingles.
- Cheapest states: Mississippi, Arkansas, Alabama, and West Virginia — driven by lower labor rates and cost of living.
- Most expensive states: Hawaii, California, New York, and Alaska — driven by high labor costs, material freight, and stringent building codes.
- Biggest cost driver: Labor rates, which are tied to local cost of living and workers’ compensation insurance rates.
- Always verify locally: State averages are a starting point. Get actual supplier quotes and local contractor bids for your specific project.
For a deeper dive into the math behind roofing estimates, read our guide on how to price a roofing job. If you need a quick material quantity calculation, try our roofing material calculator. And when you are ready to generate professional estimates in seconds instead of hours, sign up for CostKit free — your first two estimates are on us.