A new roof in DFW costs about $18,600
That's for a common home: 2,000 sq ft, one story, asphalt shingles. About half of jobs like it cost $15,100 to $25,900.
From 6,144 DFW re-roof permits that listed a price, Aug. 2025 to Oct. 2026.
See the price for your house
Free, no signup. We size your roof and compare it with similar jobs nearby.
Get 3 roof quotesFree. Quote requests are open in Fort Worth, Arlington and Southlake today. Only the roofers on your request see it, never more than 3 at a time.
Prices in 28 DFW cities
For the same 2,000 sq ft one-story home, the typical price runs from $14,700 in Cedar Hill to $22,200 in Southlake. Each city's price comes from its own permits.
| City | Typical price | Per square | Permits |
|---|---|---|---|
| Tarrant County · Fort Worth area | |||
| ArlingtonFull reports | $19,800 | $520 | 1,296 |
| SouthlakeFull reports | $22,200 | $590 | 209 |
| Fort WorthFull reports | $19,100 | $500 | 175 |
| North Richland HillsToo few permits with a price | |||
| Dallas County · Dallas area | |||
| Dallas | $16,900 | $450 | 1,321 |
| Grand Prairie | $16,800 | $440 | 606 |
| Cedar Hill | $14,700 | $390 | 230 |
| Coppell | $21,200 | $560 | 133 |
| Duncanville | $16,400 | $430 | 131 |
| Farmers Branch | $15,200 | $400 | 115 |
| MesquiteOur permit records end Dec. 2024 | |||
| Collin County · north of Dallas | |||
| McKinney | $20,200 | $530 | 909 |
| Murphy | $19,300 | $510 | 489 |
| Wylie | $18,300 | $480 | 260 |
| Melissa | $19,200 | $510 | 149 |
| Richardson | $20,200 | $530 | 72 |
| Allen, Frisco, Plano, Princeton and ProsperTheir permits list no usable price | |||
| Anna, Celina, Farmersville, Lucas, Nevada, Sachse and St. PaulToo few permits with a price | |||
For a 2,000 sq ft one-story home with asphalt shingles. A square is 100 sq ft of roof. Permits: re-roof permits that listed a price in the city's last 12 months.
14 cities have no typical price yet, but any address there still gets a price from similar jobs nearby or the DFW-wide rate. Full reports and quote requests cover Fort Worth, Arlington and Southlake today.
DFW prices by home size
Across DFW, a typical re-roof costs about $490 a square, or about $4.90 per sq ft of roof.
| Home size | One story | Two stories |
|---|---|---|
| 1,500 sq ft | $14,000$11,300–$19,400 | $11,100$9,000–$15,400 |
| 2,000 sq ft | $18,600$15,100–$25,900 | $14,800$12,000–$20,600 |
| 2,500 sq ft | $23,300$18,800–$32,300 | $18,500$15,000–$25,700 |
| 3,000 sq ft | $27,900$22,600–$38,800 | $22,200$18,000–$30,800 |
Bold is the typical price; under it, the range about half of jobs land in. Two stories cost less because the roof is smaller.
Why this is higher than many sites: they price only the floor. Your roof also covers the garage and porches, and it slopes, so a 2,000 sq ft one-story home has about 38 squares of roof.
What moves the price
- Wood under the shingles
- About 13% more if some has to be replaced, about $2,400 on a 2,000 sq ft one-story home. Roofers call it decking. You often won't know until the old roof is off. From 691 Fort Worth permits.
- Two stories
- About 20% more per square. The whole job can still cost less, because the roof is smaller. From 4,124 DFW permits that list the stories.
- Metal
- About 2 times the price of asphalt shingles. Treat this as rough. Only 47 permits named the material.
- Tile or slate
- Several times more than shingles. Prices vary too much to estimate.
Are prices going up?
Yes. For the same roofers doing similar jobs, the price per square rose 29% from 2021 to 2026. Most of that rise came by 2023.
Questions people ask
How much does it cost to replace a roof on a 4,000 sq ft house?
In DFW, about $37,200 for one story and $29,600 for two stories, with asphalt shingles. The two-story home costs less because its roof is smaller.
How much should a 2,000 sq ft roof cost?
About $9,800 in DFW, if the roof itself is 2,000 sq ft (20 squares). A 2,000 sq ft one-story home has about 38 squares of roof, so it costs more: about $18,600.
Do I need a permit to replace my roof?
It depends on the city. Fort Worth requires one only when wood under the shingles is replaced. Dallas requires one when the roofing work costs more than $500, so almost every Dallas re-roof needs one.
What time of year is cheapest to replace a roof?
No month is reliably cheaper: permit prices change only about 7% across the year. Roofers are busiest in May and quietest in December, so winter may be easier to schedule.
Prices are what roofers wrote on city re-roof permits, not final contracts. Each city's price uses its own permits from its last 12 months; the DFW price pools them. Roof size is the building outline plus attached garage and porches, plus 30% for slope. Permit rules: City of Fort Worth Roofing FAQ, questions 6 and 7; City of Dallas permit guide (read Oct. 13, 2026). Data updated Oct. 11, 2026. How it works