Teaching jobs in Thailand

Foreign teachers in Thailand work in four broad settings. Pay, hiring timelines and paperwork differ a lot between them, so it helps to know which one you are aiming for.

International schools

International schools teach a foreign curriculum, usually British, American or IB, mostly in English. They hire qualified teachers, typically with a teaching qualification from their home country and experience. Recruitment for August starts the previous autumn. Packages commonly include housing allowance, flights and health insurance, though this varies by school.

Bilingual and Thai private schools

Bilingual schools follow the Thai national curriculum with part of the teaching in English. Many hire subject teachers for English, maths and science. A degree is required for the work permit, and the school must arrange teaching permission from the Teachers' Council.

Government schools and English programmes

Thai government schools hire foreign teachers for English, often through agencies, and some run English Programme (EP) or Mini English Programme (MEP) streams. Contracts are usually for a school year.

Language centres

Private language schools teach children and adults, often in evenings and at weekends. Some can sponsor work permits; check before you accept.

Universities

Universities hire foreign lecturers for international programmes and for language teaching. A master's degree is usually the minimum. See lecturing at Thai universities.

Guides

Written by the Charlie House editorial team. Last checked October 2026. Thai rules change often. Check with the school, the immigration office or the agency concerned before you act on anything here.