The cost of coding classes for children in Thailand ranges from free to tens of thousands of baht, depending entirely on the format — a higher price does not automatically mean a better outcome.

How much does coding cost for children in Thailand?

The answer depends entirely on format. Let me lay out the landscape first, then go through each option, so you can compare against what your child actually needs rather than just the number.

Is free good enough?

Free resources are plentiful — video tutorials, coding practice sites. They are excellent for finding out whether a child likes it at all before committing money. The limitation is that nobody reviews the work, nobody is there when a child gets stuck, and there is no continuous, age-appropriate path. A fair number of children start with free resources and quit when they hit a problem nobody helps them through.

Comparing formats and price

The figures marked as ours are our own published prices. The other ranges are what parents have described to me, not any institute's advertised rate, so do check directly with anywhere you are considering.

FormatApproximate priceBest for
Free resourcesFreeTesting interest before committing
Subscription video coursesHundreds of baht a month (ours is 599 THB/month or 3,000 THB/year)Steady learning, good long-term value
Live 1-on-1Over a thousand baht an hour (ours is 1,200 THB/hour, or a 10-hour pack for 9,900 THB)Focused help on a specific sticking point
Group classes at an instituteThousands to tens of thousands per term (as parents have reported to me)Children who enjoy a group setting
Intensive bootcamp-style live coursesTen-thousand-plus baht (ours is the Junior AI-Assisted Developer course at 15,000 THB for 10 sessions)A finished project in a short, defined period

What determines real value for money?

Price alone does not measure value. What I recommend actually checking is whether anyone looks at your child's work. An expensive course with no review can be worth less than a cheap one with someone answering questions every week.

  • Does anyone review or give feedback on the child's work — not just watching a video to the end?
  • Does the content build into a real path, or are lessons disconnected from one another?
  • Can the pace adjust to the child, or is it locked to a fixed schedule?
Expensive does not mean good, and cheap does not mean poor. What actually determines value is whether someone is following your child's learning continuously.

Hidden costs parents often forget

Many families budget only for the course fee and forget the time a parent needs to give in the early stages, especially with younger children — and forget that whatever computer is already at home is usually enough, with no need to buy anything new. See what computer a child actually needs for coding for details.

If you are still deciding between online and in-person classes, read how online and in-person classes differ, and for criteria on choosing a school, see how to choose a coding school for your child.

If you would rather begin with a single course, younger children start well with block-based Basic Coding, while children who read comfortably can go straight to Python Essentials. You can also browse our full course list and start with the monthly subscription.

Frequently asked questions

Can we start with free resources and pay later?

Yes — it is a good way to see whether a child is genuinely interested before spending anything. Once they are, continuous guidance tends to take them much further.

What is the difference between a monthly subscription and live 1-on-1?

A subscription suits steady, self-paced learning along a set path. Live 1-on-1 suits a specific sticking point that needs live explanation. Many families use both together.

Is the cheapest option always the worst choice?

Not necessarily. A cheap course with nobody reviewing the work can leave a child stuck and likely to quit. Weigh whether someone follows the learning continuously, rather than the price tag alone.