High-paying teaching jobs in New Bern

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 21 high-paying for you in New Bern, NC. These teaching jobs pay well, with salaries between $27,866 to $92,293 per hour. Popular roles include Teacher, Special Education Teacher and Training Developer.

Job title

Updated Oct 17, 2026
Job title
New Bern, NC
North Carolina
Job openings (New Bern)

Training Developer

New Bern

$92,293 per year

North Carolina

$76,877 per year

Special Education Teacher

New Bern

$37.48 per hour

North Carolina

$40.52 per hour

Teacher

New Bern

$47,896 per year

North Carolina

$64,183 per year

Early Childhood Teacher

New Bern

$14.49 per hour

North Carolina

$15.59 per hour

Child Care Teacher

New Bern

$13.93 per hour

North Carolina

$15.26 per hour

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