Primary

Primary 1 registration

Registration runs in phases from late June to August in the year before P1. Each phase has its own eligibility; within a phase, distance from home decides ballots.

For: Parents of Singapore Citizen or PR children turning 7 next year.

Next dates

  • 1 – 31 Oct 2026Phase 3 offers
  • 29 Jun – 1 Jul 2027P1 Registration Exercise 2027 (Phase 1 opens)
Full calendar and .ics download
  1. Find your phase

    Phase 1: a sibling is in the school. 2A: a parent or sibling is an alumnus, a parent is staff, or the child is from the school's MOE Kindergarten. 2B: parent volunteer, church or clan link, or community leader. 2C: everyone else. 2C Supplementary: still unplaced.

    MOE phases →
  2. Shortlist by distance

    Within 1 km beats 1 to 2 km, which beats over 2 km, when a phase is oversubscribed. Citizens beat PRs at each distance. Enter the address you will use to register.

    Schools near you →
  3. Check last year's ballot

    Cards show whether Phase 2C balloted and at what distance. Twenty places are reserved for 2B and 2C in every school.

    P1 tracker →
  4. Register online

    Use the P1 Registration Portal with Singpass during the phase's window (2 to 3 days). Results come about a week later. Only one school per phase.

    MOE P1 portal →
  5. If balloted out

    Move to the next phase. In 2C Supplementary MOE posts unplaced children to schools with vacancies near home.

    Vacancies by phase →

Common questions

Do I have to live at the address for a set time?
Yes. If distance was used for priority you must stay at the address for at least 30 months from the start of P1.
What about affiliated schools?
Affiliation gives a lower PSLE cut-off into the secondary school later, not P1 priority. See the affiliations list.

Next stage: Student care after school →

Rules summarised from MOE, ECDA and university publications for 2026. Always confirm on the official page before acting.