Last Updated: 30 Aug 2024
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 can check the registration result through the P1 Registration Portal from 8am on the results announcement day.
You will also be informed of the registration result through SMS.
You can check the registration result through the P1 Registration Portal from 8am on the results announcement day.
You will also be informed of the registration result through SMS.
Phases | Results announcement dates |
1 | Wednesday, 10 July 2024 |
2A | Friday, 19 July 2024 |
2B | Monday, 29 July 2024 |
2C | Tuesday, 13 August 2024 |
2C Supplementary | Tuesday, 27 August 2024 |
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.