Find classroom and school-facing openings using one smart search field across cities, regions, and employers.
Edmonton
Alberta
103 live openings
Calgary
93 live openings
Quinte West
Ontario
74 live openings
Surrey
British Columbia
70 live openings
Legal
k12.careers helps educators discover verified school and district opportunities. Confirm compensation, credentials, and deadlines on the official hiring site before applying.
Kahnawake Education CenterNew
Overview
The teacher is responsible for planning and implementing a standards-based instructional program to help elementary students reach their academic potential. Key duties include managing classroom behavior, assessing student progress, and collaborating with the Student Services Team on Individual Education Plans.
Quick view →
Compensation
CA$38,205 - CA$112,663 / YEAR
Posted
New
University of WinnipegNew
Teach EDUC-4701-250/251 Access Education course. Deliver instruction during course dates 09/08/26 - 12/23/26. Provide classroom management for enrolled students
CA$26,620 - CA$26,620 / YEAR
Conseil scolaire francophone de la Colombie-BritanniqueNew
The Educational Assistant supports teachers by guiding students in their work and reinforcing concepts through small group instruction. They are also responsible for preparing pedagogical materials and ensuring the safety and well-being of students.
CA$31 - CA$31 / HOUR
The role involves implementing British Columbia curricula using holistic and Indigenous learning principles to create an inclusive environment. Responsibilities include teaching specialized programs such as FSL and collaborating with the educational community to support student success.
CA$63,631 - CA$116,190 / YEAR
Implement British Columbia curricula using holistic and inclusive approaches to support the success of students with specific needs. Collaborate with the school's educational community and use dynamic pedagogical tools to foster a safe learning environment.
Lethbridge School DivisionNew
The teacher will deliver Bible-Christian Worldview, Physical Education, and Options courses to students from grades 6 to 11. Responsibilities include integrating the school's Christian mission into instruction and contributing to extracurricular programs.
Salary not listed
BrightPath Early Learning & Child CareNew
Develop and implement educational programs aligned with the curriculum to support child development. Maintain a safe, clean environment and collaborate with families and staff to monitor children's progress.
CA$19 - CA$19 / HOUR
Lethbridge School Division
The teacher will deliver Grade 8 instruction in English Language Arts, Social Studies, and Physical Education. Responsibilities include creating innovative lessons, managing a positive classroom environment, and contributing to the school community through extra-curricular activities.
2 days ago
Association for New Canadians
The instructor is responsible for designing and delivering engaging mathematics programming to support the academic success and social integration of refugee and immigrant youth. This includes developing age-appropriate lesson plans and fostering an inclusive, supportive learning environment.
School District #59 (Peace River South)
Teach intermediate students in an inclusive classroom environment. Adapt and modify curriculum to meet student needs. Develop and implement individualized learning plans for students with diverse needs. Deliver individualized and group instruction using effective strategies and techniques. Manage classroom effectively and support students with a variety of behaviours. Implement school initiatives and goals. Collaborate with colleagues and work both independently and as part of a team. Use fair, student-focused assessment practices consistent with the BC curriculum and reporting order. Reflect on evidence of learning to guide and improve instruction
3 days ago
BrightPath Early Learning & Child Care
Assist Registered Early Childhood Educators with classroom instruction and maintain a safe, organized environment for children. Build collaborative relationships with families and co-workers while encouraging children's involvement in activities.
CA$18 - CA$19 / HOUR
Assist teachers in providing a safe and engaging learning environment for children. Responsibilities include classroom instruction, maintaining cleanliness, and building relationships with families and co-workers.
School District #82 (Coast Mountains)
Teach students at all grade levels. Work as part of a team to develop and implement individualized learning plans for students with academic, social, and emotional learning difficulties. Apply working knowledge of the learning standards, curricular competencies, and core competencies within the revised BC Curriculum. Demonstrate strong classroom management. Collaborate with students, parents, and staff. Follow the goals and strategies outlined in the school and district framework for enhanced learning
CA$63,513 - CA$117,454 / YEAR
6 days ago
Teach primary and intermediate students across Peace View Elementary School (0.50 FTE) and South Peace Elementary School (0.50 FTE). Create inclusive classrooms where students of all abilities feel valued, supported, and challenged. Adapt and modify curriculum to meet student needs. Develop and implement individualized learning plans for students with diverse needs. Deliver individualized and group instruction using a variety of effective strategies and techniques. Manage classroom effectively and support students with a variety of behaviours. Use fair, student-focused assessment practices consistent with the BC curriculum and reporting order. Reflect on evidence of learning to guide instruction. Collaborate, reflect, and continuously learn to improve teaching practice. Engage in and implement school initiatives and goals
CA$79,903 - CA$127,251 / YEAR
Assist with classroom instruction and maintain a safe, organized environment for children. Collaborate with teachers, families, and management to support children's involvement in activities.
Assist Registered Early Childhood Educators with classroom instruction and maintain a safe, organized environment for children. Collaborate with co-workers and families to provide a supportive learning experience.
Develop and implement educational programs aligned with the curriculum to support child development. Maintain a safe, clean environment and collaborate with families and staff to track child progress.
CA$18 - CA$23 / HOUR
Assist teachers in providing a supportive learning environment and ensuring the well-being of children. Maintain classroom organization and build collaborative relationships with families and staff.
7 days ago
The Muslim Association of Canada
Plan and deliver engaging lessons across multiple subjects aligned with the Ontario curriculum. Manage classroom behavior and communicate regularly with parents regarding student progress and development.
8 days ago
Develop and implement individualized learning plans for students. Manage classroom environment effectively. Relate well with students, parents, and staff. Follow district and school goals for enhanced learning
9 days ago