Special Offer 

Jumpstart your hiring with a $75 credit to sponsor your first job.*

Sponsored Jobs posted directly on Indeed with Urgently Hiring make a hire 5 days faster than non-sponsored jobs.**
  • Visibility for hard-to-fill roles through branding and urgently hiring
  • Instantly source candidates through matching to expedite your hiring
  • Access skilled candidates to cut down on mismatched hires

ESL Teacher Job Description: Top Duties and Qualifications

Our mission

Indeed’s Employer Resource Library helps businesses grow and manage their workforce. With over 15,000 articles in 6 languages, we offer tactical advice, how-tos and best practices to help businesses hire and retain great employees.

Read our editorial guidelines
5 min read

An ESL Teacher is responsible for teaching English as a secondary language to students who speak another language as their primary form of communication. An ESL Teacher’s duties include preparing course materials, creating individualized learning goals and tracking student progress.

ESL Teacher duties and responsibilities

Typical job descriptions for ESL Teacher positions highlight the important role these instructors have in teaching English to non-English speakers. These teachers are tasked with helping students understand how to read, write and speak English. More generalized courses might teach conversational English, while other courses might focus on a subset of the language, such as English for business settings.

ESL Teachers develop lesson plans that adhere to the required curriculum, but they must also meet the needs of individual students. It’s usually a collaborative and creative environment, with ESL Teachers combining book-based tasks with interactive exercises and multimedia presentations to help students improve their language skills and overall comprehension.

Some key responsibilities of an ESL Teacher include:

  • Creating lesson plans
  • Correcting written and spoken errors
  • Finding ways to motivate students and encourage class participation
  • Tailoring activities to meet the needs of individual pupils
  • Testing students to gauge progress and understanding
  • Leveraging technology and multimedia resources, such as computers and movies, to enhance learning opportunities
  • Collaborating with other teachers and parents to ensure students’ long-term success

Hire your next ESL Teacher today.

Build a job description

Hire your next ESL Teacher today.

Build a job description
Close

ESL Teacher Job Description Examples

Our mission

Indeed’s Employer Resource Library helps businesses grow and manage their workforce. With over 15,000 articles in 6 languages, we offer tactical advice, how-tos and best practices to help businesses hire and retain great employees.

Read our editorial guidelines
Job Description Best Practices
Optimize your new and existing job descriptions to reach more candidates
Get the Guide

What does an ESL Teacher do?

ESL Teacher job descriptions emphasize the role these teachers play in helping students understand and use English as a second language. Instruction may take place in a classroom setting in a school or continuing education or job training facility. Other classes may occur on a one-on-one basis. Either way, ESL Teachers play an integral role in helping non-English speaking students acquire the skills necessary to succeed in school and professional settings.

ESL Teacher skills and qualifications

The skills and qualifications sections of a job description for ESL Teachers typically includes both soft and hard skills. Successful candidates may have:

  • Previous experience as an ESL teacher or in another similar instruction-based position
  • Strong organizational skills
  • Patience
  • The ability to communicate with students from varied backgrounds and with a wide range of existing skill sets
  • A desire to help students achieve their goals
  • Flexibility to work in diverse environments (remote, formal classroom settings, workshops, etc.)
  • ESL, TESOL or similar certification
  • Fluency in another language (optional)

ESL Teacher experience requirements

ESL Teacher candidates don’t necessarily have to have prior experience teaching English as a second language, but any experience as a teacher or school administrator can be helpful. Basic computer and software experience can be helpful too — being able to use MS Office, grading software and communication platforms can make it easier for newly onboarded teachers to track grades, create custom learning materials and communicate with colleagues and students.

ESL Teacher education and training requirements

Education and certification requirements should be the cornerstone of any job description for ESL Teachers. Most employers are looking for candidates with a degree in English, but other programs of study may be acceptable. ESL and Teaching English to Speakers of Other Languages (TESOL) certifications are important qualifications that demonstrate applicants know how to teach English and that they’ve already invested in their careers. Other certifications may focus on ESL instruction in a specific setting or scenario, such as ESOL (ESL instruction outside the K-12 education system) and TEFL (teaching English in a country with a different primary language).

It’s possible for a qualified candidate to have an ESL or TESOL certificate but not a degree. However, your state may require candidates to have a bachelor’s degree.

ESL Teacher salary expectations

According to Indeed Salaries, the average salary for an ESL Teacher is $55,030 per year. Salaries for this position are subject to change based on candidate experience, job location and the size and financial position of the company hiring.

ESL Teacher salary expectations

2025-10-017.2527.3971.00HOURLY
  • Common salary: 27.39 HOURLY
  • Typical salaries range from 7.25 - 71.00 HOURLY
  • Find more information on Indeed Salaries

*Indeed data – 2025-10-01

Job description samples for similar positions

If this ESL Teacher job description isn’t quite what you’re looking for, there are other job description samples available for you to browse.

ESL Teacher job description FAQS

Do ESL Teachers need to have a college degree?

Not all ESL Teacher applicants will have a college degree, but they generally should have a certification, such as ESL or TEFL. Candidates with these certifications may be more likely to be prepared for the realities of the classroom. Depending on your location, a college degree might be a non-negotiable part of your ESL Teacher job description.

Where do ESL Teachers work?

ESL Teachers may work in traditional classroom settings, like an elementary school or a night school for adults interested in continuing education. But ESL Teachers are also in demand as private tutors, at community centers, at community colleges and online as virtual instructors.

How is the difference between an English Teacher and an ESL Teacher?

English Teachers help English-speaking students learn more about the intricacies of their language through grammar exercises, writing prompts and reading assignments. ESL Teachers help students learn English as a second language, focusing on conversational fluency and overall communication skills.

Job Description Best Practices
Optimize your new and existing job descriptions to reach more candidates
Get the Guide

Three individuals are sitting at a table with a laptop, a disposable coffee cup, notebooks, and a phone visible. Two are facing each other, while the third’s back is to the camera. The setting appears to be a bright room with large windows.

Hire your next ESL Teacher today.

Build a job description

Job Description Examples

Need help writing a job description for a specific role? Use these job description examples to create your next great job posting. Or if you’re ready to hire, post your job on Indeed.

No search results found