ESL Instructor Salary

How much does a ESL Instructor make in the United States?
Get insights on the salary, benefits, education and job description.

$82,243 (USD)/yr

Average Base Salary

$40 (USD)/hr

Average Hourly Rate

$2,221 (USD)/yr

Average Bonus
The average esl instructor salary in United States is $82,243 or an equivalent hourly rate of $40. In addition, they earn an average bonus of $2,221. Salary estimates based on salary survey data collected directly from employers and anonymous employees in United States.
Salary by Experience

$58,232 (USD)

Entry Level Salary

$101,823 (USD)

Senior Level Salary

Are you paid fairly?

Calculate your market salary rate to find out.
Calculate Salary
Salary Potential
Estimated salary in 2023:
5 Year Change:
16 %
Job Description
Jobs that May Interest You
Not earning enough money as a ESL Instructor ? Drive with Uber and earn more cash!
account_balance Uber Driver Partners
location_on Nashville
Drive with Uber and earn money anytime it works for you. Driving is an easy way to earn extra, and it's totally flexible around your schedule. You decide when and how much you drive. What you need to ...
Online ESL Instructor
account_balance Eleutian Technology
location_on Sioux Falls
As an online ESL instructor, your primary duty is to teach your students in an entertaining manner. Teachers must be self-driven, energetic, and have a desire to work with people from around the ...
English as a Second Language (ESL) Instructor Needed for Adult Student
account_balance Florida International College
location_on Kissimmee
Florida International College in Kissimmee needs morning and evening ESOL teachers for adult students. The morning classes start at 8:30 AM and end at 12:30 PM. The evening classes start at 6 PM and ...
English Language Instructor (ESL - Beginning to Advanced Levels)
account_balance Indy Language Center
location_on Indianapolis
We are seeking energetic and skilled Language Instructors of English (ESL) and other languages (listed below) to join our team for classes starting this month! You will educate adult language ...
English as a Second Language instructor (ESL) for Fall semester
account_balance ESL School
location_on Huntingdon Valley
We provide English as a Second Language (ESL) education to adult students and seek a dynamic and dedicated instructor to teach academic classes 5-15 hours per week, $17-$26 per hour (salary ...
About the Data

Discover How Much You Should Be Paid

Get informed of your market rate.


Do you work in HR or Compensation?

Try a Free Demo

Try our professional compensation software to generate detailed salary and cost of living reports.

Try Free Demo