Last Updated: 04 September 2023
Check Primary 1 registration results
Learn how and when the registration results are released for each Primary 1 (P1) registration phase.
For schools that require balloting, computerised balloting will be conducted centrally by MOE. Understand how balloting works.
You will be notified of the outcome through SMS on the results announcement day of the phase you have registered in.
You can also check the registration results through the P1 Registration Portal on the results announcement day.
The dates above are of the 2023 P1 Registration Exercise, for reference.
You will be notified of the outcome through SMS on the results announcement day of the phase you have registered in.
You can also check the registration results through the P1 Registration Portal on the results announcement day.
Phases | Results announcement dates |
1 | Tuesday, 11 July 2023 |
2A | Friday, 21 July 2023 |
2B | Monday, 31 July 2023 |
2C | Tuesday, 15 August 2023 |
2C Supplementary | Tuesday, 29 August 2023 |
If your registration is unsuccessful in Phases 2A, 2B or 2C, you can register your child in their next eligible phase.
If your registration is unsuccessful in Phase 2C Supplementary, your child will be posted to a school with available vacancy.
If your registration is unsuccessful in Phase 2C Supplementary, your child will be posted to a school with available vacancy.
After your child has secured a P1 place
- You may need to email your child's immunisation records to the school upon request.
- The school will provide you with reporting day details.
- You may want to find out more about school-based student care centres.