Roof Replacement Cost
$6,650 – $20,800A typical roof replacement costs about $6,650 to $20,800 in the U.S. That covers asphalt shingles on a 2,000 square foot roof, with tear-off. The range reflects parts, job difficulty and local labor rates.
| Part of the job | Low | High |
|---|---|---|
| Parts and materials (our assumption) | $4,000 | $10,000 |
| Labor hours (our assumption) | 40 | 90 |
| Billed labor rate per hour | $67 | $120 |
| Estimated total | $6,650 | $20,800 |
Our estimate, not a quote. Billed rate is the national median wage from BLS (2025, $26.65 an hour) times 2.5 to 4.5 to cover payroll costs, overhead, travel and profit. How we estimate
What other publishers report
| Publisher | Low | High | Scope |
|---|---|---|---|
| Fixr | $6,000 | $10,000 | Asphalt shingles, about 2,000 square feet of roofing. Page dated February 2026. |
| Bob Vila | $7,400 | $10,500 | 2,000 square foot house, shingles. Page dated April 2024. |
| Bob Vila | $5,800 | $12,700 | Asphalt shingles installed. Page dated April 2024. |
| This Old House | $7,071 | $23,417 | 1,800 square foot house, all materials; $7,071 is asphalt. Page dated June 2026. |
This job often needs a permit. Check with your local building department before work starts.
Estimated cost by state
| State | Roofer median wage | Low | High |
|---|---|---|---|
| Alabama | $21.96 | $6,200 | $18,900 |
| Alaska | $32.09 | $7,200 | $23,000 |
| Arizona | $22.76 | $6,300 | $19,200 |
| Arkansas | $22.82 | $6,300 | $19,200 |
| California | $30.58 | $7,050 | $22,400 |
| Colorado | $24.88 | $6,500 | $20,100 |
| Connecticut | $29.84 | $7,000 | $22,100 |
| Delaware | $28.58 | $6,850 | $21,600 |
| District of Columbia | $29.69 | $6,950 | $22,000 |
| Florida | $22.88 | $6,300 | $19,300 |
| Georgia | $22.57 | $6,250 | $19,100 |
| Hawaii | $28.64 | $6,850 | $21,600 |
| Idaho | $27.78 | $6,800 | $21,300 |
| Illinois | $37.45 | $7,750 | $25,200 |
| Indiana | $27.88 | $6,800 | $21,300 |
| Iowa | $23.39 | $6,350 | $19,500 |
| Kansas | $22.69 | $6,250 | $19,200 |
| Kentucky | $22.57 | $6,250 | $19,100 |
| Louisiana | $23.44 | $6,350 | $19,500 |
| Maine | $24.10 | $6,400 | $19,800 |
| Maryland | $28.89 | $6,900 | $21,700 |
| Massachusetts | $34.98 | $7,500 | $24,200 |
| Michigan | $28.62 | $6,850 | $21,600 |
| Minnesota | $35.81 | $7,600 | $24,500 |
| Mississippi | $21.61 | $6,150 | $18,800 |
| Missouri | $23.35 | $6,350 | $19,500 |
| Montana | $28.38 | $6,850 | $21,500 |
| Nebraska | $22.34 | $6,250 | $19,000 |
| Nevada | $24.56 | $6,450 | $19,900 |
| New Hampshire | $28.76 | $6,900 | $21,600 |
| New Jersey | $36.83 | $7,700 | $24,900 |
| New Mexico | $21.78 | $6,200 | $18,800 |
| New York | $31.74 | $7,150 | $22,900 |
| North Carolina | $23.56 | $6,350 | $19,500 |
| North Dakota | $28.72 | $6,850 | $21,600 |
| Ohio | $23.74 | $6,350 | $19,600 |
| Oklahoma | $21.00 | $6,100 | $18,500 |
| Oregon | $28.35 | $6,850 | $21,500 |
| Pennsylvania | $26.79 | $6,700 | $20,800 |
| Rhode Island | $29.63 | $6,950 | $22,000 |
| South Carolina | $22.00 | $6,200 | $18,900 |
| South Dakota | $22.94 | $6,300 | $19,300 |
| Tennessee | $21.97 | $6,200 | $18,900 |
| Texas | $22.13 | $6,200 | $19,000 |
| Utah | $23.40 | $6,350 | $19,500 |
| Vermont | $28.39 | $6,850 | $21,500 |
| Virginia | $23.28 | $6,350 | $19,400 |
| Washington | $29.16 | $6,900 | $21,800 |
| West Virginia | $24.60 | $6,450 | $20,000 |
| Wisconsin | $28.54 | $6,850 | $21,600 |
| Wyoming | $21.95 | $6,200 | $18,900 |
Common questions
How much does roof replacement cost?
A typical roof replacement costs about $6,650 to $20,800 in the U.S. That covers asphalt shingles on a 2,000 square foot roof, with tear-off. The range reflects parts, job difficulty and local labor rates.
Which states cost the most for roof replacement?
Labor is the part that changes by state. See the table on this page for each state's estimate.
How long does a roof replacement take?
This Old House says replacing a roof on an 1,800-square-foot house typically takes between one and three days. Weather and hidden damage can cause delays. Source
How does roof replacement work with insurance?
It depends on your coverage and the cause. As an example from Texas, the Texas Department of Insurance says replacement cost pays today's price minus your deductible, while actual cash value also subtracts depreciation, so older roofs pay less. Policies generally do not pay for wear and tear. Check your own policy and your state insurance department. Source
General information, not professional advice. Conditions, codes and prices vary. Turn off power, gas or water before any work, and hire a licensed professional when in doubt. Cost figures are our estimates, not quotes.