High-paying teaching jobs in New Brunswick

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 771 high-paying for you in New Brunswick, NJ. These teaching jobs pay well, with salaries between $39,222 to $258,501 per hour. Popular roles include Teacher, Instructor and Special Education Teacher.

Job title

Updated Sep 16, 2026
Job title
New Brunswick, NJ
New Jersey
Job openings (New Brunswick)

Associate Professor

New Brunswick

$258,501 per year

New Jersey

$180,480 per year

Assistant Professor

New Brunswick

$222,595 per year

New Jersey

$97,987 per year

Teacher

New Brunswick

$79,159 per year

New Jersey

$46,178 per year

Special Education Teacher

New Brunswick

$78,779 per year

New Jersey

$75,274 per year

Adjunct Faculty

New Brunswick

$35.40 per hour

New Jersey

$16.95 per hour

Instructor

New Brunswick

$4,974 per month

New Jersey

$3,154 per month

Lecturer

New Brunswick

$2,777 per month

New Jersey

$5,075 per month

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