Skip to content P1 Registration 2026 · LIVE Vacancies & balloting, school by school
P1 P1 Parents SG

P1 registration, explained without the jargon

A Singaporean parent and young child at home at the dining table, doing online Primary 1 registration on a laptop
Step 1 of the guide
P1 registration, explained without the jargon

The Primary 1 Registration Exercise looks intimidating, six phases, distance tiers, balloting. Here's how it actually works, in order, with the official MOE links beside every date so you can always check the source.

Last reviewed against official sources: 5 July 2026

Independent parent-run guide: This page is not affiliated with MOE or any school. Please verify final registration dates, eligibility, vacancies and results with official MOE sources.

Every year, MOE runs the Primary One Registration Exercise to allocate places for the following January's intake. It's done entirely online through the P1 Registration Portal, and you'll sign in with Singpass (with 2FA). The single most important rule: you register at only one school per phase. If you're not successful in a phase you qualify for, you can try a later phase.

Who can register, and when

Your child must turn 6 years old by 1 January of the entry year. For the 2026 exercise (Primary 1 in 2027), that means children born between 2 January 2020 and 1 January 2021, both dates inclusive. Primary education is compulsory for Singapore Citizens. A child medically assessed as not ready may apply to defer.

The six phases, in priority order

Phases run one after another, from the most specific connection to fully open. You only qualify for some of them, find the earliest one that fits your family.

  1. 1

    Phase 1

    Your child has a sibling currently studying in the school.

  2. 2

    Phase 2A

    A parent or sibling is a former student of the school; or a parent sits on the school's advisory/management committee; or a parent is a staff member of the school; or the child is from the school's MOE Kindergarten.

  3. 3

    Phase 2B

    A parent has volunteered ≥40 hours with the school; or is endorsed by a church/clan connected to the school; or is an active grassroots leader.

  4. 4

    Phase 2C most families

    Open to all Singapore Citizen and PR children not yet placed. This is the phase most families without a connection use.

  5. 5

    Phase 2C Supplementary

    SC/PR children still without a place after 2C, apply to a school that still has vacancies.

  6. 6

    Phase 3

    International Students only. A two-step 'indication of interest', with places offered only after SC/PR are allocated.

A detailed guide for each phase

Each phase has its own page with the exact eligibility, the 2026 dates, the documents to have ready, how balloting applies and the common pitfalls.

How places are decided: citizenship first, then distance

When a school gets more applicants than places in a phase, MOE sorts them in two layers. Citizenship comes first, Singapore Citizens are always considered ahead of Permanent Residents. Within each citizenship group, home-school distance comes next, in this exact order:

  1. 1 Singapore Citizens living within 1 km of the school
  2. 2 Singapore Citizens living 1-2 km away
  3. 3 Singapore Citizens living beyond 2 km
  4. 4 Permanent Residents within 1 km
  5. 5 Permanent Residents 1-2 km away
  6. 6 Permanent Residents beyond 2 km

A higher group is cleared completely before the next is even considered. So an SC family beyond 2 km is only at risk if every SC family within 2 km has already filled the school.

The 30-month rule, read this carefully

If your child gains priority through the home-school distance category, you must keep living at that registered address for at least 30 months. The address has to be your official residential address as shown on your NRIC.

How balloting works

Balloting only happens when a school is oversubscribed within a single citizenship-and-distance group, it can occur in any phase from 2A through 2C Supplementary. It's a computerised ballot run centrally by MOE, and everyone in that group gets an equal chance. You never ballot against a family in a higher-priority group.

To protect open-category families, each school also reserves a block of places for Phase 2B and Phase 2C at the start of the exercise, so there's always a baseline of places for families without an affiliation.

The 2026 timeline (for Primary 1 in 2027)

Every phase below is confirmed against MOE's published 2026 calendar. Registration windows open at 9am and close at 4:30pm on the dates shown, and missing that cut-off means missing the phase.

Dates below are for convenience only. Please confirm the latest dates and cut-off times on MOE's official key-dates page before registering.

Every official MOE link in one place

Bookmark these, they are the pages you will actually use during registration week. All are official MOE or gov.sg destinations.

Common questions

When does P1 registration for 2027 entry happen? +

The 2026 Primary One Registration Exercise (for children entering Primary 1 in January 2027) runs from 30 June to 30 October 2026. Phase 1 opens on 30 June 2026. Always confirm the exact phase dates on the official MOE key-dates page before you act.

Which phase do I register in if I have no connection to a school? +

Most families without a sibling, alumni or volunteer link register in Phase 2C, which is open to all Singapore Citizens and PRs. If you're still unplaced after 2C, Phase 2C Supplementary lets you apply to a school with remaining vacancies.

Do I need to submit any documents to register (including for Phase 2B)? +

Registration is done entirely online through the P1 Registration Portal using your Singpass, so you usually don't upload anything, the school verifies your eligibility against its own records. Even so, have the right proof ready in case it's asked for: for the parent-volunteer route (Phase 2B), the school's confirmation of your completed 40 hours; for a church connection, the endorsement or recommendation letter from the church tied to the school (for a Catholic school, a parent's baptism certificate in English is the usual evidence of membership); for a clan connection, the clan association's proof of membership; for the active community leader route, the letter of eligibility from the People's Association. Every registration also assumes you have your child's birth certificate, both parents' NRICs, proof of your residential address, and the immunisation record on hand. You can look up your child's immunisation records through the National Immunisation Registry at nir.cda.gov.sg.

What if a school doesn't appear under Phase 2B for me? +

Then you are not eligible for Phase 2B at that school, and there is no walk-in or manual Phase 2B submission on the day. Register instead in the next phase you qualify for, which for most families is Phase 2C (open to all Singapore Citizens and PRs). When you log in to the P1 Registration Portal with Singpass, it shows the exact phases and schools your child is eligible for.

How is the home-school distance measured? +

MOE measures the shortest straight-line distance from the school's land boundary to your official residential address (the one on your NRIC). Use the OneMap 'School Query' service in your registration year to confirm whether you fall within the 1 km or 2 km tier.

Does living near a school guarantee a place? +

No. Distance gives you priority within your citizenship group when a school is oversubscribed, but if there are still more applicants than places in your tier, a computerised ballot decides. Citizens are always ranked ahead of PRs.

Is there a limit on how many Permanent Resident children a school can take? +

Yes, but only at a small number of schools. To keep places open for Singapore Citizens and encourage a mixed cohort, MOE caps PR intake in Phase 2C and Phase 2C Supplementary at the few schools whose PR admissions have historically run close to a quarter to a third of their intake. Most schools and most PR families are not affected. MOE publishes the list of capped schools, and the exact PR vacancies for each, at the start of Phase 2C every year. For the 2026 exercise the cap applies to Bukit Timah, Cantonment and Opera Estate primary schools, always confirm the current list on MOE's cap on PR intake page.

What is the 30-month rule? +

If your child gets priority through the home-school distance category, you must continue living at that registered address for at least 30 months. Giving a false address is an offence, MOE can refer parents to the police and transfer the child out of the school.

Does my child need to read or count before P1? +

No. MOE sets no academic prerequisite, the curriculum teaches reading, writing and numbers from the start. What helps most is independence and social-emotional readiness. See our school readiness guide.

Is a child from an MOE Kindergarten in Phase 2A or 2B? +

A child from an MOE Kindergarten (MK) gets Phase 2A priority for the primary school the MK is under, it's one of the Phase 2A categories. Confirm the specific linkage for your MK on the MOE registration pages.

How do I know which schools still have places for Phase 2C? +

Phase 2C vacancies are whatever remains after Phases 1 to 2B, and they differ every year. MOE publishes the vacancy numbers for each school and phase as the exercise runs, so check the live figures, and last year's balloting data, rather than relying on old information.

Do all primary schools really follow the same syllabus? +

Yes. All national primary schools follow the same MOE curriculum with trained teachers, which is what 'every school a good school' means. Schools differ in programmes, CCAs and culture, not in the core academic syllabus. See our guide to choosing a school.

You're not doing this alone

Find your child's group

Every cohort has its own WhatsApp group of parents going through the exact same year, real-time registration updates, school reviews, balloting news and honest answers from people one step ahead of you. Pick the year your child starts Primary 1.

Browse all cohort groups by school and area →

Registering now For children born in 2020

The 2026 registration exercise runs from 30 June to 30 October 2026, with the citizen and PR phases finishing in late August. This is the live cohort, phase dates, balloting and school choice are happening right now.

Free to join. A friendly, parent-run space, no spam, no selling.