Salaripedia
English

How much does a roofer make in Florida?

$47,590a year

Median yearly pay for roofers in Florida. That is $22.88 an hour or $3,966 a month.

Hourly
$22.88
Vs. national median
-14%
Rank among states
37 of 51
Jobs in the state
23,550
Pay range
Lowest 10%: $33,240Median: $47,590Highest 10%: $63,810
PercentileYearlyHourly
10th$33,240$15.98
25th$38,040$18.29
Median$47,590$22.88
75th$57,660$27.72
90th$63,810$30.68

Cities in Florida

Metro areas, median yearly pay.

Naples, FL$49,410
Sebastian, FL$49,200
North Port, FL$48,860
Miami, FL$48,030
Palm Bay, FL$47,770
Port St. Lucie, FL$47,590
Jacksonville, FL$47,520
Orlando, FL$47,300
Tampa, FL$47,170
Crestview, FL$47,110
Deltona, FL$46,940
Cape Coral, FL$46,890
Lakeland, FL$46,730
Gainesville, FL$46,660
Pensacola, FL$45,980
Panama City, FL$45,690
Ocala, FL$45,130
Sebring, FL$44,740
Salaries for every job in Florida

Nearby in the ranking

States with similar pay for roofers.

34. Missouri$48,570
35. Virginia$48,420
36. South Dakota$47,710
37. Florida$47,590
38. Arkansas$47,470
39. Arizona$47,340
40. Kansas$47,190
Roofer salary in all states

Frequently asked questions

How much does a roofer make an hour in Florida?

The median hourly pay in Florida is $22.88 ($47,590 a year).

Do roofers make more in Florida than the national average?

No: $47,590 against $55,440 nationally, 14% less.

Where does Florida rank for roofer pay?

Florida ranks 37 of 51 states.

Which city in Florida pays roofers the most?

Naples-Marco Island, FL, with a median of $49,410 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.