At the same time, great emphasis has been placed on the education system and as a result, there is a huge demand for teachers across the country. Most teachers’ jobs are in big urban centers like Bangkok, Pattaya, Chaing Mai, Phuket, Hua Hin City, Chonburi, and others. The number of foreign teachers and expats has significantly grown in recent few years.
Bangkok is open to teachers from all over the world and there are plenty of public schools, private schools, universities, and training centers where teachers can work.
The school year in Thailand is made of two semesters, commencing May and November. The school mid-term breaks are in April and October, respectively. The schools recruit teachers during the school breaks and in a rare case during a school semester. Getting a teaching job in some of the bigger cities like Chaing Mai or Bangkok is a bit more challenging as there is more competition.
Landing a job as a school teacher in Thailand is fairly easy especially if you have some teaching experience, come from a Western country, and are of European origin. Most jobs are listed on specialized websites online. Whether you are a native or a foreigner, online recruitment websites are your best option to land a job.
- In order to teach English in Thailand you will need a Bachelor’s degree and to be 100% fluent in English. Most Thailand schools prefer to hire teachers with some teaching experience. At the same time, they value native English speakers more than others.
- Most teachers in Thailand earn around $1,000 per month and that’s pretty good for Thailand’s standards, especially if you live outside the major cities such as Bangkok. Life in Bangkok and other major cities is 30% more expensive than the rest of the country. The average teacher’s salary is 30% higher in Bangkok there than in the other parts of the country. Teaching in a private school you can earn somewhere between $1,500 and $2,500 per month. There are also some international private schools that only employ top educators with years of experience and you could expect to earn from $3,000 to $5,500 per month.
- Teachers need to have secured a Non-immigrant B Visa before coming into the country. Usually, the school or the university helps with this process. However, after the arrival in the country and receiving the 90-day stay permit, a work permit must be obtained. Again, in close collaboration with the school or the university, you can easily get the work permit.
- Everyone that earns in Thailand needs to pay taxes, locals and foreigners alike. If you live there for more than six months, then you are considered a resident for tax purposes. As such you will need to pay taxes on all income, including the one you’ve earned worldwide. To pay taxes, you will need your ID number which is issued by the Revenue Office. You will need an ID card or Passport as proof of Identity and the officials speak good English.
If you earn less than 15,000 THB you do not need to pay any income tax. If you earn less than 500,000 THB you will need to pay 10% income tax. From 500,000 to 1 million THB, the tax is set at 20%, from 1 million to 4 million is 30%, and anything above 4 million THB is taxed at 37%.