Skip to main content
Kids Classes Bangkok

How the list is made and checked

Kids Classes Bangkok lists classes, sections, after-school care and holiday camps for children in Bangkok. This page sets out where the facts come from, how to read the table and what the list leaves out.

What the site is

A reference list of places where staff teach or look after children. Every list page holds the same table, with a filter that the page’s heading names.

The site takes no bookings and acts for no place. It says nothing about how a child is admitted to a school or a club.

How a place gets on the list

We read what the place publishes itself: its website and its Facebook or Instagram page. We record only what it says about its offer to children: ages, days and times, prices with their unit, languages, trials and whether a parent has to stay.

Addresses, map points and opening hours may also come from the place’s Google listing. Membership of a sports federation may come from the federation’s published list of clubs. Timetables and price lists published only as images are read independently, and a value is kept only when the readings agree.

Each fact is kept with the page it came from, the date it was read and a short quote in the language of the source, Thai included. Names and addresses appear as the place writes them, without transliteration. Directories, news articles, booking platforms and reviews are not used as sources.

Source flags

Every source has a flag. Published by the place: its own website or social page. Google listing: the place’s entry on Google Maps. Federation list: a sports federation’s list of member clubs.

On a place’s page, each fact has a numbered link to its source, with the flag and the date.

Missing facts

Not published means the pages we read do not give that fact. The place may still have a price or a timetable that it has not put online. In the table a missing fact appears as a dash.

We do not guess or fill gaps from the type of place. School grades are not converted into ages, and prices are not converted between units.

Group times and opening hours

The table keeps group times and opening hours in separate columns. Group times are the days and hours of a class, a care session or a camp day, as the place publishes them. Opening hours are when the venue is open, often taken from its Google listing.

A place that is open at a given hour may have no group for your child’s age at that time. Where only opening hours are known, the row says so and goes below the line.

The after-school pages use the window from 15:00 to 18:00 on weekdays. A class qualifies when a group starts inside the window; care qualifies when its hours cover the whole window.

What the list does not measure

  • No place, teacher or programme is rated, scored or ranked.
  • We do not visit places. Every fact comes from published material.
  • We do not assess the quality of teaching or care.
  • We cannot tell whether a group has a free place.
  • We do not confirm prices with the place. A price appears as published, with its unit and date.

Right to reply

If you run a listed place and a fact is wrong, missing or outdated, use the correction form and include a link to a page that shows the correct fact.

Corrections backed by the place’s own pages are made at the next update and logged on the updates page. A place that closes keeps its page, marked as closed, and is removed from every table.

A place can also ask to leave the list. Choose “Remove a place from the list” in the form and leave a contact that shows you run it. The place, its page and its rows in the data files are removed within a month.

Dates and updates

Sources for the current list were read between and .

Each place is read again within 6 months. A price published for a period that has ended stays on the place’s page with that period, and is left out of the filters and the summary line.

Who runs the site

Kids Classes Bangkok is an independent reference. None of the places it lists runs it, and it is not run on their behalf.

Money

No place pays to appear, and no payment can change a row or its position. The default order is always area, then name.

A place’s page can carry one link to a partner service, labelled as such. Clicks on the contact buttons are counted as totals, without personal data.

Open data

The full list is available as a JSON file and a CSV table, with a record for each place and a row for each programme, including every source, flag and date. The licence is stated in the file.

A short summary for language models is also published.

What is left out

Places checked and not listed: 543. Out of scope are play centres, kindergartens and day schools, private tutors and nannies, tutoring in school subjects, attractions, and classes where a parent must take part. Counts by reason are below.

  • play centre or pay-per-entry play area · 6
  • kindergarten, nursery or day school · 57
  • nanny, private tutor or private coach · 48
  • attraction visited together with a parent · 10
  • tutoring in school subjects · 46
  • classes where a parent must take part · 3
  • open only to the school’s own pupils · 16
  • no programme for children · 291
  • online only, with no venue · 13
  • outside the area covered · 32
  • same place as another entry · 1
  • not an operating place · 2
  • no own website or page to read · 18

Areas, distance and the map

Each branch is placed in the area whose centre point is closest. Areas are a way to group the table and may differ from official district boundaries.

Distance is a straight line from the point you choose to the nearest branch, rounded to the nearest half kilometre. Your location is requested only when you press the button. It stays in your browser and is not sent anywhere.

Points found from an address are approximate. Map data © OpenStreetMap contributors.