Craighall Primary School Logo


"Like" us on Facebook and keep updated on Craighall Primary School's news.

School opens again on Wednesday 15 January 2014. Have a festive and safe festive season from all at Craighall Primary.

Watch the Craighall Primary School choir in action.



2013 School Terms
Term 1 : 9 January to 20 March
Term 2 : 9 April to 21 June
Term 3 : 15 July to 20 September
Term 4 : 1 October to 4 December

Founded in 1918, Craighall Primary has maintained its reputation for excellence by continually striving to meet the needs of pupils and adapting successfully to the changing needs of South Africa. The School’s education system aims to ensure that each pupil is able to achieve his or her maximum ability and is equipped for lifelong learning.

Although the School has maintained the rich heritage of its history, its mission is to be a modern, pro-active and dynamic school, committed to the development of children’s potential – be it academic, artistic, cultural or on the sports field.

Craighall Primary School is located in the leafy northern Johannesburg Suburb of Craighall Park. Click here for a google map.

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player


Tel: 011 788 7223/4 or 325 4436

Craighall Primary Logo PTA Logo