Insights for every parent with SchoolLens
Give your child the best start. SchoolLens helps parents compare, explore, and gain real insights into primary schools for confident decisions.
school186 Primary Schools
bar_chart2026 Registration Data
casinoBalloting History
calendar_today2026 P1 Registration
Registration at a Glance
P1 Registration runs July each year with 5 phases: Phase 1 (siblings), Phase 2A (alumni), Phase 2B (volunteers), Phase 2C (open), and Phase 2CS (supplementary).
Phase 1check_circleGuaranteed
1-2 Jul
Results: 10 Jul
Siblings
Phase 2AcasinoBallot
8-9 Jul
Results: 17 Jul
Alumni/Staff
Phase 2Bgroup20 seats
22-23 Jul
Results: 31 Jul
Volunteers
Phase 2Cgroup40 seats
29-31 Jul
Results: 13 Aug
Open to All
5
Phases
240
Total Seats
120+
Schools
location_onFind Schools Near Your Home
Locate Schools by Distance
Enter a postal code to see which schools are within 1km or 2km — this affects your balloting priority.
percentDistance calculationdescriptionSchool liststarsRankingsgroupsCCAs

Phase 2C 2025 Data
Popular Primary Schools
Rank
School Name
Popularity Score
RankSchoolScore
View School Rankingsarrow_forward
Data based on latest MOE registration results