Public schools
The most common route to becoming an English teacher in Thailand is through state education. When you teach at public schools, you can expect class sizes of around 20-50 pupils, with 15-20 hours of teaching time per week. You'll usually need TEFL certification, and a bachelor's degree is beneficial for landing state school teaching jobs in Thailand. You don't have to be a native English speaker, generally speaking, though sometimes they are preferred.
Regarding benefits, teaching in a Thai state school will usually come with ample time off so that you can travel around Thailand (we’d recommend taking in northern Thailand!). What’s more, these schools tend to offer a decent starter salary. English teachers in public schools work regular hours, Monday to Friday, and have weekends mostly free, except for specific school events. Students are notably keen and respectful in Thailand's state schools, so the teaching experience is excellent for TEFL teachers.
Private language schools
Alongside public schools,
private language schools or language academies are popular in Thailand, especially with ESL teachers. These institutions can vary wildly in reputation, size and facilities, so it’s essential to be discerning, even if it's one of your first TEFL jobs.
Students at these schools are usually adults looking to improve their English at an affordable cost or youngsters looking to get support for their English coursework.
Your students will usually be looking to fit lessons around their existing commitments, so expect to be teaching English in the early mornings, evenings and weekends. For these kinds of TEFL jobs, you'll usually be expected to provide your own resources, and class sizes are smaller.
Universities
Though less common, jobs for English teachers in Thailand’s universities will sometimes crop up. Usually, these kinds of jobs are in foundational English courses in Thai universities where classes are offered in English. Expect to teach for about 15-20 hours per week in these roles, with a lot of work required outside of teaching time - lessons and materials don't write themselves, after all.
English lecturing jobs can come up, but far less frequently. You’ll need significant qualifications - usually at least a master’s degree - to hold lecturing positions.
International schools
Highly qualified and experienced TEFL teachers in Thailand should look to international schools. These fee-paying schools typically hire individuals with vast teaching experience and a master’s degree or higher, though some teachers with degrees in education may be considered. Being TEFL certified is a prerequisite.
While job hunting for opportunities to start teaching in Thailand, you'll notice that opportunities in private and international schools are usually listed together on TEFL job sites. International schools will support teachers with living costs and provide other benefits like paid leave, performance bonuses and, in some cases, flight reimbursement. If you have the requisite TEFL certification and CV and want to work with students from around the world, these jobs - primarily found in Bangkok - are the best around.