Existen dos sistemas públicos de escuelas públicas en la ciudad, uno (Commission scolaire de Montréal) encargado de atender a alumnos cuyo idioma materno es el francés, y otro para atender a alumnos principalmente anglófonos. Los padres también pueden optar por dejar a sus hijos en el sistema católico de enseñanza, que está subsidiado por el municipio.