Find classroom and school-facing openings using one smart search field across cities, regions, and employers.
Vancouver
British Columbia
77 live openings
Calgary
Alberta
64 live openings
Regina
Saskatchewan
55 live openings
Edmonton
48 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.
ACCEL SchoolsNew
Overview
Serve as the primary instructor for middle school students, delivering live lessons and managing asynchronous courses via a Learning Management System. Responsibilities include monitoring student progress, collaborating with leadership on reports, and attending in-person state testing events.
Quick view →
Compensation
Salary not listed
Posted
New
Trailhead Virtual AcademyNew
Serve as the primary instructor for middle school students, delivering live lessons and managing asynchronous courses via a Learning Management System. Responsibilities include tracking student progress, collaborating with leadership on reports, and attending in-person state testing and school events.
MEI Schools
Assist middle school students. Support classroom activities. Supervise students
$29 - $29 / HOUR
3 days ago
Flex Academy
Deliver quality instruction for both academic and spiritual growth of students (including use of digital curriculum). Plan, teach, assess, and report while maintaining good classroom management. Collaborate with other departments as necessary. Plan field trips and participate in school, staff, and parents meetings. Maintain daily communication with students, families, and staff. Actively participate as a member of the staff team
CA$6,100 - CA$11,100 / YEAR
4 days ago
Teach middle school cooking (0.35 FTE). Provide instruction aligned with Christian values. Prepare and deliver lessons for middle school students. Maintain a classroom environment consistent with MEI Schools' Christian mission
CA$69,050 - CA$113,295 / YEAR
Teach Grade Seven as a homeroom teacher (1.0 FTE). Provide instruction in Science, Bible, Math, Career Education, and Drama. Deliver Christian education in alignment with MEI Schools' Christian values. Sign and comply with the MEI Staff Covenant
Teach Middle School Exploratories rotation subjects: Character 6 and Leadership 8. Build character through observation and helping students recognize how character impacts others. Explore leadership styles and emphasize that everyone can lead from where they are. Deliver instruction one day per week on Wednesdays for a 0.17 FTE position
School District #5 (Southeast Kootenay)
Facilitate middle school (grades 7-9) humanities online courses. Facilitate careers and ADST online courses for middle school (grades 7-9). Teach a few grade 10-12 humanities courses. Teach the BAA Essentials to Online Learning 10 course. Provide online instruction using asynchronous online learning methods. Use Brightspace as the learning management system. Use Microsoft 365 tools for course delivery and organization. Use video conferencing and digital organization tools to support students. Deliver online assessment methods
CA$60,326 - CA$101,650 / YEAR
7 days ago
Nelson Waldorf School
Teaching middle school students
$52,736 - $70,040 / YEAR
24 days ago
Fraser Academy
Plan and deliver Social Studies lessons aligned with the BC Ministry of Education Curriculum for middle and senior school students. Support students with dyslexia and language-based learning differences through personalized learning and the development of Individual Education Plans.
CA$68,631 - CA$122,741 / YEAR
28 days ago
Catholic Independent Schools, Diocese of Prince George
Teaching Middle School Grades 7-9. Elective Foods Instruction. Curriculum Implementation. Assessment and Standards Compliance
CA$58,321 - CA$107,858 / YEAR
1 month ago
Teaching Middle School Grade Seven to Nine. Subjects: Health/Career, Religion, Elective. Understanding BC Curriculum. Assessment and Core Competencies. Respecting Catholic Values
Glenlyon Norfolk School
Provide individualized academic, social, and emotional support to a Middle School student to promote engagement and growth. Collaborate with teachers and learning support staff to foster an inclusive environment and help the student develop independence.
CA$32 - CA$32 / HOUR
Azrieli Foundation
The Educator will collaborate with the education team to research and create educational materials and lesson plans, while also assessing these plans for ease of classroom implementation. Responsibilities also include communicating with teachers, implementing teacher training based on provincial requirements, and planning professional development events.
CA$65,000 - CA$90,000 / YEAR
3 months ago
Prep Academy Tutors
Tutors will work individually with elementary and middle school students to foster confidence, establish strong learning habits, and drive academic achievement. The role requires supporting student growth within the local community.
CA$40 - CA$50 / HOUR