iStock.com/monkeybusinessimages
By far, the most popular way to earn a living and secure a long-term visa is teaching English in Thailand. I happen to be one of the many foreigners who started teaching shortly after moving to Thailand. However, I had no prior teaching experience (just one-on-one training new employees at my past job) and it was only after I was accepted a position and worked for a while at a private school in Chiang Mai did I realize what I got myself into.
So, before you step into a Thai classroom, let me save you confusion and frustration that many first-time teachers deal with (and in some cases, even save your money). I’ve put together a list of what I think is the most helpful things to know before teaching English in Thailand.
Requirements for Teaching English in Thailand
First and foremost, to be a teacher in Thailand you need:
- A four-year diploma in any major (bachelor’s degree or higher)
- To be a native English speaker (NES) OR a non-native English speaker (NNES) with a TOEIC score of 600+ or IELTS score of 5+
- To pass a police background check in your home country
- To pass a simple health check
Additionally, if you plan to teach in Thailand for more than two years (and up to four years if you request an extension), you’ll eventually need to apply for a Teacher’s License. That has its own criteria.
Surprisingly, you don’t need teaching experience to become a teacher, although it’s highly recommended!
NOTE: There are many people teaching English in Thailand without one or more of the above requirements. Yes, you can still teach and make money. No, you won’t be eligible for a Non Immigrant B ‘Teaching’ Visa or a Work Permit because it’s technically illegal. However, foreigners do it all the time and only in rare occasions are they penalized. |
Do I need a TEFL to Teach English in Thailand?
iStock.com/2p2play
A TEFL (Teaching English as a Foreign Language) is not legally required to teach English in Thailand even though many sources misinform readers and say it is. Instead, it acts as a qualifier during the hiring process. Earning a TEFL will help to distinguish yourself from other candidates with similar qualifications and will help you manage a classroom if you’ve never taught before.
Truth be told, if you have a teaching degree and plan to work at an international school (where the students are fluent in English), then a TEFL isn’t necessary. But for almost all other positions – especially if you have no prior experience teaching students who aren’t native English speakers – you should sign up for a TEFL course.
A TEFL, CELTA, or TESOL prepares you for the non-native English-speaking classroom. A reputable TEFL company like SEE TEFL will not only review English spelling rules, pronunciation, and grammar, they will teach you how to:
- create lesson plans if you’ve never done it before
- incorporate games to make lessons fun
- teach vocabulary through movement (TPR)
- avoid certain cultural faux pas in Thai schools
What to Wear in a Thai Classroom
Presenting yourself in a professional, conservative manner is an essential part of working at a Thai school. Believe it or not, appearance is weighed equally, if not more, than your teaching skills at some schools.
Remember: Act professional. Look conservative.
Proper Classroom Attire | Inappropriate Classroom Attire |
Light colored collared short- or long-sleeved shirts | Non-collared shirts, bold patterns, or sleeveless shirts |
Dark dress pants and belt | Jeans, khakis, or shorts |
Dark knee-length or longer skirts | Skirts or dresses far above the knee |
Stain-free and wrinkle-free shirts and pants | Wrinkled, dirty, or smelly clothing |
Closed-toed dark colored shoes | Flip-flops or sandals |
Clean-shaven face | Facial hair, even if well-groomed |
Natural hair color | Non-natural hair color |
Conservatively and neatly styled or cut hair | Non-conservative hairstyles, ungroomed hair |
No visible tattoos, ear piercings ok | Facial piercings, visible tattoos |
Western-sized clothing is sometimes difficult to find in Thailand. This is especially true if you aren’t teaching in the big cities or if you are particularly tall, wide, or busty. Go through your closet at home and set aside any business-casual clothing you have. Otherwise, it’s time to go shopping for a few things before you go to Thailand!
How to Apply for a Teaching Job
In most cases, the best way to find a teaching job is to apply in person. That means you’ll need to:
- Make a list of schools in whatever Thai town you want to work in
- Print out several copies of your résumé/CV
- Dress professionally
- Go door to door to inquire about available positions
Why does this work better than applying online in the comfort of your own home?
It’s because a lot of Thai schools don’t advertise job listings online in English.
Secondly, you’ll have a better chance of getting a job if your potential boss sees that you dress sharply, speak eloquently, and are charming. In all seriousness, this works particularly well if you aren’t a blonde, blue-eyed, young female candidate.
There are exceptions. Some schools post job vacancies online and are great at keeping them updated. These are usually international schools, although you’ll see some private school listings and universities, too. It depends if the school has the funds to pay someone who can write in English to do this.
The Best Time to Apply
The best time to apply for an English teaching job in Thailand is roughly one month before the school year begins. Government and private schools start in early to mid-May. International schools and universities typically start in mid-August.
If you want to become TEFL certified in time for hiring season, be sure to add an extra four to six weeks on to that timeline.
Another good time to apply is during the mid-year break, which is typically in October for government and private schools and in January for international schools and universities.
Tutoring or language centers are constantly rotating in and out of new short-term courses, so you can count on applying at any time of the year.
Teach Legally: Non Immigrant B Visa, Work Permit, and Extension
Thai schools are responsible for providing you with the correct paperwork so that you can apply for three essential documents:



Reputable schools will, without a doubt, give you what you need for these necessary legal documents.
It’s possible to teach and make money at a school that doesn’t sponsor your Non Immigrant B Visa, Work Permit, and Visa Extension. Even though this isn’t legal, Thai law officials neither have a consistent record of making sure schools sponsor their foreign teachers’ visas and work permits nor do legal authorities regularly double check that teachers have the correct visa and work permit.
Do I need to speak Thai in the Classroom?
iStock.com/smolaw11
Most schools will tell you to never use Thai in the classroom because they want the students to be totally emersed in English. Many teachers stick to this ‘rule.’ In my experience, using a little Thai at critical moments helped me keep my class under control and helped my students understand English better.
For my really young students (6,7, and 8 years old), I learned how to say simple commands such as, “Sit down,” “Write your name,” and “Line up in two rows” in Thai. Sometimes I just wasn’t able to mime out those instructions because my hands were full of papers or supplies. Or, if I was miming, the students weren’t looking at me! Being able to speak a little Thai was invaluable because my students were just beginning to learn English and they couldn’t understand me.
For my slightly older students (9, 10, and 11 years old), I wrote the Thai word next to the English vocabulary word on the blackboard. It made all the difference when I was teaching abstract words or words I didn’t have pictures for. Otherwise, my students glazed over in confusion and wouldn’t even attempt the assignment.
Types of Schools in Thailand
iStock.com/pressdigital
Depending on which type of school you work at, you can expect different hiring requirements, salaries, classroom hours, and holiday breaks. Generally speaking, Thailand has five different types of schools to choose from:
International Schools
International schools are top tiered in terms of salary, benefits, and classroom provisions. They hire the most qualified teachers (i.e., you earned an education degree or similar) and, ideally, have had prior teaching experience. You can teach subjects other than English. Almost every teacher is a foreigner.
Private Schools
Private schools offer salaries that are slightly more than public schools and go up from there. They prefer people with some prior teaching experience, although it’s possible to be hired without this or without having a degree in teaching. There is a very small chance that you will teach subjects other than English. Usually, there is a small group (10+ people) of foreign teachers.
Public or Government Schools
Typically, government schools get the least amount of funding and therefore pay teachers the lowest salary. Class sizes are usually large (25+ students). However, these schools will hire just about anyone, even if you don’t meet the legal requirements. You may be one of a few foreigners teaching at the school.
Universities
This is a good choice if you want to teach something other than English or if you prefer teaching adults. The pay is usually not that high but your teaching hours per week are extremely low so you’ll have time to do other things. There may be several foreign teachers at the university and it is possible to teach advanced or specific topics, not just English.
Language Centers
These schools hire year-round because they typically offer short courses to a constant influx of new students. Language centers offer basic pay and a schedule typically outside the normal 9 to 5 hours. The downside is that only some of them are capable of sponsoring your visa and work permit.
Salary, Benefits, and Other Responsibilities
You can expect to sign a semester-long, a year-long, or a two-year contract teaching English in Thailand. Here are a few things to keep in mind so that you aren’t selling your soul for a job:
Salary
You can expect to earn 30,000 THB per month (945 USD or 790 EUR) or more outside of Bangkok in a government school. Private schools will pay a little more than that and international schools will pay the most. Don’t accept a job that pays less than 30,000 THB. Your time and efforts aren’t worth a salary that low, trust me.
Insurance
Some schools provide health insurance coverage while others don’t. Those that do are usually at the higher tier. If you want health insurance (or you want something more robust than what’s offered by your school), then Mister Prakan is an excellent Thai insurance comparison site.
Teaching Hours
Even though you are expected to show up to work from 8 am to 4 pm (or a slight variation of this), you should only teach 16 to 18 classroom hours per week. You are being taken advantage of if you work any more than 20 classroom hours per week.
Working Holidays + Weekends
You are not obligated to work on weekends or public holidays. If so, you should get paid extra.
Substitute Teachers
You are not responsible for finding your own substitute teacher. Do not pay for your own substitute teacher.
Visa + Work Permit
The status of your Non Immigrant B Visa, Work Permit, and paychecks do not depend on whether you teach summer school after the normal school year is over. These documents are valid for the entire year unless you quit.
Taxes
Taxes (approximately 0% to10%, depending on your pay bracket) and social security (3%) will be deducted from your paycheck. However, double check that no other deductions are being made.
Bank Account
With a work permit, you will be able to easily open a bank account. Open up a bank account even if you get paid in cash because it will come in handy in the future.
If you’ve read all the tips in this post, then great! You’re a step closer to successfully teaching English in Thailand. It’s hard work being a teacher but some of my closest friends love their jobs and students. I wish you all the best in your teaching endeavors and hope you have fun with your Thai students.
If you’ve never taught English in Thailand before, what are your biggest concerns?
Disclosure: This post contains some affiliate links. There’s no extra cost if you click one, but in doing so it helps compensate us for our time researching and sharing great finds with readers like you. Thanks!
Thank you for the helpful tips! I am looking to relocate to Bangkok. I have been teaching for six years in SEA. I dont have a bachelors, however I have a National Diploma, a Post Graduate Diploma (both not in education) a TEFL and a PGCEi. Do you think this would be enough for qualifications instead of a Bachelors? As technically, the PGCEi provides an NQF of 7 which ultimately the same level as a Bachelors Degree. Your help would be great! Jess
Thanks for the information. I’m applying for an English language school in Bangkok. Last weekend, I observed 2 teachers. The manager/owner said the next step is to do a demo. Then after the demo, if everything goes well, they will give me a contract. My questions are: 1) If I must do a demo before being hired, is that considered “working.” If so, then I would need a work permit, correct? How do I get one on such short notice? 2) What is the proper and legal way for me to proceed with any teaching job? a) insist the school… Read more »
These are awesome tips! Especially love the What to Wear in a Thai Classroom section.
Thanks! Glad we could help.
Most faculties will inform you to never use thai within the classroom because they want the scholars to be absolutely emersed in english. Many instructors stick to this ‘rule.’ in my enjoy, the use of a bit thai at crucial moments helped me preserve my class underneath manage and helped my college students recognize english better.For my slightly older students (9, 10, and eleven years old), i wrote the thai word subsequent to the english vocabulary word at the blackboard.e
Couldn’t agree with you more!