List of English Language Schools & ESL Programs in Thailand
71,834 Certified Grads since 1992
Talk to an Advisor 800-779-1779

English Language Schools Directory

With this directory, you can search for and contact schools to connect with the job you want. Additional information is exclusive to Oxford Seminars' graduates. For detailed information about living and teaching in a specific country, visit the Where You Can Teach section.

Frequently Asked Questions

Find 67,784 schools worldwide


Locate Schools in:

Choose any city for ESL job opportunities in Thailand, including school contact information, monthly salary, minimum teaching requirements, and much more.

Thailand 1,040 school

Bangkok

Bang Phlat  |  Bangkae  |  Bangkapi  |  Bangkhunthien  |  Bangkok  |  Bangkok Noi  |  Bangkok Yai  |  Bangna  |  Bangplad  |  Bangrak  |  Chatuchak  |  Chatujak  |  Dusit  |  Huamark  |  Huaykwang  |  Jatuchak  |  Khannayao  |  Klongtoey  |  Lat Phrao  |  Latkrabang  |  Min Buri  |  Pasichareon  |  Pathumwam  |  Phayathai  |  Pravet  |  Rajthewee  |  Ratchathewi¬†  |  Watthana  |  Yannawa

Buriram

Chanthaburi

Chiang Mai

Chiang Mai  |  Hangdong  |  Mueang  |  Sarapee

Chiang Rai

Chonburi

Chumphon

Kanchanaburi

Khon Kean

Krabi

Lampang

Loei

Lopburi

Maha Sarakham

Mukdahan

Nakhon Nayok

Nakhon Ratchasima

Nakhon Sawan

Nakhonpathom

Nakhonsrithammarat

Nong Khai

Nonthaburi

Pathumthani

Bangkuwat  |  Klong Luang  |  Lam Luk Ka  |  Muangake  |  Rangsit  |  Thanyaburi

Phatthalung

Phayao

Phetchaburi

Phitsanuloke

Phranakhon Si Ayutthaya

Phuket

Kathu  |  Patong Beach  |  Phuket

Prachuap Khiri Khan

Rayong

Roi Et

Sa Kaeo

Sakon Nakhon

Samuthprakarn

Saraburi

Satun

Sisaket

Songkhla

Amphur Hat Yai  |  Boryang  |  Hat Yai  |  Muang

Suratthani

Tak

Tak

Trang

Ubon Ratchathani

Udornthani

Uthai Thani

Uttaradit

Yala