School Hours

School operates as follows:

P1-2 pupils

Monday – Thursday 8:50am to 2:50pm

Friday 8:50am to 12:15pm


P3-7 pupils

Monday – Thursday 8:45am to 3:10pm

Friday – 8:45am to 12:20pm

Arriving late

Please try and ensure that your child arrives at school on time. If your child is late, he / she should enter via the front door and report to the school office before going to class.


If your child is unable to attend school for any reason, please phone 0131 667 4208 before the start of the school day to inform us.

Requests for leave of absence (e.g. for holidays or family matters) must be made in writing to the Head Teacher.