In a city of over 8 million residents, teaching jobs in NYC are plentiful—and highly competitive. Find opportunities to teach in New York private schools and public institutions as soon as job vacancies are posted, and apply for the principal and teacher jobs that match your skills and qualifications.
Teaching Jobs in NYC require a Bachelor’s degree and a teaching license in a subject of specialization. New York city schools are increasingly looking to recruit a more diverse mix of teachers in response to their increasingly diverse classroom demographic. Experience teaching ESL is highly desirable and strong classroom management skills are essential for inner city schools.
Teaching in NYC at a Glance
Number of public schools
Number of teachers
Number of students
Average teacher salary
$51,650 - $81,346
Teacher certification requirements
Academic Literacy Skills Test (ALST), Educating All Students (EAS), edTPA, Content Specialty Test (CST)