Teach English in Thailand2022-01-21T13:03:40+00:00

Teach English in Thailand

It’s not hard to see why Thailand is a popular destination for sun-seeking TEFL teachers. The friendly locals, captivating culture, and low cost of living make it an unbeatable launchpad for teaching adventure in Asia.

Like neighboring countries, demand for English teachers in Thailand has skyrocketed in recent years. Students start learning the language from primary school, creating thousands of opportunities across the country for young grads and professionals like you.

Though strict, entry requirements are less prohibitive than other countries in the region. In most cases, all you’ll need is a degree, a TEFL certificate, and – if you’re not a native English speaker – a language proficiency test. That’s right, non-native speakers can apply!


How to Find a Job Teaching English in Thailand

Unless you are already there or familiar with the market, finding trustworthy jobs teaching English in Thailand isn’t easy. To make sure you stay on the right side of the law and have an enjoyable experience, we advise finding a position through services like ours. We work with in-country experts whose vast knowledge of Thailand and wide network of schools help ensure you find a well-paid position in a reputable school.

Browse our programs and destinations to learn how we can help you get qualified and find a job teaching English in Thailand.


TEFL Training Program

Our TEFL Training Program offers a smooth pathway into the Thai TEFL sector. Banish your nerves and settle into your new home in a flash with a training course and cultural immersion program.


Explore Our Locations in Thailand



The Facts & Figures


Thailand’s official language is Thai. It’s spoken countrywide, along with many dialects.

Geography & People

Thailand borders Cambodia, Vietnam, and Laos and is one of the region’s biggest countries, with a population of almost 70 million.


Thailand has a tropical climate, so it’s hot year round – especially from March to May, when temperatures reach up to 30°C.


What You Need to Know

Thailand’s breathtaking scenery and array of things to see and do make it ideal for everyone – whatever you’re looking for. Here’s all you need to know about teaching English in this hidden Southeast Asian gem.

Entry Requirements

To teach in Thailand, you must have a bachelor’s degree and a TEFL qualification. If you’re not a native speaker, you’ll also have to show a certificate to prove your English proficiency. You can obtain a work visa upon arrival.

School Types

Most English teaching jobs in Thailand are found in local schools and language centers. Which might be best for you will depend on what you’re looking for – cultural immersion and hands-on classroom experience, or an intro into the private sector.

Salary Expectations

English teachers in Thailand can expect to earn around $1000 (USD) per month. As ever, this rate varies according to experience and location. But one thing’s for sure: you’ll enjoy a comfortable lifestyle.

Top Locations

Widespread demand for English teachers means there are opportunities all over the country. Among the most popular destinations are Bangkok, Chiang Mai, and Chonburi.

Teaching Hours

Weekly contracted teaching hours depend on your school type. That said, most teachers have an average of 25 teaching hours per week, with planning and preparation taking place outside of this.

Things to watch out for

Given the language barrier and lack of information, it’s very difficult to find a teaching job in Thailand on your own. Be careful if you’re applying to a school directly, or better yet, use an agency.

Go to Top