How the Non-O Visa Works for Long-Term Volunteers in Thailand
Volunteering long-term in Thailand? The Non-Immigrant O is the correct legal pathway. Here is how it works and what it does not cover.
Chiang Mai has one of the largest concentrations of NGOs and non-profit organisations in Southeast Asia: elephant sanctuaries, hill tribe education programs, women’s development centres, wildlife rescue operations, and more. Many foreign volunteers who come for a month stay for years. This guide explains the Non-Immigrant O volunteer visa: what it covers, what it does not, and how to apply correctly.
What is the Non-Immigrant O volunteer visa?
The Non-Immigrant O visa is Thailand’s multi-purpose “other” visa category. It covers several bases: marriage to a Thai national, guardianship of a Thai child, and volunteering with a registered Thai non-profit.
For volunteers, the key requirement is that your host organisation is registered as a non-profit or foundation under Thai law. Not all organisations that do good work qualify; registration status is the deciding factor.
Which organisations qualify
Your host organisation must be one of the following:
- A registered foundation (มูลนิธิ) under the Civil and Commercial Code, registered with the Ministry of Interior
- A registered association (สมาคม) with official government registration
- An NGO registered and operating under Thai law with a recognised charitable purpose
What does NOT qualify:
- Unregistered community groups, however reputable
- Social enterprises or impact-driven companies (even with charitable missions)
- Informal village cooperatives
- Foreign NGOs without a Thai legal entity
This is where we see the most confusion. Many well-regarded volunteer organisations in Chiang Mai operate informally or as informal projects under an umbrella foundation without directly holding the volunteer’s placement letter. We verify registration status before starting any application. An unregistered host means an automatic rejection.
What the Non-O volunteer visa allows
On the Non-Immigrant O volunteer visa, you:
- Can live in Thailand legally for 90 days at a time, extended at immigration for the duration of your placement
- Can volunteer for your registered NGO without a work permit
- Cannot receive a salary or wage from your Thai organisation: this would require a work permit
- Cannot work for any other Thai employer
- May receive reasonable expense reimbursement for accommodation, food, and transport in some cases; we advise case by case
The key is genuine, unpaid voluntary work within the NGO’s registered charitable purpose.
The difference between volunteering and working
Thai immigration draws a clear line:
Volunteering (Non-O is sufficient): Providing unpaid services that contribute to the NGO’s charitable mission: teaching, construction, animal care, community support, administrative help.
Working (Non-B and work permit required): Receiving payment, managing revenue-generating activities, or performing specialist professional services (legal advice, medical treatment) even if technically “for free.”
Some volunteer roles are in a grey area, particularly roles where the volunteer has professional expertise (doctors volunteering at clinics, lawyers providing legal aid). We advise on these individually.
How to apply in Chiang Mai
Most long-term volunteers in Chiang Mai apply in-country:
-
Confirm your placement and ensure your organisation can provide:
- An official placement letter on letterhead confirming your role, start date, and unpaid status
- A copy of the organisation’s Thai registration certificate
- The organisation’s registration number and official address
-
We verify the organisation: we check the registration before you invest time in a full application
-
Gather your personal documents:
- Passport valid 12+ months, blank visa pages
- Recent passport photos (4x6 cm, white background)
- Proof of current visa status
- Completed Non-Immigrant O application form (we prepare this)
-
Submit at Chiang Mai immigration: we attend and submit on the first available appointment
-
Extend every 90 days: as long as your placement continues, you return to immigration every 90 days with an updated letter from your organisation
Processing is typically 1–3 working days in-country.
90-day reports and re-entry permits
Two compliance requirements that long-term volunteers often overlook:
90-day reports: If you stay in Thailand for more than 90 consecutive days without leaving, you must file a 90-day report with immigration. This can be done online, by post, or in person. It is not difficult, but failing to file is technically a violation.
Re-entry permits: If you leave Thailand for any reason (a trip to a neighbouring country, a home visit), you must obtain a re-entry permit before departure. A single re-entry permit costs 1,000 THB; a multiple re-entry permit costs 3,800 THB. Leaving without one cancels your visa status.
We handle both of these for all ongoing clients as part of our service.
What happens when your placement ends
If your volunteer placement ends (the project concludes, the organisation changes, or you decide to leave), your visa basis no longer applies. You must either:
- Switch to another visa category (retirement, education, DTV, or marriage visa depending on your situation)
- Depart Thailand before your current permission expires
Contact us as soon as you know your placement is ending. Planning ahead means no gap in legal status.
Common questions about the volunteer visa
Can I volunteer for multiple organisations on one Non-O? Your visa is tied to the primary host organisation. Occasional volunteering with a related organisation in the same charitable sector is generally fine; a full switch of primary placement requires a new application.
Can I receive a stipend? A small expense reimbursement for accommodation, meals, and local transport may be acceptable; it depends on how it is structured and documented. A regular stipend that functions as income is not acceptable. We advise on specific arrangements.
What if my organisation is not registered? You cannot use them as the basis for a Non-O volunteer visa. We can sometimes help identify a registered umbrella organisation that your placement can be formalised under, but this depends on the specific situation.
Is the volunteer visa renewable indefinitely? In practice, yes, as long as your placement continues and you remain compliant with the 90-day reporting and re-entry permit requirements. There is no statutory limit on how many times you can extend, but immigration officers can and do ask more questions for long-running placements.
Can I work remotely for a foreign employer while volunteering? The Non-O volunteer visa does not cover remote work for foreign employers. If you want to combine volunteering with remote work, the DTV may be a better fit: it covers remote work without restricting you to a specific organisation. Speak to us about your situation.
Chiang Mai’s volunteer landscape
Chiang Mai is genuinely one of the best places in Southeast Asia to do meaningful long-term volunteer work. A few areas where we have helped clients establish legal placements:
- Elephant welfare: Chiang Mai province has numerous registered sanctuaries providing ethical elephant care
- Hill tribe education: programs supporting education for hill tribe communities in northern Thailand
- Women and children’s development: registered foundations providing shelter, education, and vocational training
- Wildlife rescue: licensed wildlife rescue and rehabilitation centres registered with Thai authorities
- Community development: registered local foundations working on infrastructure and skills development
We do not place volunteers in organisations (that is your connection to make), but we can verify registration status and advise on the visa documentation that specific organisations need to provide.