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

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

Jobs found: 1748
1 day ago 161. English Second Language INSTRUCTOR; Night School TESL; not a te Job in Barrie, Ontario, Canada

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

Position: English as a Second Language INSTRUCTOR (Night School - 2026 - 2027 School Year) - TESL (not a te[...] - Location: Midhurst...

English Second Language INSTRUCTOR; Night School TESL; not a te Job

Listing for: Simcoe County District School Board
View this Job
1 day ago 162. Teach English Overseas Career Job in Oakville, Ontario, Canada

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

Position: Hiring Now! Teach English Overseas with Full Training, Visa Sponsorship & Career Support - Teach English Overseas with Full...

Teach English Overseas Career Job

Listing for: English 1
View this Job
1 day ago 163. In-Person English Teacher Summer ; Unionville (Remote / Online) - Candidates ideally in Markham, Ontario, Canada

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

Position: In - Person English Teacher - OCT Required (Summer 2026) (Unionville) - Master Choice Learning seeks an enthusiastic and...

In-Person English Teacher Summer ; Unionville Job

Listing for: Master Choice Learning
View this Job
1 day ago 164. STEM Teacher - ESL Summer Camp Job in North Vancouver, BC, Canada

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

Position: STEM Teacher - ESL Summer Camp ) - Job Posting: STEM ESL Teacher (International Youth Summer Camp) - Contract: - July 13th –...

STEM Teacher - ESL Summer Camp Job

Listing for: Bodwell's Summer Program
View this Job
1 day ago 165. Thornhill Part-Time English & Math Tutor Job in Winnipeg, Manitoba, Canada

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

Position: Thornhill Part - Time English & Math Tutor ) - If you love teaching and want to make a difference, Oxford Learning Thornhill...

Thornhill Part-Time English & Math Tutor Job

Listing for: Oxford Learning Centres
View this Job
1 day ago 166. Teach English in South Korea Job in Hamilton, Ontario, Canada

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

Position: Teach English in South Korea Today - Embark on an enriching journey as an English Teacher in Songdo, South Korea. Experience...

Teach English in South Korea Job

Listing for: Languages Canada
View this Job
1 day ago 167. English Sessional Lecturer Job in Saskatoon, Saskatchewan, Canada

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

Join the Department of English as a Sessional Lecturer for ENG (87) Literature and Composition during the 2026–2027 Regular Session in...

English Sessional Lecturer Job

Listing for: University of Saskatchewan
View this Job
1 day ago 168. English Teacher in South Korea Job in Winnipeg, Manitoba, Canada

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

Experience teaching English in South Korea’s vibrant Songdo while enjoying a comprehensive benefits package and free accommodation. Join...

English Teacher in South Korea Job

Listing for: Languages Canada
View this Job
1 day ago 169. Part-Time Elementary Teacher Job in Edmonton, Alberta, Canada

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

Position: Part - Time Elementary Teacher ) - Overview - Part‑Time Elementary Teacher Wanted. Passionate about puns, excited by...

Part-Time Elementary Teacher Job

Listing for: Oxford Learning Centres
View this Job
1 day ago 170. OCSB Teacher English Grades 4 and 6 Job in Ottawa, Ontario, Canada

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

Position: OCSB Teacher for English Grades 4 and 6 - Join the Ottawa Catholic School Board as a permanent teacher for English in grades 4...

OCSB Teacher English Grades 4 and 6 Job

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