Welcome to Banff Primary School
Banff Primary School is part of the Banff Academy cluster which comprises of 7 primary schools and Banff Academy, our local secondary school. We currently have 14 classes from primary 1 to primary 7. Banff Primary is the allocated Community Resource Hub (CRH)and Enhanced Provision centre for the primary schools in the cluster. There are presently 2 classes within our CRH. Our Enhanced Provision centre operates on a blended learning model of educational support. Our school contains a multipurpose hall, library, music room, ICT suite/Library, soft play room and snoezelen. Our school has 2 playgrounds, one with an adventure playground and climbing wall, and we also have an AstroTurf pitch. There is a garden area at the front of the school. As a school we make use of the local community which offers rich learning environments such as the grounds of Duff House or the local beach.