Accommodation
All Saints Primary is on two levels. There are 14 classrooms in the mainstream school with activity areas outside each. In addition, there are 4 classrooms in our Communication & Language Base. The school is bright and airy and has facilities for the disabled.
School Roll
P1A: 23
P1B: 23
P2/1: 25
P2: 25
P3/2: 25
P3: 29
P4/3: 25
P4: 26
P5A: 27
P5B: 25
P6A: 30
P6B: 27
P7A: 22
P7B: 24