Finding a Job in Thailand as a Foreigner
Finding a job in Thailand as a foreigner is genuinely achievable, but it helps to have realistic expectations about which sectors are actually open to you and how the search process differs from what you might be used to elsewhere. This guide focuses on the practical job-hunting side; the visa and work permit mechanics that follow a job offer are covered in detail elsewhere.
Which sectors actually hire foreigners
Thailand’s job market for foreigners clusters around a fairly consistent set of sectors: teaching (still the most accessible entry point for many), IT and software development, corporate roles at multinational companies based in Bangkok, hospitality management, and specialist consulting or training work. This isn’t the full picture, expats also work in real estate, aviation, and various niche technical fields, but these core sectors account for the bulk of realistic opportunities.
Why some jobs simply aren’t available to you
Thailand maintains a list of occupations legally reserved for Thai nationals, covering a wide range of local roles. If a listing specifies “Thai national required,” this is almost always a reflection of that legal restriction rather than a preference, since the employer genuinely can’t obtain a work permit for a foreigner in that role. Understanding this early saves time applying to positions that were never actually available to you.
Where to actually look
JLIT’s recruitment portal is built specifically for foreigners living in, or moving to, Thailand, bringing together roles from employers who already understand the visa and work permit process rather than generic listings that may not be genuinely open to foreign candidates. Beyond browsing current openings, it’s worth creating a candidate profile so relevant roles can find you as they’re posted, rather than relying purely on searching.
Alongside that, direct networking, industry events, and even unsolicited applications carry real weight in Thailand, since not every vacancy gets publicly advertised. Combining an active JLIT profile with genuine networking tends to outperform relying on any single channel alone.
Preparing your application
Build your CV and cover letter along familiar Western lines, clear, concise, tailored to the role, rather than assuming local conventions differ dramatically. Have your degree, transcripts, and any relevant certifications ready and, where required for your industry, legalised in advance, since this step alone can take several weeks and often becomes a bottleneck later in the visa process if left too late.
Realistic salary expectations
Salaries vary hugely by sector and experience level. Entry-level teaching roles commonly start around 30,000 to 40,000 THB monthly, rising considerably at international schools for well-qualified, experienced teachers. Software development and technical roles often range from 80,000 to 200,000 THB depending on seniority, while specialist consulting and training roles for experienced professionals can run from 80,000 to 250,000 THB or higher. It’s worth researching your specific sector rather than assuming a single “expat salary” figure applies broadly.
After the offer: what comes next
A job offer is the beginning of the process, not the end of it. Your employer will generally need to sponsor a Non-Immigrant B visa, followed by a separate work permit, before you can legally start. Reputable employers manage most of this on your behalf, but it’s worth confirming a prospective employer genuinely understands and has done this before, rather than discovering gaps in their process after you’ve already committed.
Final thoughts
The Thai job market for foreigners rewards realistic targeting, understanding which sectors are genuinely open to you, and persistence across multiple channels rather than relying on job boards alone. Starting with a strong profile on JLIT’s own portal and building genuine local connections gives you the strongest overall chance.
Search current openings and create your candidate profile on JLIT’s job board, or explore courses and training to strengthen your qualifications before applying.
Key Takeaways
- Foreigners in Thailand realistically find work in a fairly defined set of sectors: teaching, IT, corporate and multinational roles, hospitality management, and consulting or training.
- Many local job categories are legally restricted to Thai nationals, so a job description mentioning 'Thai national required' usually reflects visa law, not a preference.
- JLIT's own job board lists positions specifically relevant to foreigners already living in or moving to Thailand, alongside guides and support for the visa process that follows.
- Networking and direct, unsolicited applications matter more in Thailand than in many Western job markets, since not every vacancy gets publicly advertised.
- Realistic salary ranges vary hugely by sector, from around 30,000 THB monthly for entry-level teaching roles to well over 150,000 THB for senior technical or corporate positions.
- A job offer is the starting point, not the finish line: you'll still need your employer to sponsor a Non-Immigrant B visa and work permit before you can legally start.
Useful Resources
Recommended Next Reads

How Much Does It Cost to Live in Thailand?
Understand the budget you may need before making plans.

Best Places to Live in Thailand for Expats
Compare cities, islands and regional hubs before choosing where to start.

Thailand Visa Basics for New Arrivals
Start with the practical visa questions before planning your move.
Related Discovery Articles
Related Comparison Articles
Related City Guides
Related Lifestyle Articles
Frequently Asked Questions
What jobs can foreigners actually get in Thailand?
Realistically, most opportunities cluster around teaching, IT and software development, corporate roles at multinational companies, hospitality management, and specialist consulting or training. Many other local job categories are legally restricted to Thai nationals.
Why do some job listings say 'Thai nationals only'?
This usually reflects Thai employment law rather than employer preference. Thailand maintains a list of occupations reserved for Thai citizens, and a listed position simply can't legally be filled by a foreign work permit holder.
Where should I look for a job in Thailand as a foreigner?
JLIT's job board is built specifically around opportunities relevant to foreigners in Thailand, alongside guidance on the visa process that follows an offer. Combining this with direct networking and industry events gives you the strongest overall approach, since not every role gets publicly advertised.
What salary can I realistically expect in Thailand as a foreigner?
It varies enormously by sector and experience. Entry-level teaching roles often start around 30,000 to 40,000 THB monthly, while experienced technical, corporate, or consulting professionals can earn well over 150,000 THB, depending on qualifications and industry.
Do I need a job offer before I can get a work visa?
Yes. You generally need a confirmed job offer from a Thai employer before applying for the Non-Immigrant B visa that supports a work permit application. The employer typically manages much of this process once you're hired.
Is networking important for job hunting in Thailand?
Yes, more than in many other job markets. Not every vacancy is publicly advertised, so building relationships, attending industry events, and making direct, unsolicited applications can surface opportunities that never appear on job boards.
Continue Your Journey
Ready for your next step?
Register Free Calculate Your Cost of Living Explore Thailand Thailand Guides View Member OffersDiscovery Article 025
Journey Stage: Planning My Move
Reading Time: 11 minutes
Last Updated: June 2026




