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).

launchOfficial MOE P1 Registration Info

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
Interactive School Map
Phase 2C 2025 Data

Popular Primary Schools

RankSchoolScore
View School Rankingsarrow_forward

Data based on latest MOE registration results