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

ESL/TEFL Jobs in Canada:
Search & Apply for jobs in your preferred local area

Jobs found: 579
today 1. Éducateur/éducatrice de la petite enfance Job in Saint-Zotique, Province de Québec, Canada

ESL/TEFL (Elementary School)

Nous sommes à la recherche d'éducatrices formées et qualifiées (DEC ou AEC) pour un poste temps plein. - Doit être disponible en tout...

Éducateur/éducatrice de la petite enfance Job

Listing for: 9258-3582 Quebec Inc.
View this Job
today 2. University Part-Time ESL Instructor Job in Ottawa, Ontario, Canada

Education / Teaching (English Teacher / ESL TEFL, Tutoring), ESL/TEFL (English Teacher / ESL TEFL)

Join the University of Ottawa as a part - time ESL instructor for the 2026 Fall semester. Teach ESL 130, focusing on enhancing...

University Part-Time ESL Instructor Job

Listing for: University of Ottawa
View this Job
today 3. Fall Part-Time ESL Instructor Job in Ottawa, Ontario, Canada

Education / Teaching (English Teacher / ESL TEFL, Tutoring, Adult Education), ESL/TEFL (English Teacher / ESL TEFL)

Position: Fall 2026 Part - Time ESL Instructor - Enhance language acquisition as a Part - Time ESL Instructor for the 2026 Fall semester...

Fall Part-Time ESL Instructor Job

Listing for: University of Ottawa
View this Job
today 4. Corporation Careers Job in Edmonton, Alberta, Canada

ESL/TEFL (Elementary School)

Position: Kiewit Corporation Careers - Discover career opportunities with Kiewit Corporation located in Edmonton, Canada. Enjoy weekly...

Corporation Careers Job

Listing for: KIEWIT
View this Job
today 5. Entry-Level English Teacher Job in Langley, BC, Canada

Education / Teaching (English Teacher / ESL TEFL, Elementary School), ESL/TEFL (English Teacher / ESL TEFL, Elementary School)

Position: Entry - Level English Teacher Roles in China - Start your teaching career abroad with English 1, where you receive full...

Entry-Level English Teacher Job

Listing for: English 1
View this Job
today 6. Entry-Level English Teacher Job in Surrey, BC, Canada

Education / Teaching (English Teacher / ESL TEFL, Elementary School), ESL/TEFL (English Teacher / ESL TEFL, Elementary School)

Position: Entry - Level English Teacher Roles in China - Start your teaching career abroad with English 1, where you receive full...

Entry-Level English Teacher Job

Listing for: English 1
View this Job
today 7. Entry-Level English Teachers Job in Halifax, Nova Scotia, Canada

Education / Teaching (English Teacher / ESL TEFL, Elementary School), ESL/TEFL (English Teacher / ESL TEFL, Elementary School)

Position: Entry - Level English Teachers in China - Launch your teaching career abroad with English 1! This full - time position provides...

Entry-Level English Teachers Job

Listing for: English 1
View this Job
today 8. Entry-Level English Teacher Job in Yellowknife, NT, Canada

Education / Teaching (English Teacher / ESL TEFL, Elementary School), ESL/TEFL (English Teacher / ESL TEFL, Elementary School)

Position: Entry - Level English Teacher Roles in China - Start your teaching career abroad with English 1, where you receive full...

Entry-Level English Teacher Job

Listing for: English 1
View this Job
today 9. Teach ESL Job in Québec, Province de Québec, Canada

Education / Teaching (English Teacher / ESL TEFL, Language Teacher), ESL/TEFL (English Teacher / ESL TEFL)

Position: Teach ESL in China with English 1 - Discover teaching opportunities in China with English 1 as an ESL Teacher. Focus on...

Teach ESL Job

Listing for: English 1
View this Job
today 10. Teach ESL Job in Winnipeg, Manitoba, Canada

Education / Teaching (English Teacher / ESL TEFL, Language Teacher), ESL/TEFL (English Teacher / ESL TEFL)

Position: Teach ESL in China with English 1 - Discover teaching opportunities in China with English 1 as an ESL Teacher. Focus on...

Teach ESL Job

Listing for: English 1
View this Job
Jobs found: 579