Roof Replacement Cost Calculator
Estimate your roof replacement cost by size, material, and location. Get accurate prices backed by real contractor data across all 50 states.
Roof Replacement Cost by Material (2025)
| Roofing Material | Cost per Sq Ft | Lifespan | 2,000 Sq Ft Home |
|---|---|---|---|
| 3-Tab Asphalt Shingles | $4–$7 | 15–25 yrs | $8,000–$14,000 |
| Architectural Shingles | $5–$9 | 25–30 yrs | $10,000–$18,000 |
| Metal (Steel/Aluminum) | $7–$14 | 40–70 yrs | $14,000–$28,000 |
| Standing Seam Metal | $12–$22 | 50+ yrs | $24,000–$44,000 |
| Clay / Concrete Tile | $12–$25 | 50+ yrs | $24,000–$50,000 |
| Slate | $20–$40 | 75–150 yrs | $40,000–$80,000 |
| Flat Roof (TPO/EPDM) | $5–$12 | 15–30 yrs | $10,000–$24,000 |
Roof Replacement Cost by State (2025)
Average cost for a 2,000 sq ft home with architectural asphalt shingles, professionally installed.
| State | Low Estimate | Average Cost | High Estimate |
|---|---|---|---|
| Alabama | $6,600 | $9,400 | $13,600 |
| Alaska | $11,600 | $16,600 | $24,100 |
| Arizona | $7,600 | $10,900 | $15,800 |
| Arkansas | $6,300 | $9,000 | $13,100 |
| California | $10,800 | $15,400 | $22,300 |
| Colorado | $8,800 | $12,600 | $18,300 |
| Connecticut | $10,100 | $14,400 | $20,900 |
| Delaware | $9,100 | $13,000 | $18,900 |
| Florida | $7,800 | $11,200 | $16,200 |
| Georgia | $7,300 | $10,400 | $15,100 |
| Hawaii | $13,000 | $18,600 | $27,000 |
| Idaho | $7,100 | $10,200 | $14,800 |
| Illinois | $9,000 | $12,800 | $18,600 |
| Indiana | $7,400 | $10,600 | $15,400 |
| Iowa | $7,100 | $10,100 | $14,600 |
| Kansas | $6,800 | $9,700 | $14,100 |
| Kentucky | $6,700 | $9,600 | $13,900 |
| Louisiana | $7,300 | $10,400 | $15,100 |
| Maine | $9,400 | $13,400 | $19,400 |
| Maryland | $9,700 | $13,800 | $20,000 |
| Massachusetts | $11,100 | $15,800 | $22,900 |
| Michigan | $8,100 | $11,500 | $16,700 |
| Minnesota | $8,500 | $12,200 | $17,700 |
| Mississippi | $6,200 | $8,800 | $12,800 |
| Missouri | $7,300 | $10,400 | $15,100 |
| Montana | $7,800 | $11,200 | $16,200 |
| Nebraska | $7,000 | $10,000 | $14,500 |
| Nevada | $8,300 | $11,900 | $17,300 |
| New Hampshire | $9,900 | $14,200 | $20,600 |
| New Jersey | $10,800 | $15,400 | $22,300 |
| New Mexico | $6,900 | $9,800 | $14,200 |
| New York | $11,300 | $16,200 | $23,500 |
| North Carolina | $7,600 | $10,800 | $15,700 |
| North Dakota | $7,200 | $10,300 | $14,900 |
| Ohio | $7,900 | $11,300 | $16,400 |
| Oklahoma | $6,700 | $9,500 | $13,800 |
| Oregon | $9,700 | $13,800 | $20,000 |
| Pennsylvania | $8,700 | $12,500 | $18,100 |
| Rhode Island | $10,100 | $14,400 | $20,900 |
| South Carolina | $7,400 | $10,600 | $15,400 |
| South Dakota | $6,900 | $9,800 | $14,200 |
| Tennessee | $7,100 | $10,200 | $14,800 |
| Texas | $8,000 | $11,400 | $16,500 |
| Utah | $8,100 | $11,600 | $16,800 |
| Vermont | $9,800 | $14,000 | $20,300 |
| Virginia | $8,800 | $12,600 | $18,300 |
| Washington | $10,400 | $14,800 | $21,500 |
| West Virginia | $6,600 | $9,400 | $13,600 |
| Wisconsin | $8,300 | $11,800 | $17,100 |
| Wyoming | $7,600 | $10,800 | $15,700 |
How Much Does Roof Replacement Cost in 2025?
The national average cost to replace a roof is $8,000 to $22,000, with most homeowners paying around $12,000 for a standard 2,000 square foot home with architectural asphalt shingles. Roof replacement is one of the most significant home improvement expenses you'll face, but a quality roof protects your entire home and everything in it.
Roofing costs vary dramatically based on your choice of material, the size and pitch of your roof, your location, and whether the old roofing needs to be torn off. Understanding these factors helps you budget accurately and make the best choice for your home.
Key Factors That Affect Roof Replacement Cost
1. Roof Size and Squares
Roofers measure projects in "squares" — one square equals 100 square feet of roof surface. A 2,000 sq ft home typically has 20–28 roofing squares after accounting for pitch and overhang. The more squares, the higher your total cost. Steep roofs have more surface area than flat-measured square footage suggests.
2. Roofing Material
Material is the single biggest variable in roofing cost. Asphalt shingles dominate the market at 75% of all installations because they balance cost, performance, and aesthetics. 3-tab shingles are the cheapest but offer less visual appeal and a shorter lifespan. Architectural shingles provide a premium look and last 25–30 years for just 20–30% more cost. Metal roofing lasts 40–70 years and is increasingly popular in storm-prone areas. Premium materials like slate or clay tile can last over 100 years but come with costs 3–5x higher than asphalt.
3. Roof Pitch and Complexity
Steeper roofs require more safety equipment and take longer to install, adding 15–30% to labor costs. Roofs with multiple valleys, dormers, chimneys, skylights, or complex architectural details also cost more due to the additional cutting, flashing, and sealing required. Simple gable roofs are the least expensive to replace.
4. Tear-Off vs. Overlay
Most contractors recommend complete tear-off of the old roofing before installing new material. This costs $1,000–$3,500 for a typical home but ensures proper inspection of the decking and eliminates moisture-trapping layers. Some municipalities only allow one overlay layer (roofing installed directly over existing shingles), which saves $1,000–$2,000 but adds weight to your home's structure.
5. Geographic Location
Labor costs vary significantly by state. High cost-of-living states like California, New York, and Massachusetts have roofing labor rates 30–50% higher than lower-cost states like Mississippi, Arkansas, or Oklahoma. Material costs can also vary due to transportation and local supply chain factors. Our state table above shows these regional cost differences clearly.
6. Condition of Roof Decking
The roof deck (plywood or OSB sheathing beneath the shingles) must be in good condition for a successful installation. Water damage, rot, or structural issues add $75–$125 per damaged sheet that needs replacement. Getting a thorough inspection before signing a contract helps avoid surprise costs.
Signs You Need a New Roof
Watch for these warning signs: shingles that are curling, cracking, or missing; granules collecting in gutters or downspouts; dark stains or moss growth; daylight visible through attic boards; sagging roof deck; and energy bills that are higher than expected (poor insulation). If your roof is approaching its expected lifespan — typically 20–25 years for asphalt — a professional inspection is worth the $150–$350 cost.
DIY vs. Professional Roof Replacement
Roof replacement is one of the few home improvement projects where DIY is rarely cost-effective. The safety risks are significant, and improper installation voids manufacturer warranties. Professional roofers carry liability insurance and workers' compensation, protecting you from legal liability. Labor typically costs $2–$4 per square foot, representing 30–50% of total project cost. For most homeowners, professional installation is the right choice.
Frequently Asked Questions
The national average roof replacement cost is $8,000–$22,000, with most homeowners paying around $12,000 for a 2,000 sq ft home with architectural asphalt shingles. Costs vary widely based on roof size, material, pitch complexity, and your region.
3-tab asphalt shingles are the most affordable at $4–$7 per square foot installed. Architectural (dimensional) shingles offer better aesthetics and durability at $5–$9/sq ft. Both are significantly cheaper than metal ($7–$22/sq ft) or tile ($12–$25/sq ft).
Most residential roof replacements are completed in 1–3 days. A 2,000 sq ft home with architectural shingles typically takes 1–2 days with a crew of 4–6 workers. Larger homes, complex roof designs, or premium materials like slate may extend the timeline to 3–7 days.
If your roof is under 15 years old with isolated damage, repairs ($300–$1,500) are usually the better investment. If it's over 20 years old, has widespread granule loss, multiple leaks, or visible sagging, full replacement is more cost-effective long-term. A professional inspection will give you a definitive answer.
Most home insurance policies cover roof replacement caused by sudden, accidental damage such as hail, wind, or fire. Coverage depends on your policy — actual cash value (ACV) policies subtract depreciation, while replacement cost value (RCV) policies pay for a new roof. Routine wear and tear or age-related failure is typically not covered.
Roofing contractors price jobs per "square" (100 sq ft). Asphalt shingles cost $300–$700 per square installed. Metal roofing runs $700–$1,800 per square. Slate and clay tile are $2,000–$4,500 per square. Labor alone typically runs $150–$350 per square depending on complexity and region.