• The average pay for Esl Teacher jobs is $84K per year. • Entry-level positions start at $39K per year, while the most experienced workers can earn up to $159K per year. • 702 companies are currently advertising Esl Teacher jobs including Goodstart Early Learning, Schoolhouse Australia, G8 Education, Frontline Recruitment Group and Randstad. • Top skills include TEACHING, MENTORING, TRAINING, LEARNING AND DEVELOPMENT and LEADERSHIP SKILLS.