High-paying teaching jobs in Johnson City

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 22 high-paying for you in Johnson City, TN. These teaching jobs pay well, with salaries between $12.70 to $19.64 per hour. Popular roles include Teaching Assistant, Classroom Teacher and Teacher.

Job title

Updated Nov 12, 2026
Job title
Johnson City, TN
Tennessee
Job openings (Johnson City)

First Aid Instructor

Johnson City

$27.88 per hour

Tennessee

$39.82 per hour

Classroom Teacher

Johnson City

$19.64 per hour

Tennessee

$25.12 per hour

Teacher

Johnson City

$17.01 per hour

Tennessee

$18.55 per hour

Teaching Assistant

Johnson City

$12.70 per hour

Tennessee

$15.84 per hour

Early Childhood Teacher

Johnson City

$11.90 per hour

Tennessee

$14.99 per hour

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