How to Hire ESL Teachers | Step-by-Step Guide for Schools & Recruiters
Hiring ESL teachers internationally is a structured process that takes 3–5 months from job posting to teacher arrival in your classroom. Schools that hire well follow the same sequence every time: define the role clearly, write a listing that answers the questions candidates care about, post on a specialist platform where active ESL job seekers are already searching, interview efficiently, and manage the visa process with enough lead time. This guide covers all five steps — including what the most common hiring mistakes are and how to avoid them.
5 Steps to Hire ESL Teachers Successfully
Define your requirements precisely: Role type (hagwon, international school, online), required qualifications (degree, TEFL/CELTA/PGCE), native speaker eligibility, salary range, contract length, and your target start date
Write a listing that converts: Include salary range explicitly, housing provision, visa type sponsored, school name, and a clear application method. Salary transparency is the single biggest driver of application volume — listings with visible ranges receive 3–5× more applications
Post on a specialist ESL job board: ESLGorilla puts your listing in front of 14,000+ active ESL teacher candidates every week — not buried in a general job board alongside unrelated roles
Review applications and interview: Shortlist on qualifications and experience. Conduct video interviews to assess communication skills, teaching approach, and cultural fit for your school and country
Make the offer and manage the visa process: Issue a formal offer letter and begin the work permit application immediately — allow 2–4 months for visa processing in China, Korea, and Japan
FAQ: How to Hire ESL Teachers
How long does it take to hire an ESL teacher?
From posting to offer typically takes 2–4 weeks. Visa processing adds 1–3 months. Plan 3–5 months in total for international hires requiring a work permit.
What qualifications should I require for ESL teachers?
At minimum, require a bachelor's degree and a 120-hour TEFL or CELTA certificate. For international schools, require a PGCE or state teaching licence.
How much should I pay ESL teachers to attract quality candidates?