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

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
Phase 1
Your child has a sibling currently studying in the school.
- 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
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
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
Phase 2C Supplementary
SC/PR children still without a place after 2C, apply to a school that still has vacancies.
- 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 Singapore Citizens living within 1 km of the school
- 2 Singapore Citizens living 1-2 km away
- 3 Singapore Citizens living beyond 2 km
- 4 Permanent Residents within 1 km
- 5 Permanent Residents 1-2 km away
- 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.
-
Phase 1
9am 30 June - 4:30pm 2 July 2026 · results 8 July confirmed
-
Phase 2A
9am 9 July - 4:30pm 10 July 2026 · results 17 July confirmed
-
Phase 2B
9am 20 July - 4:30pm 21 July 2026 · results 27 July confirmed
-
Phase 2C
9am 28 July - 4:30pm 30 July 2026 · results 11 August confirmed
-
Phase 2C Supplementary
9am 17 August - 4:30pm 18 August 2026 · results 27 August confirmed
-
Phase 3 (International)
Indication of interest: 19 - 25 May 2026 confirmed
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.
- Registration phases and key dates
The full calendar for every phase.
- How to register
Step-by-step instructions for each phase.
- P1 Registration Portal
Where you actually submit your registration (Singpass login).
- Portal user guide (PDF, 2.5MB)
MOE's walkthrough of the portal screens.
- Check vacancies and balloting
Live vacancy numbers per school during each phase.
- Priority admission order
How citizenship and distance rank applicants.
- Home-school distance checker
Confirm whether you are within 1km or 2km.
- Caregiver address declaration
Only if you are registering under a caregiver's address.
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.
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.
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.
Registration in mid-2027. Get the lay of the land early, school shortlists, the 30-month address rule, and what to prepare.
Plenty of runway. Useful if you're weighing a home move for distance priority or choosing a kindergarten with an eye on P1.
Free to join. A friendly, parent-run space, no spam, no selling.