Skip to content

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
$28,800Highest city average
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.

CityAverageLowHigh
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.