Craighall Primary School is located in Craighall Park. Craighall Primary School has a strong tradition of active participation from all stakeholders (children, parents and staff) and has been at the forefront of educational opportunities since its opening in 1918.
We educate our children to be happy, enthusiastic and diligent learners who are valued for their individuality. We encourage engagement, self reliance, responsibility and independence and promote the development of the whole child through strong curricular programmes and a large variety of extra-curricular opportunities. The holistic approach is reflected in our motto, vision and mission, which lie at the heart of what CPS stands for.
All of our teaching and learning is based on the foundation of values such as; integrity, trust, respect, compassion, acceptance, optimism, team work, commitment and care.
Craighall Primary School is fortunate to have a dedicated, committed and talented team of staff. We have a broad range of experience from those in their first year of teaching to others that have taught for more than 30 years. Furthermore we have staff with extensive experience in specialist areas including music, dance, art and physical education. The common denominator in this team of staff is their passion and drive to do the best they can for the children at CPS and this means addressing the social, emotional and academic needs of the individual.
When you enter the doors of Craighall Primary School you are welcomed to a growing community of families that believe in the value of a Craighall education.
The successful functioning of a school does not just happen. The levels of complexity are high, the responsibility to deliver excellent education is significant, and there is a need to operate at both strategic and operational levels. So much has to be accomplished daily without neglecting the need to prepare children from a variety of backgrounds for a future that may well involve more change than the past.
Doing all of this successfully does not happen in isolation. In a school context, success depends on how well the school management team, the school governing body (SGB), the PTA, the educators, the parents and the broader community perform and collaborate. Without a committed and integrated effort of all those involved in various capacities at CPS, the school will fail to replicate past successes let alone continue to improve and better position our children for success.
Craighall Primary School is located in Craighall Park. Craighall Primary School has a strong tradition of active participation from all stakeholders (children, parents and staff) and has been at the forefront of educational opportunities since its opening in 1918.
We educate our children to be happy, enthusiastic and diligent learners who are valued for their individuality. We encourage engagement, self reliance, responsibility and independence and promote the development of the whole child through strong curricular programmes and a large variety of extra-curricular opportunities. The holistic approach is reflected in our motto, vision and mission, which lie at the heart of what CPS stands for.
All of our teaching and learning is based on the foundation of values such as; integrity, trust, respect, compassion, acceptance, optimism, team work, commitment and care.
Craighall Primary School is fortunate to have a dedicated, committed and talented team of staff. We have a broad range of experience from those in their first year of teaching to others that have taught for more than 30 years. Furthermore we have staff with extensive experience in specialist areas including music, dance, art and physical education. The common denominator in this team of staff is their passion and drive to do the best they can for the children at CPS and this means addressing the social, emotional and academic needs of the individual.
When you enter the doors of Craighall Primary School you are welcomed to a growing community of families that believe in the value of a Craighall education.
The successful functioning of a school does not just happen. The levels of complexity are high, the responsibility to deliver excellent education is significant, and there is a need to operate at both strategic and operational levels. So much has to be accomplished daily without neglecting the need to prepare children from a variety of backgrounds for a future that may well involve more change than the past.
Doing all of this successfully does not happen in isolation. In a school context, success depends on how well the school management team, the school governing body (SGB), the PTA, the educators, the parents and the broader community perform and collaborate. Without a committed and integrated effort of all those involved in various capacities at CPS, the school will fail to replicate past successes let alone continue to improve and better position our children for success.
Monday
07:30 - 16:00
Tuesday
07:30 - 16:00
Wednesday
07:30 - 16:00
Thursday
07:30 - 16:00
Friday
07:30 - 16:00
Saturday
Closed
Sunday
Closed
04/06/2026 01:45 local time
You must be logged in to post a comment.