Secondary School Teachers, Except Special and Career/Technical Education pay in Florida
Secondary School Teachers, Except Special and Career/Technical Education in Florida earn an average of $61,570 a year. That is $14,750 (19%) less than the U.S. average of $76,320. The best-paying metro area is Jacksonville, FL at $68,750.
Top-paying Florida metro areas
Average pay for secondary school teachers, except special and career/technical education by metro area. Swipe to see all 18.
Why people trust JobPayFacts
Secondary School Teachers, Except Special and Career/Technical Education pay in Florida, charted
Pay over time
Where Florida secondary school teachers, except special and career/technical education work
Average pay by state
Florida vs. neighbors
| Area | Avg. pay | Hourly |
|---|---|---|
| United States | $76,320 | – |
| Florida | $61,570 | – |
| Georgia | $72,000 | – |
| Alabama | $62,280 | – |
Related jobs in Florida
- Elementary School Teachers, Except Special Education$59,530
- Middle School Teachers, Except Special and Career/Technical Education$60,040
- Preschool Teachers, Except Special Education$37,040
- Special Education Teachers, Kindergarten and Elementary School$60,600
- Special Education Teachers, Secondary School$65,290
- Career/Technical Education Teachers, Secondary School$64,760
Average pay, Florida, May 2025
Questions and answers
How much do secondary school teachers, except special and career/technical education make in Florida?
The average is $61,570 a year, and the median is $60,410. That is $14,750 (19%) less than the U.S. average of $76,320.
Where in Florida do they earn the most?
Jacksonville, FL ($68,750), followed by North Port-Bradenton-Sarasota, FL ($66,030). The lowest average among 18 metro areas with data is Panama City-Panama City Beach, FL ($53,890).
How does Florida rank?
Florida ranks #41 of 51 states (including D.C.) with published data for this job, by average pay.