Roof replacement cost in 2026
Typically $9,500–$17,500 for architectural shingles on a 1,500–2,500 sq ft house, one layer torn off, at US-average labor. Below: how labor moves it state by state, and a free quote for your own address.
Roof replacement cost by material
A 2,000 sq ft house at 6/12 pitch (2,240 sq ft of roof), one layer torn off, US-average labor.
| Material | Range | Per sq ft |
|---|---|---|
| Architectural Shingles | $12,437–$14,310 | $5.97 |
| Premium Designer Shingles | $16,612–$19,113 | $7.97 |
| Standing-Seam Metal | $28,924–$33,278 | $13.88 |
| Clay / Concrete Tile | $35,392–$40,720 | $16.99 |
What changes the price
- Pitch. A steeper roof has more surface over the same house: the 2,000 sq ft example goes from $13,374 at 6/12 to $16,701 at 12/12.
- Tear-off. Removing one layer of old shingles adds $3,024 on the example; a second layer adds more.
- Labor where you live. Roofer wages differ by state, which is most of the difference between the state ranges below.
- What's underneath. Rotten decking and extra flashing work only show up once the old roof is off, and go on top of any estimate.
Price your own roof by size, pitch, material and state in the roof replacement cost calculator.
- 1Tennessee$8,500–$15,500
- 2Texas$8,500–$16,000
- 3Florida$8,500–$16,000
- 1Massachusetts$11,000–$20,500
- 2New York$11,000–$20,500
- 3Illinois$10,500–$20,000
Roof replacement cost by state
Pick your state for its price range at local labor rates, plus its cities.
What roofers earn in each state
Labor is the part of a roof price that changes most from state to state. Mean hourly wage for roofers, against the US average of $27.45, from the US Bureau of Labor Statistics (May 2024). Our calculator and free quote scale labor by these figures.
| State | Roofer wage | vs US |
|---|---|---|
| Minnesota | $34.90/h | +27% |
| New Jersey | $34.85/h | +27% |
| Massachusetts | $34.73/h | +27% |
| New York | $34.33/h | +25% |
| Illinois | $34.08/h | +24% |
| Connecticut | $33.64/h | +23% |
| California | $32.73/h | +19% |
| Washington | $31.94/h | +16% |
| Alaska | $31.55/h | +15% |
| District of Columbia | $30.00/h | +9% |
| Rhode Island | $28.88/h | +5% |
| Missouri | $28.74/h | +5% |
| Maryland | $28.55/h | +4% |
| Michigan | $28.26/h | +3% |
| Hawaii | $28.19/h | +3% |
| Ohio | $28.15/h | +3% |
| Oregon | $28.06/h | +2% |
| Colorado | $27.24/h | -1% |
| Indiana | $26.94/h | -2% |
| Nevada | $26.75/h | -3% |
| Wisconsin | $26.35/h | -4% |
| North Dakota | $26.32/h | -4% |
| Pennsylvania | $26.25/h | -4% |
| Delaware | $26.20/h | -5% |
| Vermont | $26.17/h | -5% |
| Kansas | $25.87/h | -6% |
| Montana | $25.44/h | -7% |
| New Hampshire | $25.42/h | -7% |
| Utah | $25.36/h | -8% |
| Maine | $25.34/h | -8% |
| Arizona | $25.33/h | -8% |
| Virginia | $24.65/h | -10% |
| Iowa | $24.40/h | -11% |
| Idaho | $24.18/h | -12% |
| South Carolina | $24.10/h | -12% |
| North Carolina | $23.97/h | -13% |
| Kentucky | $23.76/h | -13% |
| Alabama | $22.96/h | -16% |
| Florida | $22.80/h | -17% |
| Louisiana | $22.62/h | -18% |
| Oklahoma | $22.59/h | -18% |
| Georgia | $22.56/h | -18% |
| Texas | $22.37/h | -19% |
| South Dakota | $22.10/h | -19% |
| Tennessee | $21.98/h | -20% |
| Nebraska | $21.90/h | -20% |
| Arkansas | $21.08/h | -23% |
| Mississippi | $20.97/h | -24% |
| Wyoming | $20.71/h | -25% |
| West Virginia | $20.40/h | -26% |
| New Mexico | $20.36/h | -26% |
Roof replacement cost in top US cities
City figures use the state's labor rate; we have no city-level price data.
Want the exact number for your address?
Skip the averages. Type your address and we'll trace your actual roof from satellite, then apply local material + labor rates. Real quote, no contractor visit.
Get my free quote