What are the guidelines/requirements for a volunteer visa here - and do you still need a work permit if you come in to volunteer longterm. I posted earlier about switching my dependent o visa to a non-immigrant b visa so I can apply for a work permit but actually it looks like it's not going to be a paid job, so I'm wondering if this changes my visa options.
TLDR : Answer Summary
To apply for a volunteer visa in Thailand, you typically require a Non-Immigrant O visa specifically for volunteering and a work permit, which necessitates paperwork from the organization providing the volunteering opportunity. Often, you may need to leave the country to obtain this visa. If you are looking to switch from a Dependent O visa to a Volunteer O visa, it’s important to check whether this change can be processed in-country.