For school volunteers, grassroots leaders, and affiliated parents.
If Phase 2B is oversubscribed, places are allocated in this order of priority:
A ballot is only held within the band where places run out. Distance is measured in a straight line from your registered home address to the school.
Ranked by applicants per place at the latest ballot. Tap for full history.
At least 20 places are set aside for Phase 2B (shared with the buffer for Phase 2C). Volunteering 40 hours does not guarantee a place if the phase is balloted.
Volunteer hours must be completed before 1 July of the year before your child registers, so most parents start at least a year in advance.
Public data, no guarantees
Uses public MOE, data.gov.sg, and OneMap data. Ballot ratios are historical and do not guarantee admission. P1 Registration is independent and not affiliated with MOE.
Address searches are used to calculate distance only and are not stored by P1 Registration.
How we source & calculate this data →Find schools near your home and see their Phase 2B ballot history.
Open the school finder →