Montclair's comprehensive community public school district serves students in Kindergarten through twelfth grade. The district consists of seven elementary schools, three middle schools and one high school. Each school has a magnet theme. Children do not necessarily attend the school closest to their homes.

In addition, the district provides educational programs and services that support meaningful educational progress for students with special needs. Visit the school district website for more information.

Non-public schools in the Township: 2 high schools, 2 combined elementary-high school and 5 elementary and one special needs school.