Home

Montclair Public School District

Teaching Jobs in Montclair Public School District, New Jersey

Montclair, NJEssex County

7Open Positions
6,278Students
11Schools
EssexCounty

Montclair Public School District is a public school district in Montclair, New Jersey. Montclair Public School District serves about 6,278 students across 11 schools. Montclair Public School District currently has 7 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Montclair Public School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
7 matching

Preschool Instructional Coach

Pre-K / Early LearningFull-Time
Full-Time · 1w ago

Learning Disabilities Teacher - Consultant (long Term Substitute ASAP To April 1, 2026)

All GradesLeave Replacement
Leave Replacement · 2w ago

Learning Disabilities Teacher - Consultant/Bilingual- Spanish Preferred

ESLAll GradesFull-Time
Full-Time · 2w ago

Special Education Teacher - ABA/ASD (long Term Substitute ASAP To June 25, 2026)

Special EducationAll GradesLeave Replacement
Leave Replacement · 2w ago

Teacher - Global Studies (long Term Substitute March 5, 2026 To June 25, 2026)

All GradesLeave Replacement
Leave Replacement · 2w ago

Teacher - PE (fulltime Shared MHS/Northeast)

PEAll GradesFull-Time
Full-Time · 2w ago

Teacher - Spanish

World LanguagesAll GradesFull-Time
Full-Time · 2w ago

About Montclair Public School District

MontclairEssex CountyNJ

6,278Students
11Schools
1:11.1Student-Teacher
Navigated to Home