School Hours

Our times are:

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

Friday 8:45am to 12:20pm

Please note that P6 and P7 pupils may enter the school building at any time from 8:35 to 8:45am and make their own way to class. This is intended to ease congestion in the playground and corridors, and also to help pupils prepare for the transition to high school.

P1 to P5 pupils line up in the playground and are collected by their teachers at 8:45am.

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.