Corstorphine Primary School logo

CORSTORPHINE PRIMARY SCHOOL

Pupil Zone

Use the links to navigate our ‘Class Pages’ where you will find examples of the hard work that is going on across the school!

Corstorphine Primary operates a series of vertical learning groups known as ‘One Planet School’ groups. These groups bring together children of differing ages and promote a shared vision.

DSCF2098