High-paying teaching jobs in Raleigh

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 668 high-paying for you in Raleigh, NC. These teaching jobs pay well, with salaries between $31,191 to $87,670 per hour. Popular roles include Teacher, Instructional Assistant and Elementary School Teacher.

Job title

Updated Aug 31, 2026
Job title
Raleigh, NC
North Carolina
Job openings (Raleigh)

Assistant Professor

Raleigh

$87,670 per year

North Carolina

$86,118 per year

Special Education Teacher

Raleigh

$33.85 per hour

North Carolina

$40.03 per hour

Adjunct Instructor

Raleigh

$33.30 per hour

North Carolina

$32.88 per hour

High School Teacher

Raleigh

$57,472 per year

North Carolina

$49,368 per year

Elementary School Teacher

Raleigh

$55,487 per year

North Carolina

$50,213 per year

Instructor

Raleigh

$25.25 per hour

North Carolina

$25.69 per hour

Instructional Assistant

Raleigh

$46,918 per year

North Carolina

$45,468 per year

Tutor

Raleigh

$20.44 per hour

North Carolina

$21.47 per hour

School Program Staff

Raleigh

$20.17 per hour

North Carolina

$16.53 per hour

Teacher

Raleigh

$19.57 per hour

North Carolina

$39.23 per hour

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