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

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

Jobs found: 3405
today 61. Professeur/professeure d'anglais - langue seconde au niveau secondaire Job in Lebel-sur-Quévillon, Province de Québec, Canada

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

Location: Lebel - sur - Quévillon - Work Term: - TemporaryWork Language: - FrenchHours: - 32 heures par...

Professeur/professeure d'anglais - langue seconde au niveau secondaire Job

Listing for: Centre de services scolaire de la Baie-James
View this Job
today 62. APTPUO: Fall - PT Professor ESL F200 Job in Ottawa, Ontario, Canada

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

Position: APTPUO: Fall 2026 - PT Professor (6 - hour): ESL 140 F200 - Description - : - ESL 140: - Academic Bridging in English -...

APTPUO: Fall - PT Professor ESL F200 Job

Listing for: University of Ottawa
View this Job
today 63. Freelance English Teacher Job in Ottawa, Ontario, Canada

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

The British Council builds connections, understanding and trust between people in the UK and other countries through arts and culture,...

Freelance English Teacher Job

Listing for: British Council
View this Job
today 64. APTPUO: Fall - PT Professor ESL F100 Job in Ottawa, Ontario, Canada

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

Position: APTPUO: Fall 2026 - PT Professor (9 - hour): ESL 130 F100 - Description - : - ESL 130: - Academic Enhancement in English -...

APTPUO: Fall - PT Professor ESL F100 Job

Listing for: University of Ottawa
View this Job
today 65. English teacher Job in Medicine Hat, Alberta, Canada

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

Nature du travail et responsabilités générales: - The teacher will be responsible for teaching English to secondary school students. The...

English teacher Job

Listing for: Conseil Scolaire FrancoSud
View this Job
today 66. Elementary Math & English Tutor Job in Vaughan, Ontario, Canada

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

Part - Time English & Math Teacher/Tutor Wanted - Passionate about puns? Excited by equations? Eager to help students succeed in...

Elementary Math & English Tutor Job

Listing for: Oxford Learning Centres, Inc.
View this Job
today 67. LINC Instructor - LINC; Casual Job in Surrey, BC, Canada

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

Position: LINC Instructor - LINC (Casual) - The LINC Instructor is responsible for planning and delivering ESL instruction to adult...

LINC Instructor - LINC; Casual Job

Listing for: DIVERSEcity Community Resources Society
View this Job
today 68. APTPUO: Fall - PT Professor ESL F300 Job in Ottawa, Ontario, Canada

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

Position: APTPUO: Fall 2026 - PT Professor (6 - hour): ESL 120 F300 - Description - : - ESL 120: - Academic Development in English -...

APTPUO: Fall - PT Professor ESL F300 Job

Listing for: University of Ottawa
View this Job
today 69. APTPUO: Fall - PT Professor ESL F100 Job in Ottawa, Ontario, Canada

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

Position: APTPUO: Fall 2026 - PT Professor (6 - hour): ESL 120 F100 - Description - : - ESL 120: - Academic Development in English -...

APTPUO: Fall - PT Professor ESL F100 Job

Listing for: University of Ottawa
View this Job
today 70. APTPUO - Fall - ENGAB Job in Ottawa, Ontario, Canada

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

Position: APTPUO - Fall 2026 - ENG1120 AB00 - Description - : - Development of critical reading skills and coherent discourse. Study...

APTPUO - Fall - ENGAB Job

Listing for: University of Ottawa
View this Job
Jobs found: 3405