Welcome to Camps Bay Primary School

Camps Bay Primary is a proudly South African, family orientated school that embraces our diverse community and promotes respectful relationships so that our children can develop and learn to their full potential and make a positive contribution to our world. 

Camps Bay Primary, nestled between Table Mountain and the sea, is home to a diverse student body of 500 boys and girls from Grade R to Grade 7, across three amazing campuses. Our school strives for both excellence and participation in everything we do.


Camps Bay is committed to both excellence and participation in education.  We recognise that excellence is never a static end point as it requires constant renewal, improvement and innovation if it is to be maintained.

Extra Curricular

Our dedicated team of teachers and coaches make sure that our SPORT plays an important part toin the physical and social development of all our young people. Culture is an integral part of the school, and our dedicated, enthusiastic and experienced teachers strive to develop a love of music, art, dance and drama across all the entire school.

Other Services

At Camps Bay Primary teachers and parents regularly pool their talents, resources and expertise to offer a variety of other services to our families.

Thank you for considering Camps Bay Primary as an option for your child’s education. Please note: Camps Bay Primary is a Section 21 School which requires payment of fees.

Camps Bay Primary School:
Prep Campus (Grade R-2): The Drive, Camps Bay, Cape Town, 8005
Phone: +27 21 438 8075
Email: admin@campsbayprep.co.za

Primary Campus (Grade 3-7): 11 Dunkeld Rd, Camps Bay, Cape Town, 8040
Phone: +27 21 438 1503
Email: office@campsbayprimary.co.za


Horizon Maths


Bay House


Glen House


Pine House