High-paying teaching jobs in Chapel Hill

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 272 high-paying for you in Chapel Hill, NC. These teaching jobs pay well, with salaries between $36,907 to $111,902 per hour. Popular roles include Elementary School Teacher, Tutor and Teacher.

Job title

Updated Oct 09, 2026
Job title
Chapel Hill, NC
North Carolina
Job openings (Chapel Hill)

Associate Professor

Chapel Hill

$111,902 per year

North Carolina

$114,668 per year

Assistant Professor

Chapel Hill

$106,648 per year

North Carolina

$88,337 per year

Clinical Instructor

Chapel Hill

$35.40 per hour

North Carolina

$29.46 per hour

Faculty

Chapel Hill

$59,686 per year

North Carolina

$54,804 per year

Teacher

Chapel Hill

$24.50 per hour

North Carolina

$40.14 per hour

Tutor

Chapel Hill

$24.08 per hour

North Carolina

$21.25 per hour

Adjunct Professor

Chapel Hill

$47,190 per year

North Carolina

$49,755 per year

Elementary School Teacher

Chapel Hill

$19.02 per hour

North Carolina

$17.49 per hour

Teaching Assistant

Chapel Hill

$17.30 per hour

North Carolina

$16.64 per hour

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