Secondary School Teachers, Except Special and Career/Technical Education pay in New Jersey
Secondary School Teachers, Except Special and Career/Technical Education in New Jersey earn an average of $87,100 a year. That is $10,780 (14%) more than the U.S. average of $76,320. The best-paying metro area is New York-Newark-Jersey City, NY-NJ at $100,020.
Top-paying New Jersey metro areas
Average pay for secondary school teachers, except special and career/technical education by metro area. Swipe to see all 6.
Why people trust JobPayFacts
Secondary School Teachers, Except Special and Career/Technical Education pay in New Jersey, charted
Pay over time
Where New Jersey secondary school teachers, except special and career/technical education work
Average pay by state
New Jersey vs. neighbors
| Area | Avg. pay | Hourly |
|---|---|---|
| United States | $76,320 | – |
| New Jersey | $87,100 | – |
| New York | $97,220 | – |
| Pennsylvania | $77,650 | – |
| Delaware | $74,240 | – |
Related jobs in New Jersey
- Elementary School Teachers, Except Special Education$82,120
- Middle School Teachers, Except Special and Career/Technical Education$81,690
- Preschool Teachers, Except Special Education$56,770
- Special Education Teachers, Kindergarten and Elementary School$80,520
- Special Education Teachers, Secondary School$88,760
- Career/Technical Education Teachers, Secondary School$86,430
Average pay, New Jersey, May 2025
Questions and answers
How much do secondary school teachers, except special and career/technical education make in New Jersey?
The average is $87,100 a year, and the median is $82,200. That is $10,780 (14%) more than the U.S. average of $76,320.
Where in New Jersey do they earn the most?
New York-Newark-Jersey City, NY-NJ ($100,020), followed by Atlantic City-Hammonton, NJ ($85,370). The lowest average among 6 metro areas with data is Vineland, NJ ($79,660).
How does New Jersey rank?
New Jersey ranks #7 of 51 states (including D.C.) with published data for this job, by average pay.