Learning Lives Here
McBain Charles Primary School is an ordinary fee-paying school in Eldorado Park – Johannesburg Central district. We are registered with the National Department of Education, teaching CAPS curriculum to Grades R – 7.
In 1959, we officially opened our doors to a wealth of learners from surrounding areas like Kliptown and Soweto, firmly establishing the culturally rich and talented family we are today. Our history, however, dates back to the late 1940s when we were a church-based primary school, later going by the name Kliptown Junior Kleurling Skool in 1957.
Moving forward, we continue exploring fun and engaging ways – independently and through practical partnerships – to foster a sustainable love of learning, impactful teaching, sports, and inclusive culture.
We believe through initiative, openness to, and collaboration with society, McBain Charles Primary School draws closer by the day to whole-school excellence. Thank you for 64 good years of your trust!
Let’s keep growing, together…
Our numbers
Happy Parent!
I have been a parent at the school since 2010/2011, my eldest daughter is in grade 12 this year... I still have 2 kids at the school and I am very happy with the captain and his dream team - keep it up.
Charlene Adonis
Our Curriculum
Play-based:
- Mathematics
- English
- Life Skills
- Mathematics
- English Home Language
- Afrikaans First Additional Language
- Life Skills
- Mathematics
- Natural Science & Technology
- Social Science
- English Home Language
- Afrikaans First Additional Language
- Life Skills
- Mathematics
- Economic & Management Sciences
- Technology
- Natural Science
- Social Science
- Creative Arts
- English Home Language
- Afrikaans First Additional Language
- Life Orientation
Best in Class!
McBain Charles ranks among the best performing primary schools in Eldorado Park. Congratulations to ALL our learners for 2022. Watch our tribute video to knock-out achiever, Dylan Smith.
Dylan Smith
Senior Phase
Leah Tainton
Intermediate Phase
Juzwell Shalon
Foundation Phase
Happy Parent!
I love McBain Charles because of it's beautiful multi-cultural learners and staff. Quality education, and patience from the teachers.
Matshidiso Lephoto
Extra-curricular
- Athletics
- Soccer Fixtures
- Netball Fixtures
- Volleyball Fixtures
- Cross-country Fixtures
- Chess Fixtures
Happy Parent!
I highly recommend McBain for the best environment and best education. My niece and nephew started their schooling from foundation phase...they were never bullied.
Lindiwe Poko
Sports
Community Service
Fundraising
Frequently Asked Questions.
Mcbain Charles holds annual and monthly events where small non-compulsory amounts are requested from the parents/guardians of each learner to ensure their full participation and enjoyment of festivities.
These events include Family Fun Day (month), Mother’s Day (May), Father’s Day (June), Valentine’s Day (February), Market Day (month).
Civvies Day is frequent throughout the year and usually held on a Friday.
At the moment we do not.
However, we do accept learners who enrol at our school through external scholarships.
Yes, having met the requirements. Kindly, call our office number to request an application form from the School Governing Body.
Learn a bit more about applying for a fee exemption >> https://www.education.gov.za/Informationfor/ParentsandGuardians/SchoolFees.aspx
Prices differ according to item and size.
For more information, please check the Parent WhatsApp group profile, under Media, links, and docs.
Alternatively, you can contact the school.
