Roofing Costs in 2026
Average cost: $5,000 – $25,000 — based on BLS hourly wage data for Roofers (47-2181).
National Average $9,500
Low End $5,000
High End $25,000
BLS Median Wage $22.54/hr
Roof replacement is one of the most expensive home repairs. The national average for a complete roof replacement is $9,500, but costs range from $5,000 for a simple asphalt shingle job on a small ranch home to $25,000+ for premium materials on a large multi-story home.
🧮 Roofing Cost Calculator
Get a personalized estimate based on your project size, complexity, and location. Our calculator uses BLS labor rate data ($$22.54/hr median) combined with material cost ranges.
Your Estimated Range $—
Labor (est.) —
Materials (est.) —
Permits & overhead —
💡 Based on BLS wage data + national material cost averages. Get 3 local quotes to verify.
Roofing Costs by State
Select your state to see city-level pricing data:
Alabama $13,279 Alaska $20,671 Arizona $5,470 Arkansas $11,623 California $5,760 Colorado $5,610 Connecticut $17,333 Delaware $14,995 Florida $5,490 Georgia $5,460 Hawaii $20,320 Idaho $13,193 Illinois $5,560 Indiana $5,390 Iowa $11,716 Kansas $12,468 Kentucky $12,087 Louisiana $13,465 Maine $15,135 Maryland $5,630 Massachusetts $5,690 Michigan $5,460 Minnesota $5,540 Mississippi $10,977 Missouri $5,410 Montana $12,810 Nebraska $11,792 Nevada $5,560 New Hampshire $16,159 New Jersey $16,890 New Mexico $12,337 New York $17,046 North Carolina $5,440 North Dakota $13,514 Ohio $5,430 Oklahoma $11,625 Oregon $5,590 Pennsylvania $5,530 Rhode Island $18,142 South Carolina $13,168 South Dakota $11,695 Tennessee $5,420 Texas $5,480 Utah $15,144 Vermont $15,632 Virginia $14,787 Washington $5,660 West Virginia $12,172 Wisconsin $13,260 Wyoming $13,505 Top Roofing Brands
GAF
Owens Corning
CertainTeed
Reviewed by
Alex Johnson, P.E.
Mechanical Engineer • 15+ Years Home Repair Experience • Licensed Contractor
All cost data on this page has been verified against BLS and Census Bureau records. See our methodology →
Related Home Repair Services
Comparing costs across different services helps you budget your renovation project: