BKK Families

Schools guide

International Primary Schools in Bangkok

Every international school in our directory that teaches primary-age children, by area and curriculum, with fees compared on one year group.

109 of the 125 international schools in our directory teach primary-age children. By curriculum, 62 teach British, 34 American, 22 the IB and 10 Singaporean, and many combine more than one.

Below, the schools that stop at the end of primary come first, then the schools that run through to secondary, grouped by where the main campus is. Every school comes from our international schools directory, which lists schools licensed by OPEC as international schools or accredited by an OPEC-recognised body.

How primary works in each curriculum

Each system names its years differently, which matters when you compare schools or move between them. Exact age cut-offs vary by school.

CurriculumPrimary yearsAges
BritishKey Stages 1 and 2: Years 1 to 6Ages 5 to 11
AmericanElementary: Kindergarten and Grades 1 to 5Ages 5 to 11
IB Primary Years ProgrammeA framework, often taught alongside another curriculumAges 3 to 12
SingaporeanPrimary 1 to 6Ages 6 to 12
AustralianFoundation and Years 1 to 6Ages 5 to 12

Looking at British schools? Our British curriculum schools guide covers them in more detail. For younger children, see international kindergartens and nurseries.

Primary-only schools

These stop at the end of primary, which often means smaller classes and a younger campus, but you will be choosing a secondary school at 11 or 12.

Schools with primary through to secondary, by area

The commute shapes primary years more than anything, so start with the schools near home. Where we know a school’s age range it is shown on the card.

Primary school fees in Bangkok, compared at age six

Annual tuition for the year a child turns six to seven (British Year 2, American Grade 1, Singapore Primary 1), from each school’s own published schedule, lowest first. Comparing one year group keeps it fair across curricula. Some schools charge one fee across several years, shown in the class column.

SchoolClassFee a year (THB)
Global Indian International SchoolStandard 1-5175,140
Trinity International SchoolGrades 1-5200,250
Bangkok Christian International SchoolGrade 1-2255,300
NIVA American International SchoolGrade 1335,000
Heathfield International SchoolYear 1-2336,582
Wells International SchoolGrades 1-2392,000
DLTS International SchoolPYP 1-2 (Grades 1-2)418,200
RBIS International SchoolYear 1-2429,000
Singapore International School of BangkokPrimary 1-3429,600
Thai-Chinese International SchoolGrade 1-2430,604
Garden International School BangkokYear 1-6431,100
Ascot International SchoolYear 1-2447,390
Amnuay Silpa SchoolNursery-Year 6 (Bilingual)470,000
Australian International School BangkokYear 2484,000
Charter International SchoolYear 1-6510,000
International Community SchoolK4-Grade 5556,900
DPREP BangkokPrimary Grades 1-5624,860
Regent's International School BangkokYear 1-2630,000
St Andrews International School BangkokYear 2654,700
XCL American School of BangkokGrades 1-5677,410
Bangkok PrepYear 1-2706,400
Ruamrudee International School (RIS)Grade 1718,400
Bangkok Patana SchoolYear 1-2749,000
Basis International School BangkokGrades 1-3810,000
Denla British SchoolYear 1-5826,000
Brighton College BangkokYear 1-2849,900
Shrewsbury International School BangkokYear 1-2851,400
King's College International School BangkokYear 1-2879,400
Harrow International School BangkokYear 1-5880,300
Wellington International School BangkokYear 1-2882,500
International School Bangkok (ISB)Elementary KG-Grade 51,015,000

Fee years as published by each school (2026/27, 2027/28). Registration fees, deposits and extras are on each school’s page, and our guide to what international school really costs explains them.

Questions parents ask

What age does primary school start at international schools in Bangkok?

It depends on the curriculum. British schools start Year 1 at five, American schools start Grade 1 at six after a Kindergarten year, and Singapore schools start Primary 1 at six or seven. Year groups are set by birthday, so check each school's cut-off date.

How much does an international primary school cost in Bangkok?

Comparing the year children turn six to seven, the 31 schools that publish that fee range from 175,140 baht a year at Global Indian International School to 1,015,000 baht at International School Bangkok (ISB). Most schools also charge registration and other one-time fees, listed on each school's page.

Which international schools in Bangkok are primary only?

Beaconhouse Yamsaard International School, BSB British International Primary School, Sequoia Nova International Primary School, Siam International School, Singapore International School Suvarnabhumi, St. Andrews International School Dusit, St. Andrews International School Sathorn, Thai International School and The British School of Bangkok (Topsy Turvy) stop at the end of primary, so you will need to choose a secondary school at 11 or 12.

Should I choose a British, American or IB primary school?

At primary age the day-to-day differences are smaller than the labels suggest. The bigger questions are where you may move next, which secondary qualifications you want later, and the commute. If you might return to the UK, a British school keeps year groups aligned; if you expect to move often, an IB school makes transfers between countries easier.

When should I apply?

Many schools admit through the year when there is space, but popular year groups fill for an August start, so contact schools six to twelve months ahead and ask about waiting lists when you visit.