×
Register Here to Apply for Jobs or Post Jobs. X

Middle School Jobs in Canada — Search & Apply

Jobs found: 1409
2 days ago 291. Part-Time Secondary Teacher at Bluewater Job in Owen Sound, Ontario, Canada

Education / Teaching (Elementary School, Middle School, K12)

Location: Flesherton - Elevate your teaching career with Bluewater District School Board as a part - time Secondary Teacher. Bring your...

Part-Time Secondary Teacher at Bluewater Job

Listing for: Bluewater District School Board
View this Job
2 days ago 292. Temp 0 Grade 7/Social Studies/English/Tag Teacher Job in Fort St. John, BC, Canada

Education / Teaching (Middle School)

Position: Temp FT (1.0) Grade 7/Social Studies 9/English 9/Tag Teacher (2026 - 27) - Position Overview - A temporary full‑time (1.0)...

Temp 0 Grade 7/Social Studies/English/Tag Teacher Job

Listing for: School District 60
View this Job
2 days ago 293. Secondary Teacher ; OT Roster and External - Grey Highlands Secondary School Job in Owen Sound, Ontario, Canada

Education / Teaching (High School, Middle School, Elementary School, Special Needs / Learning Disabilities)

Position: Secondary Permanent Teacher Step 3 (OT Roster and External) - Grey Highlands Secondary School - Location: Flesherton -...

Secondary Teacher ; OT Roster and External - Grey Highlands Secondary School Job

Listing for: Bluewater District School Board
View this Job
2 days ago 294. Part-Time Junior High Teacher Position Job in Fort St. John, BC, Canada

Education / Teaching (High School, Elementary School, Teacher Assistant/ Paraprofessional, Middle School)

Christian Life School in Peace River North is hiring a part - time Junior High Teacher for the upcoming term. Experience in Science,...

Part-Time Junior High Teacher Position Job

Listing for: British Columbia Public School Employers' Association | Make a Future - Careers in BC Education
View this Job
2 days ago 295. Educational Leader Mines Middle School Job in Sydney, Nova Scotia, Canada

Education / Teaching (Education Administration, Middle School, Professional Development, Academic)

Shape educational success in Sydney Mines as a Vice - Principal (Teaching) d instructional strategies and promote a positive learning...

Educational Leader Mines Middle School Job

Listing for: Province of Nova Scotia Regional Centres for Education
View this Job
2 days ago 296. Temporary Learning Support Teacher - Chestermere Lake Middle School Job in Calgary, Alberta, Canada

Education / Teaching (Middle School, Teacher Assistant/ Paraprofessional, Special Needs / Learning Disabilities, Special Education Teacher)

Company Overview - As a rapidly growing school division in Alberta, Rocky View Schools (RVS) supports the educational needs of more than...

Temporary Learning Support Teacher - Chestermere Lake Middle School Job

Listing for: Rocky View Schools
View this Job
2 days ago 297. Junior Humanities Teacher in Vanderhoof Job in Prince George, BC, Canada

Education / Teaching (High School, Middle School)

Location: Vanderhoof - Embrace teaching Junior Humanities and Career Life Education at Nechako Valley Secondary School, Vanderhoof, BC....

Junior Humanities Teacher in Vanderhoof Job

Listing for: British Columbia Public School Employers' Association | Make a Future - Careers in BC Education
View this Job
2 days ago 298. Homeroom Teacher Grades 1-4 at MAC School Job in Calgary, Alberta, Canada

Education / Teaching (Homeroom Teacher, Elementary School, Middle School)

Elevate student learning at MAC Islamic School Calgary as a Homeroom Teacher for Grades 1 - 4. Create impactful lesson plans that support...

Homeroom Teacher Grades 1-4 at MAC School Job

Listing for: Mac-Islamic-School-Calgary
View this Job
2 days ago 299. Grades 8-10 MYP and High School Math Teacher Job in Surrey, BC, Canada

Education / Teaching (Middle School, Math Teacher, Elementary School)

Grade 8 - 10 MYP Math Teacher - FTE - Crescent Heights Academy is an independent day school located in Surrey, BC. With 672 students...

Grades 8-10 MYP and High School Math Teacher Job

Listing for: Fraser Valley School
View this Job
2 days ago 300. Part-Time Spanish Teacher Learning Center Job in Langley, BC, Canada

Education / Teaching (Spanish Teacher, Language Teacher, Middle School), Language/Bilingual

Part - Time Spanish Teacher (Grades 8 - 12) - Location: Langley Learning Center - Position: Part - Time (10 hours per week) - Start Date:...

Part-Time Spanish Teacher Learning Center Job

Listing for: British Columbia Public School Employers' Association | Make a Future - Careers in BC Education
View this Job
Jobs found: 1409