Welcome to Blairgowrie Primary School

About Blairgowrie Primary School

Blairgowrie Primary stands out from other schools for its innovative teaching and caring environment. The intellectual and emotional growth of all children is stimulated in a nurturing, secure and disciplined environment.

As a fee paying public school, continual investment is made in the human and physical resources of the school. Employment of additional teachers and interns keeps the learner-teacher ratio below 20:1.

Blairgowrie Primary offers a wide range of sporting and cultural extra murals aimed at learners who aim to excel as well as those wishing to participate and have fun.

Communication Info

Admissions: admissions@bpschool.org.za

Music Centre: bpsmusic@bpschool.org.za

Aftercare: aftercare@bpschool.org.za  

Invest in your child’s future with Blairgowrie Primary School

Uniform Information

Admission Information

Code of Conduct Information

We Grow Leaders

Blairgowrie Primary is a high calibre co-educational multi-cultural primary school situated in the northern suburbs of Johannesburg. Our school has been established for more than 50 years, and there are presently 794 learners enrolled from Grade R to Grade 7.

We Stand Out

In an effort to keep our class sizes smaller the school employs extra teachers. This is just one of the ways that Blairgowrie Primary stands out from the rest.

Established in

Learners At BPS

Teaching Staff

Languages Taught