What does an ESL Teacher do?

English as a second language (ESL) teachers give English language lessons to non-native speakers, often working in schools and other educational settings and teaching skills to children or adults. They prepare course materials and design lessons that cover all aspects of the English language, both written and verbal, and keep track of all student progress. They customize individualized plans for students with special requirements and create a positive classroom environment while encouraging them to reach their learning goals.

ESL teachers organize coursework and learning materials, assess student progress, write reports, and follow relevant teaching policies. They work with their students to improve their vocabulary, reading, comprehension, and writing and build their confidence in navigating the language. They also foster spontaneous and intentional conversations with students to help them understand conversational speech. ESL teachers need a bachelor's degree in teaching English as a second language or certification.

null null
Education--
Work/Life Balance
3.7 ★
Salary Range--
Career Opportunity
3.1 ★
Avg. Experience2-4 years

ESL Teacher Salaries

Average Base Pay

$30 /hour
Same as national average
Not including cash compensation
See More Insights
Not enough salaries reported to show distribution
$30
Median: $30
$30
See More Insights
Glassdoor Estimated Salary

ESL Teacher Career Path

Learn how to become an ESL Teacher, what skills and education you need to succeed, and what level of pay to expect at each step on your career path.

See Career Path

ESL Teacher Insights

Read what ESL Teacher professionals have to say about their job experiences and view top companies for this career.
VIPKidVIPKid
ESL Teacher
2 Nov 2020

“Overall this is a great place to work and I look forward to my future teaching at VIPKID!”

Aston Educational GroupAston Educational Group
ESL Teacher Trainer
26 Aug 2020

“I was provided with teaching hours during coronavirus lockdown and my salary payments remained unchanged.”

Boston International AcademyBoston International Academy
ESL Teacher
13 Jan 2021

“The pay isn't great for how hard you have to work and there is little room for raises.”

VIPKidVIPKid
Online ESL Teacher
16 Mar 2021

“Great pay for part time and I get to stay home which is a raise in and of itself.”

AcadsocAcadsoc
Online ESL Teacher
3 Jul 2020

“Their tools are great and I can say it's a good training background for you in the world of online teaching.”

VIPKidVIPKid
Online ESL Teacher
11 Jan 2021

“I think the pay is great for what I do! (Especially since I get to teach in sweatpants)”

RareJobRareJob
Online ESL Teacher
23 Nov 2020

“Maybe the pay is good for me (I think it depends on your interview)”

English Life
ESL Teacher
15 Oct 2019

“The pay was fairly good for Peruvian standards but was almost untenable for foreigners in Lima.”

See More

ESL Teacher Interviews

Related Careers

Substitute Teacher
$70,000
No skills overlap
English Teacher
$35,500
No skills overlap
Elementary School Teacher
$65,000
No skills overlap
Teacher
$50,000
No skills overlap

ESL Teacher jobs