Thailand has a well-established international school sector, especially in Bangkok, Phuket, and Chiang Mai, offering British, American, IB, and other curricula, with annual fees generally ranging from roughly THB 300,000 to over THB 900,000 per child depending on school prestige and age level. Public Thai schools are Thai-language only and generally not a practical option for most expat families, though bilingual (Thai-English) schools offer a lower-cost middle ground for families planning a longer-term stay. Admission to top international schools, particularly in Bangkok, can be competitive, with some schools maintaining waitlists — early application (sometimes a year or more ahead) is recommended for top choices.
International school fees are frequently the single largest line item in a relocating family's Thai budget, and top-school admission timelines can require planning a year or more in advance of the intended move date.
Key Facts
International school annual fees typically range from roughly THB 300,000 to over THB 900,000 per child, depending on school and grade level.
Bangkok, Phuket, and Chiang Mai have the largest concentration of established international schools offering British, American, and IB curricula.
Public Thai schools teach in Thai and are generally impractical for most expat families without strong Thai language ability.
Bilingual Thai-English schools offer a lower-cost option for families planning longer-term integration, at meaningfully lower fees than fully international schools.
Top international schools in Bangkok can have competitive, waitlisted admissions — applying 12+ months ahead is recommended for the most sought-after schools.
Steps
Research schools by curriculum and budget — Compare British, American, IB, and bilingual options in the target city against annual fee levels and admissions timelines.
Apply early for competitive schools — For top Bangkok international schools especially, begin the application process 12+ months before the planned move.
Budget for additional fees — Factor in registration/enrollment deposits, uniforms, and extracurricular fees on top of quoted tuition.
Costs
International school annual tuition per child: THB 300,000-900,000+
Timelines
Recommended application lead time for top Bangkok international schools: 12+ months before intended start
Required Documents
Child's previous school records/transcripts
Passport and visa documentation
Immunization/health records
Common Mistakes
Underestimating total education costs by looking only at headline tuition and not registration, uniform, and activity fees.
Applying to top Bangkok international schools too close to the intended move date and missing enrollment windows.
Assuming bilingual or public schools are a viable no-cost option without properly assessing the family's Thai language readiness.