About JobsKru

The recruitment platform for teachers, educators and schools

JobsKru brings educators and the schools that need them together in one place — from Thai and foreign teachers to university lecturers, school leaders and support staff, and from kindergartens to international schools and universities in Thailand and across Asia.

“Kru” (ครู) is Thai for teacher. JobsKru is jobs for kru — and everyone else who keeps a school running.

For teachers and educators

Find teaching, lecturing, leadership and support jobs from verified schools, apply in a few clicks and keep track of every application — free, always.

Find a teaching job

For schools and universities

Reach qualified educators, publish a school profile that shows who you are, and manage every applicant from one dashboard with your whole team.

Post a job

What you can do on JobsKru

Jobs across Thailand and Asia

Teaching and school jobs in Thailand, Hong Kong, Malaysia, Singapore, the Philippines, Taiwan, Japan and Indonesia — search by country and city.

Search the way educators do

Filter by job type, subject, class level, employment type, salary and start date, or show only jobs that sponsor a visa and work permit.

Quick apply

Apply with your JobsKru profile in a few clicks, then follow each application from submitted to interview in one place.

Save jobs and get alerts

Save jobs for later, follow the schools you like and get an email when they post — or subscribe to new jobs by topic.

Verified school profiles

A directory of schools and universities with their curriculum, class range, photos, videos, benefits and open jobs, so you know where you are applying.

Educator profiles

Show your experience, subjects and languages on a public profile, and let schools — or parents looking for a tutor — find you.

Hiring tools for schools

Post jobs with Starter, Silver, Gold or Platinum visibility, screen applicants in a pipeline, add custom application forms and invite your team.

Built for school groups

Manage several campuses or branches under one organisation, each with its own profile, jobs and team access.

Thai and English, on any device

Every page in Thai and English, and JobsKru can be added to your home screen to open like an app.

What we stand for

Jobs by location

Pick a country and city, then search.

Or browse every city

Amnat Charoen อำนาจเจริญ Ang Thong อ่างทอง Bangkok กรุงเทพมหานคร Bueng Kan บึงกาฬ Buri Ram บุรีรัมย์ Chachoengsao ฉะเชิงเทรา Chai Nat ชัยนาท Chaiyaphum ชัยภูมิ Chanthaburi จันทบุรี Chiang Mai เชียงใหม่ Chiang Rai เชียงราย Chon Buri ชลบุรี Chumphon ชุมพร Kalasin กาฬสินธุ์ Kamphaeng Phet กำแพงเพชร Kanchanaburi กาญจนบุรี Khon Kaen ขอนแก่น Krabi กระบี่ Lampang ลำปาง Lamphun ลำพูน Loei เลย Lop Buri ลพบุรี Mae Hong Son แม่ฮ่องสอน Maha Sarakham มหาสารคาม Mukdahan มุกดาหาร Nakhon Nayok นครนายก Nakhon Pathom นครปฐม Nakhon Phanom นครพนม Nakhon Ratchasima นครราชสีมา Nakhon Sawan นครสวรรค์ Nakhon Si Thammarat นครศรีธรรมราช Nan น่าน Narathiwat นราธิวาส Nong Bua Lamphu หนองบัวลำภู Nong Khai หนองคาย Nonthaburi นนทบุรี Pathum Thani ปทุมธานี Pattani ปัตตานี Phang Nga พังงา Phatthalung พัทลุง Phayao พะเยา Phetchabun เพชรบูรณ์ Phetchaburi เพชรบุรี Phichit พิจิตร Phitsanulok พิษณุโลก Phra Nakhon Si Ayutthaya พระนครศรีอยุธยา Phrae แพร่ Phuket ภูเก็ต Prachin Buri ปราจีนบุรี Prachuap Khiri Khan ประจวบคีรีขันธ์ Ranong ระนอง Ratchaburi ราชบุรี Rayong ระยอง Roi Et ร้อยเอ็ด Sa Kaeo สระแก้ว Sakon Nakhon สกลนคร Samut Prakan สมุทรปราการ Samut Sakhon สมุทรสาคร Samut Songkhram สมุทรสงคราม Saraburi สระบุรี Satun สตูล Sing Buri สิงห์บุรี Sisaket ศรีสะเกษ Songkhla สงขลา Sukhothai สุโขทัย Suphan Buri สุพรรณบุรี Surat Thani สุราษฎร์ธานี Surin สุรินทร์ Tak ตาก Trang ตรัง Trat ตราด Ubon Ratchathani อุบลราชธานี Udon Thani อุดรธานี Uthai Thani อุทัยธานี Uttaradit อุตรดิตถ์ Yala ยะลา Yasothon ยโสธร