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

English Teacher / ESL TEFL Jobs in Canada — Search & Apply

Jobs found: 1483
today 101. APTPUO: Fall - PT Professor ESL F100 Job in Ottawa, Ontario, Canada

Education / Teaching (University Professor, English Teacher / ESL TEFL, Academic, Adult Education)

Position: APTPUO: Fall 2026 - PT Professor (6 - hour) - ESL 110 F100 - ## APTPUO: - Fall 2026 - PT Professor (6 - hour) - ESL...

APTPUO: Fall - PT Professor ESL F100 Job

Listing for: University of Ottawa
View this Job
today 102. Part-Time ESL Professor at University Job in Ottawa, Ontario, Canada

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

Enhance language skills as a Part - Time ESL Professor at the University of Ottawa. Teach ESL 110, focusing on listening, reading,...

Part-Time ESL Professor at University Job

Listing for: University of Ottawa
View this Job
today 103. English Second Language Teacher Job in Winnipeg, Manitoba, Canada

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

Are you an experienced ESL teacher or an educator ready to take your teaching skills overseas? English 1 is looking for passionate,...

English Second Language Teacher Job

Listing for: English 1
View this Job
today 104. UPEI Academic Writing Instructor Fall Job in Charlottetown, PEI, Canada

Education / Teaching (Academic, University Professor, English Teacher / ESL TEFL, Online Teaching)

Position: UPEI Academic Writing Instructor Fall 2026 - Join UPEI as a Sessional Instructor for Fall 2026, teaching ENGLISH/UPEI 1010: - ...

UPEI Academic Writing Instructor Fall Job

Listing for: University of Prince Edward Island
View this Job
today 105. Part-Time ESOL Tutor - Diverse Learners Job in London, Ontario, Canada

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

Location: Southwestern Ontario - Join as a Part - Time ESOL Tutor and support learners in mastering English skills. Enable personal...

Part-Time ESOL Tutor - Diverse Learners Job

Listing for: TESOL International Association
View this Job
today 106. English Teacher; Grades 7-12 Job in Ajax, Ontario, Canada

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

Position: English Teacher (Grades 7 - 12) - Part - Time English Teacher (Grades 7 - 12) - Passionate about puns? Excited by literature?...

English Teacher; Grades 7-12 Job

Listing for: Oxford Learning Centres, Inc.
View this Job
today 107. English Teacher s National Ballet School Job in Toronto, Ontario, Canada

Education / Teaching (English Teacher / ESL TEFL, High School, Faculty, Online Teaching)

Transform student learning as the Academic Secondary English Teacher at Canada’s National Ballet School. Deliver curriculum - aligned,...

English Teacher s National Ballet School Job

Listing for: Canada
View this Job
today 108. Calgary Junior High ELA and SS Teacher Job in Calgary, Alberta, Canada

Education / Teaching (High School, Middle School, Special Education Teacher, English Teacher / ESL TEFL)

Join MAC Islamic School in Calgary as a Junior High ELA and SS Teacher, inspiring students through comprehensive and engaging curriculum...

Calgary Junior High ELA and SS Teacher Job

Listing for: Mac-Islamic-School-Calgary
View this Job
today 109. Teaching Assistant ESL Course Job in Ottawa, Ontario, Canada

Education / Teaching (English Teacher / ESL TEFL)

Position: Teaching Assistant for ESL Course - Join the University of Ottawa as a Teaching Assistant for the ESL 160 course in Summer...

Teaching Assistant ESL Course Job

Listing for: University-of-Ottaw
View this Job
today 110. English Teaching OCSB Job in Ottawa, Ontario, Canada

Education / Teaching (English Teacher / ESL TEFL)

Position: English Teaching Role with OCSB - Join the Ottawa Catholic School Board as an English teacher, where you can make a positive...

English Teaching OCSB Job

Listing for: Ottawa Catholic School Board
View this Job
Jobs found: 1483