Requirements & Qualifications

Requirements & Qualifications for Teaching English in Thailand

Simple Teaching English in Thailand Requirements

Age Requirements?

Minimum. You MUST be 18 years or older.

Maximum. Unlike my home country, America, it is legal to discriminate based on age. In fact, they force Thai teachers in Thailand to retire at around 60 years old. Now, with that said, we’ve NEVER seen a foreigner NOT find a job teaching English in Thailand due to their age.

For those who are 60+, more important than your age is your ENERGY level and your willingness to not feel self-entitled by your age.

In most circumstances, employers would prefer a young, goofy, smiling, energetic teacher who is a bit irresponsible than a 100% responsible curmudgeon. Don’t be the crusty curmudgeon!

Countries Eligible?

Is your country on this globe? ————————————->

Then you are eligible to teach English in Thailand. Okay, we are exaggerating and oversimplifying things a bit.

There’s the ‘law’ and then there is reality. The reality is that we’ve trained and worked with English teachers from Somalia, France, Mexico, Brazil, Malaysia, Russia, and everywhere in between.

If you are a non-native speaker and/or not a passport holder of the countries down below, you can still find work teaching English in Thailand. (We assume that you are nearly fluent and can freely communicate in English with native speakers.)

For these individuals it can talk a little bit more work. We recommend that you make connections with your fellow countrymen or other non-native speakers. They are the ones with the access to employers who are willing to and able to work with the fact that you don’t come from one of the countries below.

Passport holders of the following countries are automatically eligible to teach English in Thailand.

  1. Australia
  2. Canada
  3. England
  4. Ireland
  5. New Zealand
  6. Philippines
  7. Scotland
  8. South Africa
  9. USA
  10. Wales

No Experience Needed

What experience do I need to teach English in Thailand?

Life Experience. The only experience you need is life experience & a passion for life. For all intents & purposes, everyone begins teaching English abroad without previous teaching experience. That’s just reality.

Teaching Experience. If you have experience teaching, that’s
great. If not, no problem. To be honest, a lot of the best English teachers in Thailand are the ones with no experience. Why? That’s a complicated topic, but there are two main reasons:

  • They don’t have the bad habits that some experienced teachers have developed.
  • Since they don’t have preconceived notions about teaching, they are more open to the theories and practices of teaching English in Thailand, which differ from the lecture style of teaching you grew up with.

The fact is, the methods and skills used in teaching English in Thailand are different from what your high school math teacher used. They’re better!

Gain Experience. It doesn’t matter what you’ve done up until this point in life, what matters is where you want to go, what you want to do, and who you want to be. You can’t place a value on the experience you’ll gain and the experiences you’ll have teaching English in Thailand.

No Degree Required

Do I need a degree or diploma to teach English in Thailand?

NO! Seriously, you don’t. It’s actually NOT a legal requirement. However, many people will tell you it is (including employers who tell people this instead of telling them the real reason they didn’t hire them; that they are bad teachers). Even if it was a ‘legal requirement’, employers would have no problem getting around this. In Thailand, where there is a will, there’s a way to get around visa requirements.

Can having a degree benefit you? Of course it can (some employer’s give bonuses for this), but not having it will not hold you back. Interestingly, some of the best paying jobs go to those with backgrounds in math, science, arts, business, etc., who possess only a TEFL certification & without a degree.

Thai Language, Do I Need to Speak it?

NO! In fact, it’s better if you don’t.


  1. They already have someone teaching them English in Thai.
  2. They hired you because you can speak English.
  3. It’s bad methodology to teach English using their native language.

Teaching Languages Via Translation is Bad!

Think back to when you learned English or whatever your first language is. Did someone translate it for you? No! You learned your first language the right way, without translation.

If you ever wondered why you struggled to learn a foreign language in high school, well, the grammar-translation method is one of the biggest reasons why! So don’t be hard on yourself. It wasn’t that you were a bad student, you were just taught with poor methodology.

Why Should I Learn Some Thai?

Don’t get us wrong, we HIGHLY recommend that you learn some of the local language.Where Can I learn to Speak Thai in Bangkok?

  1. It will allow you to better empathize with your students.
  2. It’s fun…and easy! Seriously. If you know a verb in one tense, you know it in all tenses!
  3. It’s helpful for day to day tasks (e.g. ordering food, shopping, etc.)
  4. It’s a way of showing respect to the local culture and the people will LOVE you for it.

Perfect English?

Do I need perfect English and grammar to teach English in Thailand?


Nobody teaching English in Thailand is an expert at grammar. Nobody! (Okay, maybe 3 people.)

How did you learn English? Remember how you learned English? Did you learn it by studying grammar and reading grammar books? NO! So why should we teach English that way. When you get TEFL certified, you’ll be trained to teach English the natural way, effortlessly.

Who teaches grammar? This is left up to their regular English teacher. For example, in Thailand a native Thai speaker will teach them grammar. This is their area of expertise.

Non-Natives. We’ve trained & placed non-native English speakers from almost every country to teach English in Thailand. They actually get some of the best English teaching jobs in Thailand. Why? Their experience perfecting a foreign/second language gives them powerful insights into the process of learning a foreign language. Don’t worry, you don’t have to be a non-native to be a great English teacher!

What do I Need to Teach English in Thailand?

How to Teach English in Thailand

  1. You need to have the desire to get out and come teach English in Thailand. You clearly have that.
  2. You need to register for a TEFL, TESOL, or CELTA (any of the 3 will do) certification course & get certified to teach English in Thailand. ASK US.
  3. Book your flight & start your job teaching English in Thailand! We can help you find a job.

P.S. We recommend some traveling in Thailand before starting your job. 😀