The school hours for Craigdhu Primary School are as follows: 

 

Session Time
Morning Session 9 am to 10.30am
Interval   10.30am to 10.45am
Lunch      12.15pm to 1pm
Afternoon Session 1pm to 3pm