King Rama X Birthday Greetings
Didyasarin Main Campus

Didyasarin checking temperature

Didyasarin colorful tree house

Didyasarin Kids washing hands with Our School Nurse

Didyasarin playground view

Didyasarin cleaning toys

About Didyasarin


D-PREP is a Nursery-Grade 12 international school in Bangkok that follows an international curriculum. We are a candidate school for the International Baccalaureate (IB) Primary Years Programme and pursuing authorization as an IB World School. We are a multilingual school with the primary language of instruction being in English followed by Thai and Chinese.

Our belief is that happiness and success has to happen hand in hand for every single child. We believe in a well-rounded and balanced approach to education where the child is viewed as a capable learner with ability to lead most of his or her own learning through the guidance and support of coaches (teachers). We take the best current educational practices from around the world to form and constantly improve on our own approach to education such as the Reggio Emilia method from Italy and the Finnish teaching pedagogy. 

School News

School Calendar

D-PREP Teacher with book talking to students

Mandatory Schoolwide Parent Orientation

Date: August 7, 2020

Location: Dream Building

First Day of School for Academic Year 2020-2021

Date: August 10, 2020

Location: Dream Building

HOLIDAY – Her Majesty The Queen of Thailand’s Birthday

Date: August 12, 2020

Mother’s Day Celebration

Date: August 14, 2020

Location: Dream Building

After School Begins

Date: August 17, 2020

Location: Dream Building

First Fire Drill

Date: September 9, 2020

Location: Dream Building

NO SCHOOL for Students – IB Training Day

Start date: September 10, 2020 - End date: September 11, 2020

Location: Dream Building

Parent Conference

Start date: October 1, 2020 - End date: October 2, 2020

Time: 14:30 - 17:30

Location: Dream Building

HOLIDAY – Fall Break

Start date: October 5, 2020 - End date: October 12, 2020

HOLIDAY – King Rama IX’s Memorial Day

Date: October 13, 2020