What does an English as a Second Language Instructor earn?
On average, English as a Second Language Instructors earn around $65,430 per year in the U.S. ESL Instructors provide language and cultural instruction to students learning English as a second language, ranging from young learners to adult professionals. An ESL Instructor can choose to specialise in particular areas such as teaching pronunciation, developing study programs for exams, or teaching a particular academic subject in English.
How to earn more as an English as a Second Language Instructor
If you want to become an English as a Second Language Instructor, you will need a degree in English language or Education. You can also pursue a degree apprenticeship as well. To earn a higher wage, it might be for your benefit to build a specialisation in one area, such as teaching English to children, business English or teaching English to non-native speakers. You can also become self-employed by setting up your own language tuition business or working as a private tutor.
View Jobs
Adjunct Instructor: Economics, ESL, PoliSci & More in New York
Part-Time ESL Instructor - Weekday Mornings or Evenings in New York
Northampton Community College is seeking part-time adjunct faculty to teach English as a Second Language (ESL). The position may involve opportunities at the Bethlehem or Monroe campuses and online. Instructors will create course syllabi, provide high-quality instruction, and conduct assessments. ...Read more
ESL Instructor I - Dynamic Classes & Student Success in Berkeley
ESL & English Teacher - Structured Growth & Mentorship in Woodstock
Massanutten Military Academy in Woodstock, Virginia, is looking for an ESL and English educator for the 2026-2027 school year. This role focuses on teaching ESL across various subjects including Science, History, and Language Arts, while also emphasizing student growth and development.
The ...Read more
Campus ESL Instructor: Lead English Classes & Assessments in Provo
Brigham Young University is seeking ESL Instructors at the English Language Center to teach classes in person on campus. Candidates must have a Bachelor's degree with a TESOL minor and experience teaching English. Responsibilities include creating syllabi, grading, and providing feedback, while t ...Read more
Multilingual ESL Teacher, K-12 in Burlington
Multi-Lingual K-12 Teacher 2026-27 Cummings High
Alamance-Burlington Schools Hugh M Cummings High - Burlington, North Carolina Open in Google Maps
Multi-Lingual K-12 Teacher 2026-27 Cummings High
Alamance-Burlington Schools Hugh M Cummings High - Burlington, North Carolina O ...Read morePart-Time ESL Instructor – English for Diverse Learners in Columbus
The Chronicle Of Higher Education, Inc. is seeking an Adjunct – English Second Language to provide effective instruction and maintain a positive classroom environment. This position emphasizes teaching, supporting, and evaluating students.
The ideal candidate will have a Master's degree a ...Read more
ESL Adjunct Instructor — Flexible Hours & CALL Labs in New York
Indian River State College is looking for an ESL instructor with a Bachelor’s degree in ESL or a related field. The instructor will be responsible for teaching students of varying English language proficiency levels, preparing lesson plans, and maintaining an effective learning environment.
...Read moreAdult ESL Instructor — Flexible Evenings/Weekends, $50/hr in Newark
Essex County College is seeking an ESL Instructor to plan and deliver high-quality English as a Second Language instruction to adult learners. The role includes creating engaging lesson plans, assessing student progress, and collaborating to develop curriculum materials.
Visa sponsorship is ...Read more
ESL Instructor in San Diego Country Estates
Overview
The English Language Institute at UCSD in La Jolla, San Diego is seeking ESL teachers for 8‑week programs, 4‑week and custom programs, substitute teaching, evening, and online classes. Applications are reviewed regularly for upcoming programs as the needs arise. Exp ...Read more