Schools/Thailand/Bangkok/St Stephen's International School
Thailand — Chatuchak

St Stephen's International School

998 Viphavadi-Rangsit Road, Lad Yao, Chatuchak, Bangkok, 10900, Thailand
A-LevelsBritishIGCSEIPCScholarships
St Stephen's International School logo
Data verified from public sources
Annual Fees$ 8,306 – $ 14,861
University Rate100%of graduates
Ages3 – 18

St Stephen's International School is a A-Levels / British / IGCSE / IPC school in Bangkok, Thailand. Founded in 1998. It serves 457 students for students aged 3–18. Annual tuition ranges from $8,306 to $14,861 USD.

Location & Getting There

998 Viphavadi-Rangsit Road, Lad Yao, Chatuchak, Bangkok, 10900, ThailandOpen in Maps
0

NanaSays Scorecard

Est. 1998
Year Founded
457
Students Enrolled
100%
University Placement
Boarding Available
Scholarships Available

Key Details

Curricula Offered
A-LevelsYes
BritishYes
IGCSEYes
IPCYes
Languages of Instruction
English

Academic Performance

100%
University Placement Rate

Key facts

Founded
1998
Ages
3–18 (Co-ed)
Pupils on roll
457

About

St Stephen's International School is a coeducational day school located in Bangkok, Thailand, serving students aged 3 to 18. The school offers a British-based curriculum including A Levels, IGCSE, and the International Primary Curriculum (IPC), with English as the language of instruction.

School data verified by NanaSays. Last updated: April 2026.

Why Families Choose

British curriculum pathway from early years through A Levels in central Bangkok; part of the established John Catt international school network.

Fees & Financials

THB 299,000 - THB535,000

Original currency: THB299,000 - THB535,000.

Student Demographics

School Type
Co-educational
Age Range
318

School Background

Governance & Ownership

private

Frequently Asked Questions

The annual fees at St Stephen's International School are THB 299,000 - THB535,000 per academic year.