Metal Roof Installation Cost by City (2026)
Compare metal roof installation prices across 100 US cities.
Roofing100 citiesAvg $18,688
$18,688Average across cities
$14,400Lowest city average
Brownsville, TX
Brownsville, TX
$28,800Highest city average
Fremont, CA
Fremont, CA
Across 100 cities, metal roof installation averages about $18,688. Individual projects range from $8,000 to $64,000 depending on location and scope. Choose a city for a full breakdown.
| City | Average | Low | High |
|---|---|---|---|
| Plano, TX | $17,640 | $9,800 | $39,200 |
| Frisco, TX | $18,000 | $10,000 | $40,000 |
| McKinney, TX | $17,460 | $9,700 | $38,800 |
| Garland, TX | $16,740 | $9,300 | $37,200 |
| Mesquite, TX | $16,380 | $9,100 | $36,400 |
| Round Rock, TX | $17,280 | $9,600 | $38,400 |
| Pearland, TX | $17,460 | $9,700 | $38,800 |
| Sugar Land, TX | $18,000 | $10,000 | $40,000 |
| League City, TX | $17,640 | $9,800 | $39,200 |
| Lewisville, TX | $17,100 | $9,500 | $38,000 |
| Allen, TX | $18,000 | $10,000 | $40,000 |
| Cedar Park, TX | $17,460 | $9,700 | $38,800 |
| Pasadena, TX | $16,560 | $9,200 | $36,800 |
| Killeen, TX | $15,480 | $8,600 | $34,400 |
| Laredo, TX | $14,760 | $8,200 | $32,800 |
| Brownsville, TX | $14,400 | $8,000 | $32,000 |
| McAllen, TX | $14,580 | $8,100 | $32,400 |
| Amarillo, TX | $15,120 | $8,400 | $33,600 |
| Lubbock, TX | $15,300 | $8,500 | $34,000 |
| Corpus Christi, TX | $16,020 | $8,900 | $35,600 |
| El Paso, TX | $14,940 | $8,300 | $33,200 |
| Arlington, TX | $16,920 | $9,400 | $37,600 |
| Cape Coral, FL | $17,820 | $9,900 | $39,600 |
| Port St. Lucie, FL | $17,460 | $9,700 | $38,800 |
| Palm Bay, FL | $16,920 | $9,400 | $37,600 |
| Hialeah, FL | $18,900 | $10,500 | $42,000 |
| Pembroke Pines, FL | $19,800 | $11,000 | $44,000 |
| Miramar, FL | $19,620 | $10,900 | $43,600 |
| Coral Springs, FL | $19,800 | $11,000 | $44,000 |
| Clearwater, FL | $18,540 | $10,300 | $41,200 |
| Lakeland, FL | $16,560 | $9,200 | $36,800 |
| Palm Coast, FL | $17,100 | $9,500 | $38,000 |
| Corona, CA | $23,040 | $12,800 | $51,200 |
| Fontana, CA | $22,500 | $12,500 | $50,000 |
| Rancho Cucamonga, CA | $23,400 | $13,000 | $52,000 |
| Chula Vista, CA | $24,840 | $13,800 | $55,200 |
| Escondido, CA | $24,300 | $13,500 | $54,000 |
| Santa Clarita, CA | $24,480 | $13,600 | $54,400 |
| Roseville, CA | $21,960 | $12,200 | $48,800 |
| Elk Grove, CA | $21,600 | $12,000 | $48,000 |
| Temecula, CA | $23,760 | $13,200 | $52,800 |
| Fremont, CA | $28,800 | $16,000 | $64,000 |
| Thousand Oaks, CA | $27,000 | $15,000 | $60,000 |
| Torrance, CA | $27,360 | $15,200 | $60,800 |
| Clovis, CA | $19,800 | $11,000 | $44,000 |
| Murrieta, CA | $23,580 | $13,100 | $52,400 |
| Gilbert, AZ | $18,360 | $10,200 | $40,800 |
| Chandler, AZ | $18,540 | $10,300 | $41,200 |
| Peoria, AZ | $18,000 | $10,000 | $40,000 |
| Surprise, AZ | $17,640 | $9,800 | $39,200 |
| Scottsdale, AZ | $21,600 | $12,000 | $48,000 |
| Mesa, AZ | $17,820 | $9,900 | $39,600 |
| Henderson, NV | $19,440 | $10,800 | $43,200 |
| Aurora, CO | $20,160 | $11,200 | $44,800 |
| Thornton, CO | $19,800 | $11,000 | $44,000 |
| Arvada, CO | $20,520 | $11,400 | $45,600 |
| Centennial, CO | $20,880 | $11,600 | $46,400 |
| Lakewood, CO | $20,700 | $11,500 | $46,000 |
| Westminster, CO | $20,340 | $11,300 | $45,200 |
| Colorado Springs, CO | $18,720 | $10,400 | $41,600 |
| West Valley City, UT | $18,000 | $10,000 | $40,000 |
| Sandy, UT | $18,900 | $10,500 | $42,000 |
| West Jordan, UT | $18,180 | $10,100 | $40,400 |
| Orem, UT | $18,000 | $10,000 | $40,000 |
| Naperville, IL | $20,700 | $11,500 | $46,000 |
| Aurora, IL | $19,440 | $10,800 | $43,200 |
| Joliet, IL | $19,080 | $10,600 | $42,400 |
| Elgin, IL | $19,260 | $10,700 | $42,800 |
| Cedar Rapids, IA | $15,840 | $8,800 | $35,200 |
| Overland Park, KS | $17,460 | $9,700 | $38,800 |
| Olathe, KS | $17,100 | $9,500 | $38,000 |
| Wichita, KS | $15,300 | $8,500 | $34,000 |
| Lee's Summit, MO | $16,920 | $9,400 | $37,600 |
| Springfield, MO | $15,120 | $8,400 | $33,600 |
| Sterling Heights, MI | $18,000 | $10,000 | $40,000 |
| Warren, MI | $17,640 | $9,800 | $39,200 |
| Livonia, MI | $18,180 | $10,100 | $40,400 |
| Troy, MI | $18,720 | $10,400 | $41,600 |
| Fort Wayne, IN | $15,480 | $8,600 | $34,400 |
| Carmel, IN | $18,000 | $10,000 | $40,000 |
| Toledo, OH | $16,560 | $9,200 | $36,800 |
| Parma, OH | $16,380 | $9,100 | $36,400 |
| Akron, OH | $16,200 | $9,000 | $36,000 |
| Cary, NC | $18,540 | $10,300 | $41,200 |
| Concord, NC | $17,280 | $9,600 | $38,400 |
| Gastonia, NC | $16,200 | $9,000 | $36,000 |
| Fayetteville, NC | $15,840 | $8,800 | $35,200 |
| Johns Creek, GA | $19,440 | $10,800 | $43,200 |
| Roswell, GA | $19,260 | $10,700 | $42,800 |
| Columbus, GA | $15,480 | $8,600 | $34,400 |
| Huntsville, AL | $16,560 | $9,200 | $36,800 |
| Mobile, AL | $16,020 | $8,900 | $35,600 |
| Clarksville, TN | $16,200 | $9,000 | $36,000 |
| Murfreesboro, TN | $17,100 | $9,500 | $38,000 |
| Virginia Beach, VA | $18,900 | $10,500 | $42,000 |
| Chesapeake, VA | $18,000 | $10,000 | $40,000 |
| Edison, NJ | $24,840 | $13,800 | $55,200 |
| Warwick, RI | $21,240 | $11,800 | $47,200 |
| Vancouver, WA | $20,700 | $11,500 | $46,000 |
| Meridian, ID | $18,000 | $10,000 | $40,000 |
Figures are estimates for planning purposes. Get multiple written quotes before hiring.