Teaching Jobs – What You Need

Looking for teaching jobs in Thailand? The process is more straightforward than it looks from the outside, but it does require getting a few things right up front. The legal side matters as you need the correct visa and work permit before you start teaching.

The key is understanding what to expect at each stage and budgeting properly for the first few months.

Visas and work permits explained

Thailand operates a two-step system for foreign teachers: one document lets you stay (visa), another lets you work (work permit). You need both, and the work permit must be issued before you start teaching. The penalties for getting this wrong affect both you and your employer.

Most teachers use a Non-Immigrant B (Teaching) visa combined with a teacher work permit.

How the Non-B visa works

You’ll typically apply through either Thailand’s e-visa system or at a Thai embassy, depending on your nationality. Some countries require you to apply at specific embassies, so check Thailand’s Ministry of Foreign Affairs guidance first.

The visa gives you an initial stay of up to 90 days, which you can extend to one year once you’re in Thailand with your work permit sorted. Single-entry costs 2,000 baht, and extending your stay costs 1,900 baht.

Documents you’ll need:

  • Passport (valid for at least six months)
  • Formal acceptance letter from your school
  • Degree certificate
  • TEFL certificate if required
  • Professional resume, passport photos
  • Potentially a police clearance certificate, depending on which embassy you’re applying through

Typically, your school handles the Thai education authority approvals that support your application.

The work permit process

teaching jobs thailand - work permit
Digital work permit in Thailand | Photo via Matichon

Your employer submits the application form WP.25 on your behalf, which requires a recent medical certificate from you. The medical exam checks for tuberculosis, drug use, alcoholism, and certain communicable diseases. The form can be found on the Department of Employment’s website.

The certificate needs to be issued within one month of your application. Processing takes three working days once all documents are submitted, though realistically, expect 1 to 2 weeks when including document gathering and medical exam time.

Your employer handles most of the paperwork, but you’ll need to provide your education certificates, passport copies, and photos. Any documents in foreign languages must be professionally translated into Thai.

Your school also applies for a temporary two-year teaching licence on your behalf (separate from the work permit, required if you don’t hold a Thai professional teaching licence). The permit can be renewed, though the total duration shouldn’t exceed six consecutive years.

As of 2026, all foreign teachers must complete a mandatory 7-module training curriculum via the official OnePlatform system to maintain teaching status. Your school should provide access details, but ensure this is completed within your first few months of arrival.

Common mistakes that derail teachers

Starting work before your work permit is issued is the biggest mistake. It’s illegal for both you and your employer, and can result in deportation and blacklisting.

90-day reporting trips up many teachers. You must report to immigration every 90 days. You can report 15 days before or up to 7 days after your due date. Beyond that, you face a 2,000 baht fine and potential complications. The count resets every time you leave and re-enter Thailand, which can be confusing.

TM30 address notification is your landlord’s responsibility, not yours, but if they don’t file it, you’ll face problems when extending your visa or filing other paperwork. Confirm with your landlord that they’ve handled this.

Document mismatches between your contract and school letters will cause application rejections. Your work permit is tied to a specific employer, role, and location. If details don’t align perfectly, expect rejections.

The full process takes 4 to 8 weeks from job offer to legally starting work. Plan to arrive at least a month before your intended start date, and have enough savings to cover living expenses during this period.

School types and what you’ll earn

teaching jobs thailand - government school
A Thai public school | Photo via Anuchit Kamsongmueang

Not all teaching jobs in Thailand are the same. Where you teach affects your salary, benefits, and visa support.

Public and government schools pay 25,000 to 55,000 baht per month (gross) on average for entry-level roles. Schools hire heavily at term starts (May and November). The trade-off is lower pay and occasionally slower visa processing (though most public schools do provide proper work permit support). Class sizes can be large (30 to 50 students).

Private and bilingual schools pay 35,000 to 70,000 per month (gross) on average, depending on location and experience. Resources are better, class sizes are smaller, and some include housing allowances or insurance contributions.

Language centres pay 25,000 to 40,000 monthly (gross) on average for full-time positions, or 400 to 1,000+ baht per hour for part-time. This is often the easiest entry point for first-timers, though rates increase with experience. The downside is that schedules lean towards evenings and weekends, and hourly contracts typically don’t include paid holidays or health insurance.

International schools pay 80,000 to 170,000+ per month (gross) on average, typically with comprehensive benefits (furnished housing, medical insurance, flights home, tuition waivers).

Top-tier international schools now frequently exceed 135,000 baht monthly. These require formal teaching credentials, strong references, and usually two to three years of experience. First-timers rarely qualify.

Where to find jobs

Look for “visa and work permit provided” in listings. Check if the salary is gross or net. Be sure to also check for key benefits like social security (required), private medical insurance (often not included), and housing allowance.

Any school asking YOU to pay for visa/work permit costs, or suggesting you work on a tourist visa initially, is a RED FLAG.

You can find job listings on Ajarn.com (Thailand’s main teaching job board), Search Associates (international schools), JobsDB Thailand (broader market), and Facebook groups like “Teaching Jobs in Thailand” and “Bangkok Teachers”.

A realistic path for many teachers is to start at a language centre or government school, build experience, and move to private/international schools after one to two years.

teaching jobs thailand - international school teacher
St.Andrews International School Green Valley

Tax basics for teachers

You become a tax resident if you stay in Thailand for 180 days or more in a calendar year. Almost all teachers on one-year contracts hit this threshold.

As a tax resident, you’re taxed on your Thai-source income using progressive rates. Since January 2024, Thailand has tightened rules on foreign-sourced income. If you are a tax resident (living in Thailand for 180+ days), any foreign income (savings, investments, pensions) brought into Thailand is taxable, regardless of when it was earned.

A 2026 exemption proposal is under review but has not yet been enacted.

Your employer withholds tax from your salary each month. Rates start low (the first 150,000 baht of annual income is taxed at minimal rates) and increase progressively as income rises.

For entry-level teachers earning 30,000 to 45,000 baht per month, expect a monthly tax withholding of approximately:

  • 30,000 baht/month: ~500 to 800 baht tax
  • 40,000 baht/month: ~1,500 to 2,000 baht tax
  • 45,000baht/month: ~2,000 to 2,500 baht tax

When budgeting, do note that your take-home pay is lower than your gross salary because of tax withholding and social security deductions.

When comparing job offers, always confirm whether the listed salary is gross (before deductions) or net (what actually hits your bank account). This can be a difference of 3,000 to 5,000 baht monthly.

Your employer should provide a breakdown of deductions on your payslip. If numbers don’t make sense or seem excessive, ask for clarification.

Timeline of Your First Few Months

Before departure:

  • Sort visa pathway (e-visa or embassy)
  • Negotiate contract benefits (housing, insurance, work permit support)
  • Arrange health insurance to start on arrival
  • Budget 50,000-80,000฿ for first month (deposits, furniture, initial expenses)

Weeks 1 to 3:

  • Confirm the landlord filed the TM30 address notification
  • Start work permit application (need education certificates, passport copies, medical exam costing 500 to 1,000 baht)
  • Open a bank account (Bangkok Bank, Kasikorn, or SCB)

Months 2 to 3:

  • Employer registers you for social security (THB 437.50 monthly deduction).
  • Track 90-day reporting deadline. Clear three-month probation period.

Months 4 onwards: Plan visa extension around month 8 to 9 and adjust insurance coverage if needed.

If you are still stuck on which province to settle in next, be sure to check out our guide on the friendliest Thai provinces for expats.

Extra things to note

Qualifications and hiring requirements

A bachelor’s degree is the baseline requirement for most positions. Teaching certification (TEFL, TESOL, or CELTA) is essential. Many schools accept online certifications, but in-country programmes like XploreAsia and TEFL Heaven offer month-long courses in Bangkok, Chiang Mai, and Phuket with better job placement support.

Some schools prefer teachers under 50, particularly government schools. International schools often require stricter credentials, which may include an education degree, as well as a post-graduate teaching certificate, and two to three years of experience. Some schools hire only native English speakers from the US, UK, Canada, Australia, and New Zealand.

Working with teaching agencies

Agencies recruit teachers for schools and decide placements. You’re paid by the agency (not the school), and they take 10 to 20% of what the school pays. In exchange, agencies often provide teaching resources, lesson plans, and administrative support.

When to apply

The school year ends late September and starts late October/early November. Most hiring happens in March for May starts, but jobs are available year-round due to high teacher turnover. Apply in February or March for the widest selection.

What to expect in the classroom

Working hours: 7am to 4pm are typical. Class sizes range from 15 (private schools) to 50 (government schools).

Age flexibility: Schools change teaching assignments with little notice. You might be hired for kindergarten and reassigned to teenagers. Go with the flow.

“No fail” policy: Students advance regardless of attendance or performance. Frustrating for many foreign teachers, but it’s a nationwide policy.

Dress code: Men wear slacks and button-up shirts. Women must wear knee-length skirts (trousers usually not permitted). Many schools require tattoos to be covered.

Let’s get started!

Moving to Thailand to teach is realistic and achievable for first-time teachers. Thousands do it successfully every year, building careers and lives that would have been difficult to imagine back home. The difference between teachers who thrive and those who leave within a year comes down to preparation and realistic expectations.

Get your visa and work permit process right from the start. Choose a job tier that matches your experience level (language centres and government schools are legitimate starting points, not consolation prizes). Budget accurately based on the specific city you’re moving to, because Bangkok, Chiang Mai, and rural Thailand operate on completely different financial equations.

Teachers also have to do their homework. The visa system works, but only if you follow the steps. Teaching jobs exist across the country, and the lifestyle genuinely delivers if you approach it realistically rather than as an extended working holiday.

Source: The Thaiger

Please consider a small donation if this was of help or interest to you.




Please use our Expedia Affiliate link to help defer the cost of running this website free.

LEAVE A REPLY

Please enter your comment!
Please enter your name here