How Much do Elementary School Teachers Make in New Jersey?

Do elementary school teachers in New Jersey make a lot of money? What is the average pay for New Jersey elementary school teachers?

According to the Bureau of Labor Statistics, elementary school teachers in New Jersey earn an average of $71,880 a year.

This is 12% more than elementary school teachers nationwide and 20% more than the typical New Jersey worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
New Jersey Elementary School Teacher Wages by Percentile
Percentile Annually
90th $99,020
75th $85,110
50th $69,340
25th $58,390
10th $52,600
New Jersey Elementary School Teachers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Annually
Atlantic City $75,240
Ocean City $70,480
Trenton $71,870
Vineland $65,190
New Jersey Elementary School Teacher Wages by Year
Year Annually
2019 $71,880
2018 $70,660
2017 $69,500
2016 $68,810
2015 $68,100
2014 $67,100
2013 $66,600
2012 $66,240
2011 $64,800