High-paying teaching jobs in Jacksonville

Teaching involves guiding students in learning academic subjects by crafting engaging lessons. Teachers develop curricula, assess student progress, and foster a supportive environment. They exhibit patience, communication skills, and subject knowledge.


We found 320 high-paying for you in Jacksonville, FL. These teaching jobs pay well, with salaries between $21.66 to $32.82 per hour. Popular roles include Associate Professor, Teacher and Elementary School Teacher.

Job title

Updated Nov 11, 2026
Job title
Jacksonville, FL
Florida
Job openings (Jacksonville)

Associate Professor

Jacksonville

$76,040 per year

Florida

$145,038 per year

Adjunct Instructor

Jacksonville

$32.82 per hour

Florida

$35.94 per hour

Instructor

Jacksonville

$26.74 per hour

Florida

$27.28 per hour

Tutor

Jacksonville

$25.27 per hour

Florida

$25.91 per hour

Elementary School Teacher

Jacksonville

$46,843 per year

Florida

$49,277 per year

High School Teacher

Jacksonville

$45,935 per year

Florida

$50,996 per year

Teacher

Jacksonville

$21.66 per hour

Florida

$25.10 per hour

Adjunct Faculty

Jacksonville

$43,656 per year

Florida

$102,115 per year

Substitute Teacher

Jacksonville

$19.08 per hour

Florida

$18.51 per hour

Lead Teacher

Jacksonville

$18.19 per hour

Florida

$17.47 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.