10 Best Schools in Pretoria

If you are a parent in Pretoria, you are probably looking for a school for your kids. This is why we put together this list of the 10 best schools in Pretoria. With this list, you should find a great school for your child to attend.

There are so many schools in Pretoria but we are sure that the ones on this list will provide your kids with quality education. Truth be told, there are a few really terrible schools in the region but this post is not to ridicule any.

Our list of 10 best schools in Pretoria covers both Primary and High Schools within the region. Are you ready? Let’s get to the list immediately.

Top 10 schools in Pretoria

10 Best Schools in Pretoria

  • Brooklyn Primary School
  • Hilton College
  • Michaelhouse
  • St. Alban’s College
  • St Mary’s Diocesan School for Girls
  • Tyger Valley College
  • Hatfield Christian School
  • Redford House The Hills
  • SA College Private School
  • Motheong Private School

Let’s discuss these schools in a bit more detail below.

Brooklyn Primary School

This school is co-educational in nature and it is situated on Murray Street, Brooklyn, Pretoria. Brooklyn Primary School prides itself as a school that focuses on academic excellence. The current student strength of this prestigious citadel of learning is over 960.

Due to the high standards set by this school, it is one of the best in the whole of South Africa. Below is a list of key information about the school:

  • Address: 279 Murray St, Brooklyn, Pretoria, 0011, South Africa
  • Telephone: +27 12 460 3238
  • Grades: R to 7
  • Current Student Strength: 960
  • Website: brooklynprimary.co.za

Hilton College

This school is more popular by the name Hilton and it was established as a private school for boys. The school offers boarding services alone so all learners are required to live on the premises.

Established in 1872, the school has grown to become one of the best in the whole of South Africa. There are about 500 students here studying between Grade 8 and 12. Stated below is a summary of important information about Hilton College:

  • Address: College Avenue, Hilton, 3245, South Africa
  • Telephone: +27 33 383 0100
  • Grades: Form 1 to Form 5 (Grade 8 to 12)
  • School Fees: R300,000 p.a.
  • Current Student Strength: 500
  • Website: hiltoncollege.com


This is another full boarding school for boys located in Balogwan Valley, KwaZulu-Natal. Each year of study is referred to as a block and there are blocks E to A with E for the lowest grade.

The classes are not over-populated to ensure that students are comfortable to learn. There are about 22 students per class and each Grade is divided into 5 classes. It is a known fact that the students of this school perform excellently in the Independent Examinations Board examinations.

  • Address: Private Bag X1, Balgowan, KwaZulu-Natal, 3275, South Africa
  • Telephone: +27 33 234 1000
  • Grades: Blocks E to A (Grades 8 to 12)
  • School Fees: R284 000 p.a.
  • Current Student Strength: 570
  • Website: michaelhouse.org

St. Alban’s College

This is another private college located in Pretoria that offers both day and boarding services for boys. The school was established in 1963 and has since grown to become one of the top boys’ schools in the country.

Students of this school excel in examinations set by the Independent Examinations Board.

  • Address: 110 Clearwater Rd, Lynnwood Glen, Pretoria, Gauteng, 0081
  • Telephone: +27 12 348 1221
  • Grades: 8 to 12
  • School Fees: R247,900 (boarding), R140,200 (day boy) p.a.
  • Current Student Strength: 569
  • Website: stalbanscollege.com

St. Mary’s Diocesan Girls School

This is the first girls’ school on this list and it is privately owned. When it was established in 1886, there were only 20 pupils, today, there are more than 1000 students here. Students are enrolled in study from Grades 8 to 12 in this highly reputable institution.

  • Address: Duxbury Rd Hillcrest Pretoria, 0083
  • Telephone: +27 12 366 0500
  • Grades: 8 to 12
  • Schools Fees: R126 900 to R138 000
  • Current Student Strength: 1,000
  • Website: stmarys.pta.school.za

Tyger Valley College

This is a co-educational educational institution known for its high standards of excellence. It is located in the Eastern part of Pretoria. Tyger Valley is recognized for its excellent educational and extracurricular facilities.

The school also boasts of highly qualified and very dedicated teachers who aim at imparting knowledge in the best way possible.

  • Address: Arthur Road & Graham Road Shere, Pretoria, 0054
  • Telephone: 012 809 2879
  • Grades: 000 to 12
  • School Fees: R54 300 to R105 550;
  • Current Student Strength: N/A
  • Website: tygervalleycollege.co.za

Hatfield Christian School

This is another privately owned co-educational academic institution in Pretoria. The school was established in 1985 and it currently caters for students between Grades 000 and 12.

There are more than 750 students enrolled at this prestigious college. Hatfield is known for its conducive learning environment with students in each class numbering between 24 and 26.

  • Address: 551 January Masilela Dr, Waterkloof Glen, Pretoria, 0010
  • Telephone: +27 12 361 1182
  • Grades: 000 to 12
  • School Fees: Click here to see the school fee structure.
  • Current Student Strength: 750
  • Website: hatfieldcs.co.za

Redford House the Hills

Redford is a privately owned education institution that caters to the educational needs of both sexes. Students here learn from Grade 000 to 12.

  • Address: Garsfontein Rd, Pretoria East, 0057
  • Telephone: 010 060 0757
  • Grades: 000 to 12
  • School Fees: Early Learning School: R20 420 to R59 038 p.a., Grade 1 to 7: R62 647 to R80,713 p.a., Grade 8 and 9: R88,283 p.a., Grade 9 to 11: R93,107 p.a., Grade 12: R93,107 p.a.
  • Enrollment: N/A
  • Website: thehills.reddford.co.za

SA College Private School

This school is more popular as SACPS. It is non-religious and it caters to both sexes. It was established in 1991 and it also offers weekend classes.

  • Address: Edmond Street &, Hospital Rd, Arcadia, Pretoria, 0007
  • Telephone: +27 12 326 4580
  • Grades: R to 12
  • Current Student Strength: 552
  • Website: sacps.co.za

Motheong Private School

This private school is situated in Atteridgeville Township. Even though it began as a primary school, it now has a high school as well.

  • Address: 3 Khoza St, Atteridgeville, Pretoria
  • Telephone: +27 12 373 7923
  • Grades: 000 to 12
  • School Fees: Grade Pre-R and Grade 000 Fees: R24,640 p.a., Grade R: R24,970 p.a., Primary and Secondary School Fees: R25,905 p.a.
  • Current Student Strength: N/A
  • Website: motheongprimaryschool.com


These are the 10 best schools in Pretoria. Did we leave any school out? Share them with us in the comments section.