11 Ways to Make Money in Thailand as a Foreigner

Getting stated with learning the Thai language has never been easier. Join our Learn Thai Language Premium Course.

Discover 11 ways to make money in Thailand as a foreigner: teach, invest, freelance & more. Unearth unique opportunities in this comprehensive guide!

Table of Contents

11 Ways to Make Money in Thailand as a Foreigner

Thailand is known for its stunning landscapes, rich culture, and friendly people. So it’s no surpirse that foreigners want to come and live here. For foreigners looking to make a living in this beautiful country, there are numerous opportunities available. In this comprehensive guide, we explore eleven different ways to make money in Thailand as a foreigner. Let’s dive in!

1. Teach English (or other languages)

Teaching English is one of the most popular and accessible ways for foreigners to make money in Thailand. With the demand for English teachers on the rise, many language schools are always on the lookout for native speakers.

Requirements for English Teachers

To teach English in Thailand, you’ll generally need:

  • A Bachelor’s degree (in any field)
  • A TEFL, TESOL, or CELTA certification
  • A clean criminal background check
  • A native or near-native level of English proficiency

Opportunities for Other Language Teachers

Aside from English, there’s also a demand for teachers of other languages, such as Chinese, Japanese, French, and German. The requirements for teaching these languages are similar to those for English teachers.

2. Online Surveys

One way of making money online is doing online surveys. Albeit this won’t guarantee you an income that you could live off, there are legitimate companies that pay you real money. SurveyDojo.com which gives ideas on how you could make money with online surveys says that you could make as much as 600$ a month doing online surveys. The trick is to sign up to multiple platforms like SurveyJunkie, InboxDollars or Survey2Cash for example.

Tips for Success in Online Surveys

Diversify your survey panel memberships: Increase the frequency of survey invitations and maximize your earnings by signing up with various survey panels.

  • Prioritize high-value surveys: Optimize your time by focusing on surveys that offer greater value, ensuring you maximize your earnings.
  • Initiate with the initial surveys from each panel: Establish a positive reputation and enhance your chances of receiving more surveys by completing the first few surveys from each panel.
  • Refer friends to survey panels: Earn additional points or cash rewards by referring friends to join survey panels.
  • Provide truthful responses: Maintain a reputable profile and enhance your eligibility for higher-paying surveys by consistently answering truthfully.
  • Establish a survey schedule: Stay organized and optimize your earnings by setting a schedule for taking surveys.
  • Determine survey payouts: Maximize your earnings by concentrating on surveys that offer the highest payouts.
  • Enroll in multiple paid survey sites simultaneously: Increase your survey qualification opportunities and boost your earnings by registering with multiple paid survey sites concurrently.
  • Swiftly respond to survey invitations: Boost your qualification rates and earnings by promptly responding to survey invitations.

3. Start a Blog or YouTube Channel

Creating a blog or YouTube channel centered on your experiences in Thailand can be a rewarding way to make money as a foreigner. You can share travel tips, lifestyle advice, or showcase local cuisine and culture. Just to give you an idea, I currently run about 6 blogs. Some make 50$ a day, some make thousands. Mind you, I started doing this 10 years ago. 

Monetizing Your Content

There are several ways to monetize your content, such as:

  • Affiliate marketing
  • Sponsored posts or videos
  • Selling digital products or courses
  • Running ads on your website or YouTube channel

Leverage affiliate marketing as a key blog monetization strategy: Increase your blog’s revenue by recommending products or services, earning commissions for sales through your unique affiliate links. Choose offerings aligned with your blog’s niche to enhance commission-earning potential.

Explore online advertising for additional income: Partner with ad networks to showcase ads on your blog, generating revenue based on impressions or clicks. Maintain a balance between ads and user experience to ensure a positive reader experience while optimizing income.

Monetize your blog through sponsored content: Capitalize on opportunities for sponsored blog posts, product reviews, or social media shoutouts by collaborating with brands and businesses. This can be a lucrative avenue, especially with a substantial and engaged audience.


3. Work as a Freelancer

Freelancing offers flexibility and the ability to work from anywhere – a perfect fit for foreigners living in Thailand. There are numerous platforms, like Upwork and Freelancer, where you can find work in fields such as writing, graphic design, web development, and more.

Tips for Success as a Freelancer

  • Create a strong portfolio showcasing your skills
  • Regularly update your profile and apply for jobs
  • Network with other freelancers and clients

Explore freelance opportunities for flexible online income: Platforms like Upwork, Fiverr, and Freelancer.com connect freelancers worldwide with clients seeking diverse services. Whether you specialize in writing, design, programming, or virtual assistance, these platforms provide a space for you to showcase your skills and earn.

As a freelancer, enjoy the freedom to select projects aligned with your interests and work on your terms. Platforms like Upwork enable you to craft a profile emphasizing your expertise, streamlining client discovery and hiring. Alternatively, Fiverr allows you to create fixed-price gigs, attracting clients seeking your specific services.

While freelance work offers lucrative online earning potential, it’s crucial to set realistic expectations. The competition can be intense, and building a reputation and clientele takes time. Nonetheless, with dedication and a strong work ethic, you can establish yourself as a successful freelancer and enjoy the advantages of working from the comfort of your home.

4. Open a Restaurant or Café

Food is an integral part of Thai culture, and opening a restaurant or café can be a fulfilling way to make money. As a foreigner, you can offer international cuisine, which may be in high demand in tourist areas.

Tips for Opening a Successful Restaurant or Café

  • Choose a strategic location with high foot traffic
  • Offer unique dishes or specialties
  • Maintain high-quality service and food standards
  • Market your business effectively

5. Invest in Real Estate

Real estate investment can be lucrative in Thailand, with opportunities in residential and commercial properties. As a foreigner, you can invest in condos, rent out properties, or even develop a hotel or resort.

Navigating Real Estate Regulations

While there are restrictions on foreign ownership of land, there are ways to navigate these regulations:

  • Leasehold agreements
  • Setting up a Thai limited company
  • Purchasing through a condominium project

6. Offer Professional Services

Foreigners with expertise in fields such as law, accounting, or consulting can offer their services to both locals and other expats. This can be done by working with an existing firm or starting your own practice.

Building a Client Base

  • Join networking events and expat communities
  • Offer free consultations or workshops
  • Create a professional online presence

7. Work in Tourism and Hospitality

Thailand’s thriving tourism industry offers numerous job opportunities for foreigners, including:

  • Hotel or resort management
  • Tour guiding
  • Scuba diving instruction
  • Yoga or fitness instruction

Requirements and Certifications

Depending on the specific job, you may need certain qualifications, licenses, or certifications. For example, scuba diving instructors need to be certified by organizations like PADI or SSI, while yoga instructors often require a recognized certification from a yoga school.

8. Sell Handicrafts or Local Products

Foreigners with an eye for unique products and a talent for marketing can make money by selling Thai handicrafts, souvenirs, or local products. You can sell items online, at local markets, or even open your own retail shop.

Tips for Success in Selling Handicrafts or Local Products

  • Develop relationships with local artisans and suppliers
  • Understand your target market and their preferences
  • Offer a wide variety of high-quality products
  • Create a strong brand identity and online presence

9. Remote Work Opportunities

In today’s digital era, remote work is becoming increasingly popular, allowing people to work from anywhere with an internet connection. As a foreigner in Thailand, you can leverage this trend to make money while enjoying the beautiful surroundings. Various industries offer remote work opportunities, such as IT, customer support, and digital marketing.

Tips for Finding Remote Work

  • Join remote work communities and job boards
  • Showcase your skills and experience on professional platforms like LinkedIn
  • Maintain a strong work-life balance to ensure productivity

10. Participate in the Gig Economy

The gig economy is thriving worldwide, and Thailand is no exception. As a foreigner, you can tap into this market by offering services through platforms like Uber, Grab, or even Airbnb. This option allows you to be your own boss, work on your own terms, and make money by providing valuable services to locals and tourists alike.

Navigating the Gig Economy

  • Familiarize yourself with local regulations and permits
  • Offer excellent customer service to build a strong reputation
  • Stay adaptable and open to new opportunities

11. Explore Artistic Ventures

Thailand’s rich culture and inspiring landscapes can be the perfect environment for artistic expression. As a foreigner, you can make money by pursuing creative endeavors like photography, painting, or writing. Selling your artwork, offering workshops or classes, or collaborating with local businesses are just a few ways to turn your passion into profit.

Tips for Success in Artistic Ventures

  • Build a strong online presence and showcase your work
  • Network with other artists and creative professionals
  • Engage with local events and cultural activities for inspiration and connections


In conclusion, there are numerous opportunities for foreigners to make money in Thailand. From teaching English to investing in real estate, each option offers unique advantages and challenges. Ultimately, finding the right fit will depend on your skills, interests, and dedication to building a successful life in this beautiful country.


Q1: Do I need a work permit to work in Thailand as a foreigner?

A: Yes, foreigners working in Thailand generally require a work permit. This applies to most types of employment, including teaching, freelancing, and running a business. It’s essential to research the requirements and obtain the necessary permits to work legally.

Q2: Can I buy land in Thailand as a foreigner?

A: Foreigners cannot directly own land in Thailand. However, there are alternative options such as leasehold agreements, setting up a Thai limited company, or purchasing through a condominium project.

Q3: How can I find job opportunities in Thailand?

A: Some popular ways to find job opportunities in Thailand include online job portals, networking events, expat communities, and reaching out to potential employers directly.

Q4: What is the cost of living in Thailand?

A: The cost of living in Thailand varies depending on your lifestyle and location. Generally, living in major cities like Bangkok can be more expensive, while smaller towns and rural areas offer a lower cost of living.

Q5: What is the best way to transfer money internationally while living in Thailand?

A: There are several options for transferring money internationally, including using services like TransferWise or PayPal, as well as traditional bank transfers. Each method has its pros and cons, so it’s essential to research the best option for your needs.

Getting stated with learning the Thai language has never been easier. Join our Learn Thai Language Premium Course.

Like this article?

Share on Facebook
Share on Twitter
Share on Linkdin
Share on Pinterest

Leave a comment

Scroll to Top


Sign Up To Our Newsletter and get promotional offers, tips and tricks to learning Thai and much more!