High-paying teaching jobs in Lebanon

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 70 high-paying for you in Lebanon, TN. These teaching jobs pay well, with salaries between $15.80 to $30.00 per hour. Popular roles include Elementary School Teacher, Teacher and Adjunct Instructor.

Job title

Updated Nov 02, 2026
Job title
Lebanon, TN
Tennessee
Job openings (Lebanon)

Faculty

Lebanon

$65,155 per year

Tennessee

$54,408 per year

Adjunct Instructor

Lebanon

$30.00 per hour

Tennessee

$36.53 per hour

Special Education Teacher

Lebanon

$52,645 per year

Tennessee

$63,635 per year

Teacher

Lebanon

$50,662 per year

Tennessee

$29,498 per year

Art Teacher

Lebanon

$49,211 per year

Tennessee

$71,134 per year

Elementary School Teacher

Lebanon

$47,776 per year

Tennessee

$58,409 per year

Instructor

Lebanon

$15.80 per hour

Tennessee

$26.07 per hour

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