Thailand School Fees by Grade (2026)

The number of schools in Thailand is listed as follows: more than 3,500 private schools, 400 Buddhist schools, 1,700 government-operated schools, and about 31,000 schools under the OBEC (Office of Basic Education Commission).

The average school fees in Thailand is $17,200 per year. Annual tuition fees among international schools in Thailand range from $1,800 to $24,000. These international schools offer a variety of curricula, including but not limited to the International Baccalaureate (IB), CBSE, and Indian curriculum.

The table below illustrates the fees offered among private schools in Thailand and can be filtered alphabetically, by curricula or by grade. A PDF file is also available for download for those looking to print a copy.

Disclaimer: All data is sourced dynamically from the listed schools and their respective profiles.

Add a Comment

Your email address will not be published. Required fields are marked *

Please do not post:

  • Aggressive or discriminatory language
  • Profanities (of any kind)
  • Trade secrets or confidential information

Thank you once again for doing your part to keep Edarabia the most trusted education source.

Community Reviews (1)

I'm so grateful for the fees information provided on this website. It was timely, useful, and made planning our family budget so much easier! Thank you!
By Jackson Thompson (Jan, 2023) | Reply

2026-01-01T00:01:02+04:00
Download PDF