Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in Florida

Florida's 4,212 public schools offer a great variety of roles for teachers. Elementary and secondary teachers are in demand, especially those certified in senior sciences and special education. Starting teachers can expect to earn $35,166. While this is approximately $5,000 lower than the per capita personal income in the state, teachers' regular pay raises mitigate this information. Over 2 million students rely on Florida's teaching staff; areas of need are usually clustered toward larger school districts and metropolitan areas like Miami-Dade, Broward Country, Hillsborough County and Orange County.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in Florida: Click Here to Search.

Florida Teacher Salary & Employment

Total Employed

77,170

Salary Range

$42,990 - $79,640

Elementary school teachers have a salary range between $42,990 to $79,640 a year in Florida. There are around seventy thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Panama City 760 -
Jacksonville 6,500 $62,890
Sebastian, Vero Beach 630 $60,300
Punta Gorda 360 $67,950
Gainesville 320 $42,760
Lakeland, Winter Haven 2,860 $47,440
Cape Coral, Fort Myers 2,500 $64,060
Palm Bay, Melbourne, Titusville 2,440 $43,410
North Port, Sarasota, Bradenton 2,350 $53,050
Miami, Fort Lauderdale, West Palm Beach 20,700 $50,170

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

1,870

Salary Range

$51,290 - $125,230

English teachers have a salary range between $51,290 to $125,230 a year in Florida, with over 1,870 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Miami, Fort Lauderdale, West Palm Beach 770 $83,370
Cape Coral, Fort Myers 70 -
Orlando, Kissimmee, Sanford 410 $81,640
Tampa, St. Petersburg, Clearwater 140 $78,650
Tallahassee 120 $77,490

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Learn how to become a high school teacher.

Total Employed

50,640

Salary Range

$45,050 - $80,670

As a high school teacher in Florida you can expect to make between $45,050 - $80,670. There are around fifty thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Panama City 840 -
Tallahassee 790 $49,610
Tampa, St. Petersburg, Clearwater 7,580 $60,460
Orlando, Kissimmee, Sanford 7,470 $56,760
Jacksonville 3,130 $63,500
Sebastian, Vero Beach 310 $64,400
Deltona, Daytona Beach, Ormond Beach 1,670 $46,360
Lakeland, Winter Haven 1,650 $49,530
Miami, Fort Lauderdale, West Palm Beach 15,490 $57,360
North Port, Sarasota, Bradenton 1,480 $61,120

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Learn how to become a history teacher.

Total Employed

420

Salary Range

$58,910 - $126,390

In Florida, a history teacher's salary may range from $58,910 to $126,390. There are around 420 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Orlando, Kissimmee, Sanford 60 $71,300
Tampa, St. Petersburg, Clearwater 40 $87,580
Miami, Fort Lauderdale, West Palm Beach 110 $85,650

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

9,180

Salary Range

$45,940 - $78,200

Kindergarten teachers in Florida, can earn between $45,940 to $78,200 a year. There are around nine thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Jacksonville 760 $60,730
Lakeland, Winter Haven 420 $48,870
Gainesville 40 $40,500
Cape Coral, Fort Myers 380 $63,190
Port St. Lucie 360 $60,550
Palm Bay, Melbourne, Titusville 310 $40,320
Miami, Fort Lauderdale, West Palm Beach 2,360 $59,050
Tampa, St. Petersburg, Clearwater 1,770 $57,800
Orlando, Kissimmee, Sanford 1,360 $55,270
North Port, Sarasota, Bradenton - $61,530

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Math teacher requirements vary by state

Total Employed

172,350

Salary Range

$42,990 - $125,740

As a math teacher in Florida you can expect to make between $42,990 - $125,740. Florida is home to about ninety thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Tallahassee 90 $92,560
Miami, Fort Lauderdale, West Palm Beach 810 $93,160
Cape Coral, Fort Myers 60 -
Jacksonville 60 -
Orlando, Kissimmee, Sanford 310 $75,450
Tampa, St. Petersburg, Clearwater 130 $92,340

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Students run on a basketball court in PE class

Total Employed

10,620

Salary Range

$24,170 - $80,310

P.e. teachers have a salary range between $24,170 to $80,310 a year in Florida. Florida is home to about ten thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Ocala 70 $35,720
Deltona, Daytona Beach, Ormond Beach 410 $42,950
Cape Coral, Fort Myers 400 $45,100
Homosassa Springs 40 $37,740
Sebring 40 -
North Port, Sarasota, Bradenton 330 $39,160
Miami, Fort Lauderdale, West Palm Beach 3,210 $49,350
Lakeland, Winter Haven 270 $35,250
Naples, Immokalee, Marco Island 220 $56,890
Tallahassee 220 $61,250

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

31,060

Salary Range

$21,560 - $42,830

In Florida, a preschool teacher's salary may range from $21,560 to $42,830, with over 31,060 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Miami, Fort Lauderdale, West Palm Beach 9,750 $30,540
Lakeland, Winter Haven 810 $32,580
Deltona, Daytona Beach, Ormond Beach 780 $28,060
North Port, Sarasota, Bradenton 710 $29,440
Ocala 540 $25,960
Tampa, St. Petersburg, Clearwater 5,210 $28,410
Tallahassee 520 $30,920
Pensacola, Ferry Pass, Brent 460 $27,640
Port St. Lucie 420 $28,380
Naples, Immokalee, Marco Island 400 $32,170

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

Total Employed

19,030

Salary Range

$38,290 - $75,150

School counselors in Florida, can earn between $38,290 to $75,150 a year, with over 19,030 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Miami, Fort Lauderdale, West Palm Beach 7,200 $50,890
Homosassa Springs 60 $41,140
Deltona, Daytona Beach, Ormond Beach 590 $43,890
Gainesville 510 $45,720
Tallahassee 510 $42,620
Sebastian, Vero Beach 50 $58,150
Lakeland, Winter Haven 490 $49,000
North Port, Sarasota, Bradenton 440 $44,540
Palm Bay, Melbourne, Titusville 430 $41,840
The Villages 40 $49,340

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Group of children smiling

Total Employed

7,950

Salary Range

$39,030 - $86,430

In Florida, a special education teacher's salary may range from $39,030 to $86,430. Florida is home to about seven thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Miami, Fort Lauderdale, West Palm Beach 350 $43,000

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Port St. Lucie 90 $68,510
Tampa, St. Petersburg, Clearwater 370 $56,100
Cape Coral, Fort Myers 330 $68,120
Orlando, Kissimmee, Sanford 1,440 $55,070
Miami, Fort Lauderdale, West Palm Beach 1,220 $71,610
Jacksonville 1,160 $58,510
North Port, Sarasota, Bradenton - $55,720
Palm Bay, Melbourne, Titusville - $43,660

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Largest School Districts in Florida

School District Schools Teachers
Miami-Dade County Public Schools 542 20,527
Broward County Public Schools 367 15,214
School District of Hillsborough County 321 14,266
School District of Palm Beach County 276 12,694
Orange County Public Schools 257 11,760
Duval County Public Schools 209 7,751
Pinellas County Schools 177 6,913
Polk County Public Schools 171 6,489
School District of Lee County 126 5,517
Pasco County Schools 112 5,392
Seminole County Public Schools 76 5,044
Brevard Public Schools 128 4,723
Volusia County Schools 92 4,019
School District of Osceola County 71 3,517
Manatee County School District 82 3,011
Sarasota County Public Schools 62 2,958
District School Board of Collier County 72 2,941
Lake County Schools 61 2,862
Escambia County School District 74 2,802
Marion County Public Schools 67 2,599
St. Johns County School District 49 2,420
Clay County Schools 46 2,414
St. Lucie County Public Schools 52 2,280
Leon County Schools 61 2,192
Okaloosa County School District 54 1,808
Alachua County Public Schools 72 1,804
Bay District Schools 51 1,794
Santa Rosa County School District 40 1,660
Hernando County School District 37 1,508
Charlotte County Public Schools 26 1,345
Martin County School District 38 1,193
Citrus County School District 24 1,077
Indian River County School District 29 1,074
Highlands County School District 23 791
Flagler County School District 17 769
Putnam County School District 25 691
Columbia County School District 22 683
Nassau County School District 21 679
Walton County School District 23 571
Sumter District Schools 14 533
Monroe County School District 25 508
Hendry County School District 16 501
Jackson County School Board 21 473
Gadsden County School District 24 426
Okeechobee County School District 15 402
Suwannee County School District 14 378
School District of Desoto 13 347
Levy County School District 18 346
Wakulla County School Board 15 317
Hardee County School District 11 316

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in Florida