THE THAILAND JOB BOARD · EVERY NATIONALITY

The visa checklist, the pay bands, and a job board read by a person.

Listings as of November 4, 2026: 9.

One country, one board. Each vacancy opened and read before it goes up, with the date it was checked; the visa and work-permit checklist nobody hands you; your first week in a Thai school; the Isan village volunteer track; and a free fifteen-minute call with someone who lives here. No account, no fee, no nationality filter.

American, with a US degree, a teaching certificate and a clean background check? USAEnglishTeacher.com is the verified list — a different site, on purpose.

งานสอนในไทย วีซ่า ใบอนุญาตทำงาน และสัปดาห์แรกในโรงเรียนไทย

Before you accept anything: the visa and work permit checklist

This is the part nobody hands you, and the part that decides whether you are working legally. Rules change — treat this as the checklist to ask about, and confirm the current requirements with the Thai embassy in your country, the Immigration Bureau and the Ministry of Labor.

1. Documents to have ready before you leave home

2. The order things actually happen in

  1. School offers the job and sends you a contract plus the documents for your visa application (commonly a WP3 pre-approval from the Ministry of Labor, and school paperwork).
  2. You apply for a Non-Immigrant B visa at a Thai embassy or consulate, not inside Thailand. Entering on a tourist visa and converting is possible in some cases but adds cost and risk — ask the school who has done it before.
  3. You arrive and start at the school.
  4. Work permit is applied for through the Ministry of Labor with the school as employer. You should not be teaching before it is issued; some schools are casual about this, and the risk sits with you.
  5. Teachers' Council of Thailand (Khurusapha) — a teaching license, or more usually a waiver while you work toward one. Waivers are time-limited and renewable a limited number of times, so ask how many the school has already used for your position.
  6. Extension of stay at Immigration, based on the work permit, which replaces the initial 90-day entry.
  7. 90-day reporting for as long as you stay, plus a re-entry permit before you leave the country, or your extension dies the moment you fly out.

3. Questions to put to the school in writing

4. What the pay usually looks like

Broad ranges in Thai baht per month, for a full-time foreign teacher. Bangkok and the resort provinces pay more; Isan and the smaller provinces pay less but cost far less to live in.

Pay bands as of September 2026 — a guide from what teachers report, not an offer. Thai baht per month, full-time foreign teacher.
Type of schoolTypical monthly rangeWhat comes with it
Government school, provincial฿30,000 – ฿40,000Large classes, real community, most paperwork done for you
Government school, Bangkok฿35,000 – ฿45,000Higher cost of living eats the difference
Private / bilingual program฿40,000 – ฿70,000Smaller classes, more observation, more admin
International school฿80,000 – ฿150,000+Teaching license from your home country normally required
Agency placementUsually the lowest, in ฿The agency takes a cut of what the school pays

The visa steps above were last reviewed on September 30, 2026. Check the current market before you negotiate.

5. Warning signs

Walk away if: you are asked to pay a fee to be placed; you are told to start teaching on a tourist visa and "sort it out later"; the school wants to keep your passport; the contract is only verbal; the salary in the contract is lower than the one you were promised, "for tax"; or the school will not tell you whether you are employed by them or by an agency.

Nothing on this board costs a teacher money, and it never will.

The board

One family, one board. Thailand only, free to post for schools, free to read for teachers, and no account either way.

Every listing here is opened and read by a person before it goes up, and each one links back to where it was posted so you can check it yourself. We rank them on what the ad actually says — is the school named, is the salary stated, is the work permit covered, what are the hours and the class size — never on who paid.

The ordering rules, in full: a listing moves up for each of five things the ad states plainly — the school is named; the monthly salary is a number; the work permit and visa are paid for by the school; the teaching hours per week are given; the class size is given. Five out of five sits at the top. An agency ad that names no school sits at the bottom whatever it pays. Money never moves a listing; there is nothing to buy.

Listings as of November 4, 2026: 9.

Read and checked by the admin. Each listing links to the employer's own posting; apply there. Listings are removed when the original closes or after 60 days.

NES Kindergarten Homeroom Teacher

Central International School · Bangkok

Pay
At least ฿50,000/month (listing states 50,000–60,000 THB basic)
Start
Early January 2027 (early December 2026 preferred)

Homeroom teacher for kindergarten children aged 3–4 using play-based ESL methods. Requires a native-speaker passport, a bachelor's degree, and solid early childhood teaching experience; one-year contract.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

NES Primary and Secondary Teachers

Kasintorn Saint James Chiang Mai School · Chiang Mai

Pay
At least ฿40,000/month (listing states 40k–42k baht)
Start
November 2026 onwards

Teaching English, math, or science at primary or secondary level. Requires native English, a bachelor's degree, a TEFL/TESOL-type certificate, and school teaching experience; rolling applications.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

Coaching English / Sub Teacher

Coaching English · Bangkok

Pay
At least ฿45,000/month (starting from 45,000 THB for NES)
Start
ASAP (immediate start)

Full-time English and substitute teacher for a coaching center and partner schools around Bangkok and Nonthaburi, 25 teaching hours weekly. Requires a teaching certificate, 1–2 years of experience, and weekend availability.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

NES Teacher (IEP, Kindergarten 3 / Primary 1)

Hello English Language School · Hat Yai, Songkhla

Pay
At least ฿33,000/month
Start
ASAP

Placement teaching young learners in an intensive English program at a school in central Hat Yai, 21–24 contact hours weekly. Requires native English, a bachelor's degree, and current residence in Thailand.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

NES Primary English Teacher

The Anglo Singapore International School Bangkok · Bangkok

Pay
At least ฿75,000/month
Start
June/July 2027 (or earlier by mutual agreement)

Primary English teacher focused on literacy, phonics, reading, and writing, with Cambridge Primary English a plus. Requires a recognized teaching qualification and at least three years of mainstream primary experience.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

Part-time English Teacher

Nakaesamakkiwittaya School · Na Kae, Nakhon Phanom

Pay
At least ฿400/hour (part time), negotiable by experience
Start
January 2027 (three-month contract, January–March 2027)

Short-term part-time post at a state secondary school teaching students aged 13–18, up to 22 hours weekly. Requires native English, a degree in any field, and availability from January 2027.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

Part-time NES Corporate Teachers

AUA Language Center (Chiang Rai) · Chiang Rai

Pay
At least ฿700/hour (part time)
Start
Tentative December 2026 (exact date to be confirmed)

Weekend English classes for primary-age learners held at Chiang Rai's airport, three-hour sessions with materials provided. Requires native English, a relevant degree, a teaching certificate, and a background check.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

NES / Non-NES English Teacher

MediaKids Academy Thailand (placement at Nongkhai Provincial English Center) · Nong Khai

Pay
฿35,000/month (listed as 'At least ฿35,000' and 'up to 35,000 THB')
Start
November/December 2026

English teacher at a provincial English center serving students from several partner schools. Open to native and non-native speakers with any bachelor's degree, aged 22–60, in Thailand or able to relocate.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

Kindergarten English Teacher (Native Speaker)

Assumption College Sriracha · Si Racha, Chon Buri

Pay
At least ฿45,000/month
Start
ASAP

Kindergarten English teacher at a private school on a 12-month contract with probation. Requires a bachelor's in education or a related field, teaching experience, and the ability to start as soon as possible.

Found on ajarn.com · checked open November 4, 2026

Apply on the original posting →

Schools: post a vacancy free. Email us with the school, the role, the pay band and the start date, and it goes up the day we have read it: post a vacancy free → Free to post, free to ask. If a listing fee is ever introduced, every baht of it goes to the competitions. American-only vacancies go to USAEnglishTeacher.com; everything else is here.

Starting honestly. The board is new and fills as we read and verify real vacancies, rather than with reposted agency spam. If you are a teacher, list yourself free below — the same questions a school asks — or take the volunteer track in a village school first. And whatever you are looking at, talk to Ben before you sign.

List yourself, free

Nothing is published until you have seen it and said yes, and no email, phone or LINE ID is ever shown; a school writes to us and we pass it on. The form goes to the same inbox as the contact page.

Prefer email? ben@usaenglish.com — the same questions.

Your first week in a Thai school

The things nobody tells a new teacher, because everyone around you has known them since they were five. Written for a volunteer or a first-year teacher walking into a government school in Isan. Print it, fold it, put it in your bag.

Before you walk in

The shape of a Thai school day

What the year levels mean

ThaiWrittenRoughlyAges
อนุบาลAnubanKindergarten3–5
ประถม ๑–๖P1 – P6 (ป.1 – ป.6)Primary6–11
มัธยมต้น ๑–๓M1 – M3 (ม.1 – ม.3)Lower secondary12–14
มัธยมปลาย ๔–๖M4 – M6 (ม.4 – ม.6)Upper secondary15–17

Compulsory education ends at M3, so an M4 class is there by choice and an M3 class contains children about to leave school for good. CEFR bands against these years are on the Resources page.

Eleven Thai phrases for day one

Say ครับ (khráp) at the end if you are male, ค่ะ (khâ) if you are female.

ThaiSay itMeaning
สวัสดีครับ / ค่ะsa-wàt-dee khráp / khâHello
ขอบคุณครับ / ค่ะkhòp-khun khráp / khâThank you
นั่งลงnâng longSit down
ยืนขึ้นyuun khûenStand up
เงียบ ๆngîap ngîapQuiet, please
ฟังครูนะfang khruu náListen to the teacher
พูดตามครูphûut taam khruuRepeat after me
เข้าใจไหมkhâo-jai măiDo you understand?
เก่งมากgèng mâakVery good — well done
ไม่เป็นไรmâi pen raiIt's all right, never mind
ห้องน้ำอยู่ไหนhông-náam yùu năiWhere is the toilet?

Use the Thai for management and praise, and English for everything you are actually teaching.

A first lesson that works in any room

No printing, no power, no preparation beyond a board.

  1. 5 min. Write your name on the board. Say it. Have the whole class say it. Let them laugh at your pronunciation of theirs.
  2. 10 min. Teach one exchange: "What's your name?" — "My name is ___." Chorus it twenty times. Then rows. Then pairs.
  3. 15 min. Everybody stands. They must ask five different people and remember one name each. Noise is the point.
  4. 10 min. Sit. Five volunteers introduce someone else: "This is ___." It is easier to be brave for a friend.
  5. 5 min. Everyone writes one sentence and you walk the room saying เก่งมาก a lot.

Then build the rest of the week with the free worksheet builder and the fifty lesson plans, both leveled for a class that spans three abilities at once.

Talk to someone who lives here.

A job ad tells you the salary. It does not tell you whether the school pays on time, whether the work permit is real, what the town is like in April, or whether you can live on 35,000 baht in that province. Those are the things that decide whether a year in Thailand is a good one.

Ben takes these calls himself. Fifteen minutes, video or in person if you are near Surin. Bring the ad you are looking at and we will go through it — what to ask the school in writing, what the package is actually worth where that school is, and what the visa and work permit route really looks like from where you are standing.

It is free, and there is nothing to buy at the end of it. We are not an agency, we do not take a fee from schools for placing you, and we do not get paid if you take a job on this board. If we did, we would tell you on the listing.

Prefer email? ben@usaenglish.com — the same questions.

The monthly letter

One letter a month — dates for the 2027 final, new teachers checked, new vacancies. No other mail.

เว็บขององค์กรไม่แสวงหากำไร USAEnglish · A USAEnglish non-profit site — Rattanaburi, Surin.

usaenglish.com การแข่งขัน · the championship englishteacher.com แอปของเด็ก · the child's app eslteacher.com งานสอนและใบงาน · jobs and worksheets usaenglishteacher.com ครูอเมริกันที่ตรวจสอบแล้ว · verified American teachers tesolteacher.com หลักสูตร · the course

ใช้ฟรีทุกเว็บ ไม่ขายข้อมูล ถ้าเราแนะนำเว็บของเราเอง เราจะบอกทุกครั้ง — All free. We do not sell your data. When we point you to our own site, we say so.

USAEnglish เป็นโครงการไม่แสวงหากำไร อยู่ระหว่างการจดทะเบียน และจะประกาศเลขทะเบียนที่นี่ทันทีที่ได้รับ
USAEnglish is a non-profit program. Registration is pending; the numbers will be published here the day they are issued. Until then, write to ben@usaenglish.com and we will tell you where the filing stands. Ploy and Ben take no salary, only their expenses.