School hours

School start and end times are staggered according to stage. Currently, school hours are as follows:

Nursery (2 sessions)
Morning           8:40am  – 11:50am
Afternoon     12:30am  –   3:40pm
2
P1-3  (lower stages) 
Morning           8:45am – 12:00pm
Lunch             12:00pm  –   1:00pm
Afternoon       1:00pm  –   3:00pm

P4-7  (upper stages) 
Morning           8:55am  – 12:10pm
Lunch             12:10pm  –   1:15pm
Afternoon       1:15pm  –   3:15pm

Pupils also have a mid-morning break. During break times children are in the school playground except in cases of severe weather.