English Teacher / ESL TEFL Jobs in Canada:
Search & Apply or Post Jobs for Free
today
1.
Part-Time ESL Instructor for Adults
Job in
Barrie, Ontario, Canada
Education / Teaching (English Teacher / ESL TEFL, Adult Education, Tutoring, Language Teacher)
Location: Midhurst - Join the night school as a Part - Time ESL Instructor for adult learners in a dynamic setting. Teach classes on...
Part-Time ESL Instructor for Adults JobListing for: Simcoe County District School Board |
today
2.
CUPE: -Summer - Teaching Assistant - ESL S660: uOttawa English P
Job in
Ottawa, Ontario, Canada
Education / Teaching (English Teacher / ESL TEFL, Academic, Elementary School, Teacher Assistant/ Paraprofessional)
Position: 2265 CUPE: Spring - Summer 2026 - Teaching Assistant - ESL 160 S660: uOttawa English Experience P[...] - Posting Reason: -...
CUPE: -Summer - Teaching Assistant - ESL S660: uOttawa English P JobListing for: University-of-Ottaw |
today
3.
Teaching Assistant ESL Course
Job in
Ottawa, Ontario, Canada
Education / Teaching (English Teacher / ESL TEFL, Tutoring, Elementary School), ESL/TEFL (English Teacher / ESL TEFL, Elementary School)
Position: Teaching Assistant for ESL Course - Support language learners as a Teaching Assistant for ESL 130 at the University of Ottawa....
Teaching Assistant ESL Course JobListing for: University-of-Ottaw |
today
4.
Campbell River ELL Teacher Position
Job in
Campbell River, BC, Canada
Education / Teaching (English Teacher / ESL TEFL, Teacher Assistant/ Paraprofessional, Special Education Teacher, Elementary School)
Make a difference in Campbell River with School District 72 as an English Language Learner Teacher. This vital role enhances...
Campbell River ELL Teacher Position JobListing for: School District 72 (Campbell River) |
today
5.
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 JobListing for: English 1 |
today
6.
District School Board English Teacher
Job in
St Catharines, Ontario, Canada
Education / Teaching (English Teacher / ESL TEFL, High School, Special Education Teacher)
Location: Beamsville - Join the District School Board of Niagara as an English Secondary Teacher in West Niagara! This role emphasizes...
District School Board English Teacher JobListing for: District School Board of Niagara |
today
7.
CUPE: Fall - Teaching Assistant - ESL F200
Job in
Ottawa, Ontario, Canada
Education / Teaching (Academic, English Teacher / ESL TEFL, University Professor, Teacher Assistant/ Paraprofessional)
Position: CUPE: Fall 2026 - Teaching Assistant - ESL 130 F200 - Posting Reason: - New Position Location where work is to be...
CUPE: Fall - Teaching Assistant - ESL F200 JobListing for: University-of-Ottaw |
today
8.
Southgate's ELL Teacher
Job in
Campbell River, BC, Canada
Education / Teaching (Teacher Assistant/ Paraprofessional, Middle School, English Teacher / ESL TEFL, Special Education Teacher)
Position: Southgate's ELL Teacher Opportunity - Become an English Language Learner Teacher with School District 72 at Southgate...
Southgate's ELL Teacher JobListing for: British Columbia Public School Employers' Association | Make a Future - Careers in BC Education |
today
9.
English Language Learning Teacher K-12
Job in
Courtenay, BC, Canada
Education / Teaching (Special Education Teacher, Elementary School, English Teacher / ESL TEFL, Teacher Assistant/ Paraprofessional)
Shape the future for K - 12 students as an English Language Learning Teacher with our district. We're seeking a passionate educator...
English Language Learning Teacher K-12 JobListing for: British Columbia Public School Employers' Association | Make a Future - Careers in BC Education |
today
10.
Teach ESL
Job in
Hamilton, Ontario, Canada
Education / Teaching (English Teacher / ESL TEFL, Language Teacher, Tutoring, Elementary School), ESL/TEFL (English Teacher / ESL TEFL, Elementary School)
Position: Teach ESL in China with English 1 - Discover teaching opportunities in China with English 1 as an ESL Teacher. Focus on...
Teach ESL JobListing for: English 1 |