P1 Registration 2026 Results:
When Each Phase Releases and What to Do Next
Every 2026 results date, how MOE tells you, and exactly what to do next if your child balloted out — phase by phase, all the way to Phase 2C Supplementary.

P1 Registration 2026 results are released on the P1 Registration Portal from 8am on each phase's results day, plus an SMS notification[1]: Phase 1 on 8 July, Phase 2A on 17 July, Phase 2B on 27 July, Phase 2C on 11 August, and Phase 2C Supplementary on 27 August 2026.
If your child is unsuccessful in 2A, 2B or 2C, you simply register again in the next eligible phase. If your child is still unplaced after Phase 2C Supplementary, MOE posts your child directly to a school with vacancy[1] — every child is guaranteed a Primary 1 place for the 2027 intake.
All 5 results dates for 2026
Bookmark this table. Every phase's results appear on the P1 Registration Portal from 8am on the date shown, and MOE also sends an SMS to the mobile number used at registration[1].
| Phase | Results Date | Who Registered | How Released |
|---|---|---|---|
| Phase 1 | 8 July 2026 Wednesday | Sibling already in the school | Portal (8am) + SMS |
| Phase 2A | 17 July 2026 Friday | Alumni parent or staff child | Portal (8am) + SMS |
| Phase 2B | 27 July 2026 Monday | Parent volunteer or church/clan-endorsed | Portal (8am) + SMS |
| Phase 2C | 11 August 2026 Tuesday | Open to all remaining Singapore Citizens & PRs | Portal (8am) + SMS |
| Phase 2C Supplementary | 27 August 2026 Thursday | Still unplaced after Phase 2C | Portal (8am) + SMS |
Source: MOE P1 Registration Results page[1]. Dates apply to the 2026 P1 Registration Exercise for the 2027 Primary 1 intake.

Everything a P1 parent needs before results day
- 1.Results appear on the P1 Registration Portal from 8am, and MOE also sends an SMS— you don't need to keep refreshing[1].
- 2.Unsuccessful in 2A, 2B or 2C? You register again in the next eligible phase — no separate appeal process needed[1].
- 3.Unsuccessful after Phase 2C Supplementary? MOE posts your child to a school with vacancy — a place is guaranteed[1].
- 4.When a school is oversubscribed, MOE balances by citizenship first, then home-school distance measured via OneMap School Query's road-network distance[2].
- 5.Got a place? The school will ask for immunisation records, then send reporting-day details and info on school-based student care[1].
If your child is unsuccessful — what to do, phase by phase
An unsuccessful result is not a dead end. Here is exactly what happens next at each stage of the exercise.
Register your child in Phase 2B for the same school (if you qualify as a volunteer or through church/clan endorsement) or any other school. Phase 2B results release on 27 July 2026.
Register in Phase 2C, which is open to any Singapore Citizen or Permanent Resident child, regardless of connection to the school. Phase 2C results release on 11 August 2026. This is the phase with the widest pool of schools still open.
Register in Phase 2C Supplementary — the last phase where you still choose which schools to apply to, from those with remaining vacancies. Results release on 27 August 2026. Vacancies are usually concentrated in schools that were undersubscribed earlier, so check which schools have vacancies for 2026 before you register.
There is no further phase to register in. MOE will post your child to a school with available vacancy[1]. You will be informed of the posted school; every child who has gone through the full exercise is guaranteed a Primary 1 place for the new school year.
Why some children ballot out: citizenship + distance
A result depends on more than just registering early. When a school in a phase receives more registrations than it has vacancies, MOE conducts computerised balloting centrally[2], in this priority order:
| Priority | Group | Home-School Distance |
|---|---|---|
| 1st | Singapore Citizen (SC) | Within 1km |
| 2nd | Singapore Citizen (SC) | 1km to 2km |
| 3rd | Singapore Citizen (SC) | Beyond 2km |
| 4th | Permanent Resident (PR) | Within 1km |
| 5th | Permanent Resident (PR) | 1km to 2km |
| 6th | Permanent Resident (PR) | Beyond 2km |
How “distance” is actually measured
MOE calculates home-to-school distance using its official OneMap School Query tool[3], which measures the actual road-network distance from your registered address to the school — not a straight-line calculation. Two homes the same straight-line distance away can land in different priority bands once the real road route is measured, so always check your exact category on our OneMap-powered distance calculator rather than eyeballing a map. For a deeper walkthrough, see our 1km vs 2km distance guide.
“Computerised balloting will be conducted centrally by MOE. All applicants who are required to ballot are assured of an equal chance for admission into the school.”[2]
— MOE, Understanding P1 Registration Balloting
Still not placed after 2B? What to realistically expect
By the time a family reaches Phase 2C or 2C Supplementary, the schools with the deepest sibling/alumni/volunteer pools have usually already filled most of their places in earlier phases. Here is how to plan for this stage without panic.
Four things to do before Phase 2C opens
- Shortlist 3–4 schools within your distance band rather than one dream school — Phase 2C is open to everyone, so a popular school can still ballot heavily even at this stage.
- Check historical Phase 2C balloting for your shortlisted schools using our 7-year P1 ballot history — some schools ballot every year at 2C, others rarely do.
- Have a Phase 2C Supplementary shortlist ready in advance — schools with vacancies at this final phase change every year, so decide your criteria (distance, CCA, school culture) ahead of time rather than scrambling on the day.
- Accept that a posted school is still a good school — if it comes to MOE posting after 2C Supplementary, your child still gets a real Primary 1 place, taught by teachers drawn from the same national talent pool as every other school.
Got a place? Your next-steps checklist
Once your child is successfully registered, the process shifts from MOE's portal to the school itself. Here is what typically happens next[1].
Immunisation records
The school may request your child's immunisation records by email — have these ready so you're not chasing paperwork close to the school year.
Reporting day details
The school will send details of the reporting day ahead of the new school year — this is usually where orientation and class placement information is shared.
School-based student care
If you need before- or after-school supervision, ask the school about its optional school-based student care centre — availability and fees vary by school.
Want the full pre-Primary-1 to-do list in one place — from the day results are out to the first day of school? See our complete P1 Registration 2026 checklist.
Every result is a checkpoint, not a verdict
for SG parents navigating P1 2026
A ballot loss in Phase 2A or 2B is not the end of the road. It is a checkpoint that moves you to the next phase — and every family that completes the full exercise ends up with a confirmed Primary 1 place.
What matters for your child is the same across every school: good teachers, a supportive class, and a fair shot to grow.
Keep a shortlist ready for the next phase, check results the moment they're out, and don't wait to register again if you ballot out.
Free SGSchoolKaki tools for P1 Registration 2026
Everything below is free — built specifically for parents moving through this exact registration exercise.
P1 Registration Hub
Interactive distance calculator, school map, and CCA filters — find schools by your OneMap distance band.
2026 Vacancies by School
Every school's 2025 vs 2026 P1 intake — see which schools were cut and which stayed unchanged.
P1 Ballot History 2019–2025
See which schools ballot every year at which phase, before you commit to a shortlist.
School Distance Calculator
Type your postal code and get MOE's official OneMap-based road-network distance to any school.
Full 2026 Timeline
Every registration window and results date for every phase, laid out visually on one page.
2C Supplementary Explained
What to expect at the final phase, and how MOE posting to a vacancy school actually works.
Frequently asked questions
When will P1 Registration 2026 results be released?
Results are released phase by phase: Phase 1 on Wednesday 8 July 2026, Phase 2A on Friday 17 July 2026, Phase 2B on Monday 27 July 2026, Phase 2C on Tuesday 11 August 2026, and Phase 2C Supplementary on Thursday 27 August 2026.
How do I check my P1 registration result?
Log in to the P1 Registration Portal from 8am on the results day for the phase you registered in. MOE also sends an SMS notification to the mobile number given at registration, so you don't need to keep refreshing the portal.
What happens if my child is unsuccessful in Phase 2A, 2B or 2C?
If your child is not successful in Phase 2A, 2B or 2C, you can register your child in their next eligible phase. You don't need to do anything extra to carry your application forward — you simply register again when the next phase opens.
What happens if my child is unsuccessful in Phase 2C Supplementary?
If your child is not successful in Phase 2C Supplementary — the final phase — your child will be posted to a school with available vacancy by MOE. You do not choose the school at this point; MOE allocates a place so every child is guaranteed a Primary 1 place for the new school year.
How does MOE decide who gets a place when a school is oversubscribed?
When registrations exceed vacancies in a phase, MOE conducts computerised balloting centrally. Priority goes first to Singapore Citizens living within 1km of the school, then Singapore Citizens between 1km and 2km, then Singapore Citizens beyond 2km, followed by the same three distance bands for Permanent Residents. Distance is calculated using MOE's official OneMap School Query, which measures the actual road-network distance from home to school — not a straight-line distance. All applicants who need to ballot within the same priority group are assured an equal chance of admission.
What should I do after my child secures a P1 place?
Once your child has a confirmed place, the school may ask you to email your child's immunisation records. The school will then send you reporting-day details ahead of the new school year, and you can also look into optional school-based student care if you need before- or after-school supervision.
SGSchoolKaki Education Team
Ex-MOE Teachers, Private Tutors & Education Data Analysts with 15+ Years Combined Experience
Reviewed by: KW Phoon
Founder, BEng(Hons) in Computing Engineering
Data-Driven Education Platform

