Spain has struck an agreement with the North American nations to fulfill teaching posts as the countries boost Spanish language learning in their schools.
The successful applicants will have Spanish nationality, a good level of spoken and written English and a clean bill of health, according to the notice on the Education Ministry's website.
The teachers, who must have full teaching qualifications, could be posted to primary and secondary schools in various cities and states across the USA and Canada during the 2016-17 academic year.
No details were given of salary except that it would be vary from school to school.
But those interested must hurry as the deadline for applications is midnight on November 25th.
A report on Tuesday by the Organisation for Economic Co-operation and Development (OECD) named Spain as one of the few advanced countries where public school teachers are not evaluated regularly after entering the field.
Though teachers in Spain must be assessed in order to enter the profession, there are no regular checks after they qualify.