Ultimate List of Schools in Chiang Mai

17:49 Amy Lou 0 Comments

This is a comprehensive list of schools in Chiang Mai.

List of schools in Chiang Mai

This is the list you need when you're looking for a teaching job in Chiang Mai. Look on ajarn.com for listed vacancies, but a lot of Chiang Mai schools don't advertise their job positions. They often rely on recommendations and word of mouth to get new teachers.

Apply at all the schools you'd like to work at, even if they have no listed vacancies.

Government and language schools generally hire only English-subject teachers. Private, university and international schools hire teachers for all school subjects.

If you need a TEFL certificate, I recommend getting it here it Chiang Mai with SeeTEFL.


1. Government Schools in Chiang Mai

Salary: 25 - 30,000 baht a month

  • Sacred Heart
  • NAVA is an agency that sends teachers to government and private schools.

A lot of Government School websites are Thai only. You should go to these schools in person especially, because they mostly never check email.

To work at a Chiang Mai government school, you generally require:

- a degree in any subject
- a TEFL/CELTA certificate
- to be a Native English Speaker


2. Private Schools in Chiang Mai

Salary: 30 - 45,000 baht a month

  • Sarasas
  • NAVA is an agency that sends teachers to government and private schools.

To work at a Chiang Mai private school, you generally require:

- a degree, preferably in education (but this isn't always essential)
- a TEFL/CELTA certificate (CELTA is preferred)
- teaching experience
- to be a Native English Speaker


3. Universities in Chiang Mai




To work at a Chiang Mai university, you generally require:

- a degree, sometimes in education, sometimes in any subject
- a TEFL/CELTA certificate
- teaching experience
- sometimes a masters or a phD
- to be a Native English Speaker


4. International Schools in Chiang Mai

Salary: 40 - 100,000 baht a month



To work at a Chiang Mai international school, you generally require:

- a degree in education
- quite a lot of teaching experience, usually in your home country
- to be a Native English Speaker


5. Language Schools in Chiang Mai

There are two reasons to work at language schools.

1) You can't get a job in a school at the moment, due to no suitable vacancies
2) You want a flexible teaching schedule


If reason number 1 describes your situation, keep applying at other schools while you work for the language school. So long as you meet the requirements (or get lucky!), a suitable position will become available, because Chiang Mai is a very transient city!

Some (but not all) of the language schools listed here have a reputation of being less professional and friendly towards English teachers. They're easy to spot - they're the ones that pay less than 300 baht an hour and don't provide the option of a long-term visa or a work permit.

It's way way way better to go to all these language schools in person, you might never hear back if you email.
  • British Council (great reputation, you need a CELTA, teaching experience and to be a Native English Speaker)
  • YMCA 


To work at a Chiang Mai language school, you generally require:

- a TEFL certificate


Join the following Facebook groups and keep your eyes peeled for available teaching positions:



Good luck with your job hunt!

She's pretty sure these posts will be your cup of tea:

Recommended Chiang Mai TEFL School

SEE TEFL in Chiang Mai, Thailand