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

P1 registration results day

How MOE tells you the outcome, from what time, what the words on the portal actually mean, and the calm next step if your child is balloted out. This is the companion to our main P1 registration guide.

Last reviewed against official sources: 19 July 2026

Back to the full P1 Registration guide

The one thing parents mix up

The most common worry on results day starts before results day, with a simpler question: does "submitted" mean my child has a place? It does not. Submitting your registration confirms that MOE has received your application for that phase. Whether your child is allocated a place is a separate step, announced only on the results day for that phase.

So if you log in during the registration window and the portal shows your application as submitted, that is the system doing its job. It is a receipt, not an offer. Keep the confirmation, then wait for the announced results date.

How you find out: portal and SMS

MOE uses two channels for the main phases. According to MOE, you can check the outcome on the P1 Registration Portal from 8am on the results announcement day, and MOE will also inform you by SMS. Email is not the standard channel for the main phases; it is used for the international-student intake, covered further down.

Channel When Who it applies to
P1 Registration Portal From 8am on the results day Everyone can check here
SMS On the same morning MOE also sends the result by SMS
Email By October (Phase 3 intake) Used for international-student applicants, not the main phases

Channels and timing are from the MOE P1 registration results page. Confirm the current cycle's details there before you rely on them.

What time does the SMS arrive?

MOE gives one firm anchor: the portal is live from 8am on the results day. The SMS is sent around the same morning, but a text message can reach different phones at slightly different moments, so a neighbour seeing theirs a little earlier or later is normal and tells you nothing about your own outcome.

The simplest approach is to log in to the portal from 8am rather than watch the phone. If no SMS has come through, that is not a verdict. Check the portal directly, where the result for everyone is available from the same time.

Results dates by phase

These are the results announcement dates published by MOE for the registration exercise that places children into Primary 1 in 2027. Registration itself runs in the second half of the preceding year.

Phase Results announced
Phase 1Wednesday, 8 July 2026
Phase 2AFriday, 17 July 2026
Phase 2BMonday, 27 July 2026
Phase 2CTuesday, 11 August 2026
Phase 2C SupplementaryThursday, 27 August 2026

Dates are set by MOE and can change each cycle. Always confirm the current dates on the MOE results page before planning around them. For the full phase framework, see our P1 registration guide and the current-year dates.

If your child is balloted out

Some phases go to a ballot when there are more applicants than places. If your child does not get a place, there is a defined next step rather than a dead end. According to MOE:

  • Unsuccessful in Phase 2A, 2B or 2C: you can register your child in their next eligible phase.
  • Unsuccessful in Phase 2C Supplementary: MOE will post your child to a school that still has a vacancy.

In other words, no child who takes part is left without a Primary 1 place. If you want to understand how balloting and priority actually work, and how full each phase tends to be, read our balloting explainer and checker, and the Phase 2B guide for the community and volunteer routes.

You got a place. Now what?

Once a place is confirmed, the anxious part is over and the practical part begins. Reporting details and orientation dates come from the school after placement, not on results day itself. When you are ready to look ahead, our guides on orientation and the first day and starting Primary 1 walk through what to expect, and booklist and uniforms covers what to buy before term starts.

Common questions

No SMS yet, does that mean we failed? +

Not on its own. According to MOE you can check the outcome on the P1 Registration Portal from 8am on the results day, and MOE also informs you by SMS. Messages can reach different phones at slightly different times, and the portal is the reliable place to look, so if you have not had an SMS, log in to the portal rather than waiting by the phone.

The portal says my registration is submitted. Is that a confirmed place? +

No. Submitting your registration confirms that MOE has received your application for that phase. It is not the same as being allocated a place. You only learn whether your child has a place when the result for that phase is announced, on the dates set by MOE.

Will the school call us to say we got in? +

The registration outcome comes through the P1 Registration Portal and by SMS from MOE, not by a phone call from the school. Reporting details, orientation dates and the booklist come later, after a place is confirmed.

What happens if my child is unsuccessful in a ballot? +

According to MOE, if your registration is unsuccessful in Phases 2A, 2B or 2C, you can register your child in their next eligible phase. If it is unsuccessful in Phase 2C Supplementary, MOE will post your child to a school that still has a vacancy. Your child is not left without a school place.

How are international students told the outcome? +

MOE states that international-student applicants who have indicated interest are notified by email by October on whether a P1 place can be offered. If a place is offered, the email carries the details for registering at the designated school.

Where do the dates and rules on this page come from? +

The channels, the 8am portal timing, the unsuccessful-phase steps and the results dates are all from the MOE P1 Registration results page, and are dated 19 July 2026. Dates change each registration cycle, so confirm the current ones on the MOE page linked above before you rely on them.

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 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.