Roofers Salary in Florida

Ranked #42 of 51 · FL

15.9% below U.S. average
Mean annual salary $48,870 ≈ $24/hr
Median annual salary $47,590
Employment 23,550

Salary Distribution (10th–90th percentile)

P10 $33,240P25 $38,040 Median $47,590P75 $57,660P90 $63,810

About 80% of rooferss in Florida earn between $33,240 and $63,810. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Florida
$48,870
U.S. average
$58,140

The mean roofers salary in Florida is $48,870, about 15.9% below the U.S. average ($58,140). That works out to roughly $24/hr at 2,080 hours per year.

Metro Areas in Florida

Metro areaMedianMeanEmployment
Naples-Marco Island, FL $49,410 $52,490 610
Sebastian-Vero Beach-West Vero Corridor, FL $49,200 $49,240 450
North Port-Bradenton-Sarasota, FL $48,860 $51,660 1,990
Miami-Fort Lauderdale-West Palm Beach, FL $48,030 $48,350 5,290
South Florida nonmetropolitan area $47,900 $50,660 170
Palm Bay-Melbourne-Titusville, FL $47,770 $49,140 540
Port St. Lucie, FL $47,590 $50,830 820
Jacksonville, FL $47,520 $48,830 1,400

← Back to all roofers states