THE THAILAND JOB BOARD · EVERY NATIONALITY

Teaching jobs in Thailand.
Every listing read by a person.

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.

Type of schoolTypical monthly rangeWhat comes with it
Government school, provincial30,000 – 40,000Large classes, real community, most paperwork done for you
Government school, Bangkok35,000 – 45,000Higher cost of living eats the difference
Private / bilingual program40,000 – 70,000Smaller classes, more observation, more admin
International school80,000 – 150,000+Teaching license from your home country normally required
Agency placementUsually the lowestThe agency takes a cut of what the school pays

Ranges are a guide from what teachers report, not an offer, as of September 2026; 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 October 18, 2026: 0. We have read vacancies and so far none has passed the checks above with a named school and a stated salary. The first that does goes up the day we read it, with the date it was checked. Until then the visa checklist above and the volunteer track are the useful parts of this page.

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 school, post a vacancy free. If you are a teacher, list yourself free (an email with 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.

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.

Book a 15-minute call →

That opens an email to ben@usaenglish.com with a few questions already in it.

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

ploy.com เรื่องของพลอย · her story 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 เป็นองค์กรไม่แสวงหากำไร — องค์กรไม่แสวงหากำไรในประเทศไทย ถือหุ้น 49% โดยองค์กรการกุศล 501(c)(3) ของสหรัฐฯ · พลอยและเบนไม่รับเงินเดือน รับเฉพาะค่าใช้จ่ายจริง · หมายเลขทะเบียนจะเผยแพร่ที่นี่ทันทีที่ได้รับ เพื่อให้ทุกคนตรวจสอบได้ — ระหว่างนี้เขียนมาที่ ben@usaenglish.com เราจะบอกว่าการจดทะเบียนอยู่ขั้นไหน
USAEnglish is run as a non-profit — a Thai non-profit organization, 49% owned by a US 501(c)(3). Ploy and Ben take no salary, only their expenses. Registration numbers will be published here the day they are issued, for anyone to check; until then, write to ben@usaenglish.com and we will tell you where the filing stands.