ESL jobs
Sort by: relevance - date
Online ESL Teacher – K-12 Students
Easily applyLC Education CompanyRemote- $20–$40 an hour
- As an Online ESL Teacher – K-12 Students, you will teach English to school-age learners through engaging online lessons.
- Based in Canada (Ontario preferred).
Online English Teacher-CA
Easily applyBrown Bear Education CorporationRemote- $40–$50 an hour
- Hold a bachelor's degree or higher, preferably in Education, English, or a related field.
- Brown Bear Education offers year-round opportunities for online…
- TutorABC Global Inc.Remote
- $20–$46 an hour
- A bachelor’s degree or above.
- Join TutorABC Global Ltd. and help students build confidence, sharpen their test-taking strategies, and work toward their…
- TutorABC Global Inc.Remote
- $20–$46 an hour
- A bachelor’s degree or above.
- Join TutorABC Global Ltd. and help students build confidence, sharpen their test-taking strategies, and work toward their…
ESL Instructor
Easily applyNewGlobal CollegeVancouver, BC- From $23 an hour
- Full-time +1
- Monday to Friday
- Using strategies and techniques to correct students’ speaking and grammar in a small group setting.
- Understanding and communicating program curriculum.
Teach English in Korea! (Relocation Assistance)
Easily applyOften replies in 3 daysAclipseToronto, ON M5V 3L9- $49,500–$61,000 a year
- Full-time
- Weekends as needed
- No experience needed
- Paid time off
- Dental care
- Relocation assistance
- Company pension
- Paid vacation
- Receive great pay and benefits to live and work abroad comfortably.
- No prior teaching experience is required.
- You will receive training upon relocation, and be…
Teach English in Korea! (Relocation Assistance)
Easily applyOften replies in 3 daysAclipseVancouver, BC V5K 0A1- Up to $61,000 a year
- Full-time
- No experience needed
- Paid time off
- Dental care
- Relocation assistance
- Company pension
- Paid vacation
- No prior teaching experience is required.
- You will receive training upon relocation, and be fully prepared to teach English as a Foreign Language (EFL) using…
English Tutor-SAT/ ELL/ ESL/IELTS
Easily applyTsingbei Education Group Inc.Hybrid work in Vancouver, BC V6M 4B9- $28–$45 an hour
- Full-time +1
- Provide one-on-one and small group tutoring support for high school students in SAT, AP, and academic courses.
- Excellent communication and interpersonal skills.
- Cestar College of Business Health and Technology -...Longueuil, QC J4J 1W9
- From $35 an hour
- Part-time
- Cestar College is looking for part-time and full-time instructors to teach ESL courses.
- *Hold a provisional teaching license or a teaching license; otherwise,…
View similar jobs with this employerESL Teacher (Mandarin/English) - AI Trainer
Easily applyDataAnnotationRemote in Vancouver, BC- $34.96–$55.94 an hour
- Contract +1
- A bachelor's degree (completed or in progress).
- We are looking for an existing ESL Teacher (Mandarin/English) - AI Trainer to help train AI models.
View similar jobs with this employerESL Teacher (Mandarin/English) - AI Trainer
Easily applyDataAnnotationRemote in Richmond, BC- $34.96–$55.94 an hour
- Contract +1
- A bachelor's degree (completed or in progress).
- We are looking for an existing ESL Teacher (Mandarin/English) - AI Trainer to help train AI models.
English Teacher (Islamic School)
Easily applyAlhidayah Islamic SchoolToronto, ON M9M 1L7- $2,400–$3,000 a month
- Contract
- On-site parking
- The successful candidate will be responsible for delivering engaging English Language Arts instruction while supporting students in developing strong reading,…
English Teacher
Easily applyOften replies in 1 dayELSSurrey, BC V3W 2H5- From $30 an hour
- Full-time +1
- 4 to 24 hours per week
- This role requires creativity, patience, and a commitment to student development, ensuring that each child reaches their full potential.
English Tutor
Easily applyElite Educational InstituteNorth Vancouver, BC V7P 3S1- $25–$35 an hour
- Part-time
- We provide training, comprehensive course materials, and flexible but consistent hours you can plan around.
- Monitor student progress and prepare daily, monthly,…
- Ficus Education Inc./Unionville International...North York, ON
- $56.75 an hour
- Part-time
- 10 to 20 hours per week
- With many years of experience as a registered private high school, we maintain high academic standards and strong compliance with provincial and international…
Reading, Writing, Comprehension and Math Tutors for Learning Disabilities
Easily applyOften replies in 1 dayMind Over Learning Inc.Kelowna, BC V1Y 4N7- $18.40–$24.00 an hour
- Part-time
- 15 to 30 hours per week
- Monday to Friday +4
- French not required
- Paid time off
- Company events
- Extended health care
- Flexible schedule
- On-site parking
- And a bachelor of arts (or other 4-year post-secondary education) is preferred.
- Our students require support from specialists - instructors who are teachable,…
Get e-mail updates for the latest ESL jobs
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Online ESL Teacher – K-12 Students
Remote
$20–$40 an hour
-
Fixed term contract, Temporary, Freelance, Part-time, Contract, Internship / Co-op, Casual, Full-time
Online ESL Teacher – K-12 Students
Job details
$20–$40 an hour
Casual dress, Work from home, Flexible schedule
Fixed term contract, Temporary, Freelance, Part-time, Contract, Internship / Co-op, Casual, Full-time
Remote
Full job description
Overview
As an Online ESL Teacher – K-12 Students, you will teach English to school-age learners through engaging online lessons. You will adapt explanations and activities to students’ needs, encourage participation, and create a supportive learning environment. Your work helps students build confidence using English for learning and communication.
Who we’re looking for
- Ontario Certified Teachers (OCT) or experienced K–12 English / ESL tutors
- Grades 3–12: reading, writing, ESL/ELD, high school English (ENL1W, ENG2D, ENG3U, ENG4U), OSSLT prep
What we offer
- 100% online, teach from home
- Flexible schedule (weekday evenings and weekends, Toronto time)
- Pay: $20–$40per hour, based on experience and certification
Requirements
- Based in Canada (Ontario preferred)
- Willing to complete a Vulnerable Sector Check before starting
Pay: $20.00-$40.00 per hour
Expected hours: 10.0 – 20.0 per week
Benefits:
- Casual dress
- Flexible schedule
- Work from home
Work Location: Remote
Let Employers Find YouUpload Your Resume