Dainfern College Junior Preparatory is an energised, positive and carefully structured environment where children from Grade 0 to Grade 3 are encouraged to be curious, creative and collaborative within a warm and nurturing community of inspiring, professional and dedicated teachers.

We believe that the foundations of learning, values, character and relationships are laid in childhood and so we nurture our students within an ethos that is intentionally inclusive and respectful of others.

Our school is a vibrant place where children explore and learn to develop their individual strengths with opportunities for active participation in academics, sport, culture, leadership and service.

Our youngest students experience and develop a love and appreciation of these areas, as well as a capacity to further grow and develop in each of them.

We strive for excellence in all areas, understanding that learning involves challenges that develop determination, perseverance, independent thought and resilience.

Recognising that play is an essential component of childhood, we work within a playful context that motivates and engages our children, giving them a voice and developing their confidence.

Our College is a place of learning where acceptance and belonging prevail, and our holistic approach to education is driven by innovation and excellence.

General Information
  • Founding Year
  • Religious Affiliation
    Christian Ethos
  • Number of Terms
  • Lowest Grade
    Grade R
  • Highest Grade
    Grade 3
  • Number of Pupils
  • Average Teacher : Pupil Ratio
  • Boarding
  • Tuition Fee (lowest)
  • Tuition fee (highest)

South African CAPS (IEB)

  • Dainfern College, Dainfern, Johannesburg, Gauteng 2191, South Africa

School Phases


Social Networks
Contact School

    Please do not use this form for job enquiries. Please see the Vacancies section on the ISASA website for a list of current vacancies at member schools.