If you're a parent preparing your child for Primary 1 in 2026, it's time to mark your calendars! The 2025 Primary 1 registration phases are officially released by the Ministry of Education (MOE), and knowing these dates in advance can help reduce stress and improve your chances of securing a spot in your preferred school. For the most accurate and updated details, visit the MOE P1 registration page.
Key Primary 1 Registration Dates for 2025
Phase | Registration Dates | Results Release |
---|---|---|
Phase 1 | 2 Jul 2025 (Wed) | 5 Jul 2025 (Sat) |
Phase 2A | 9 – 10 Jul 2025 (Wed–Thu) | 16 Jul 2025 (Wed) |
Phase 2B | 22 – 23 Jul 2025 (Tue–Wed) | 29 Jul 2025 (Tue) |
Phase 2C | 30 Jul – 1 Aug 2025 (Wed–Fri) | 8 Aug 2025 (Fri) |
Phase 2C Supplementary | 13 – 14 Aug 2025 (Wed–Thu) | 21 Aug 2025 (Thu) |
For registration details and eligibility criteria for each phase, visit the MOE explanation of registration phases.
How to Prepare Ahead
Check your eligibility for each phase early. For instance, Phase 1 is for children with a sibling currently studying in the school, while Phase 2A benefits alumni and certain affiliations. Make sure your documents—like proof of address, birth certificate, and parent ICs—are ready and up to date. You can also use the MOE SchoolFinder to explore nearby schools based on your residential address.
What If You Miss a Phase?
If you miss earlier phases or don't secure a spot, Phase 2C offers all Singaporean children a fair shot. If you're still unsuccessful, Phase 2C Supplementary offers a second chance. Keep calm and remember that MOE ensures every child will be offered a place in a primary school.
Final Thoughts
The Primary 1 registration journey doesn’t have to be overwhelming. By understanding the phases and registering on time, you can confidently support your child’s transition into school life. Stay tuned to the MOE website for the latest updates, and consider joining school open houses to get a feel for the environment. Your early planning today sets the stage for your child’s confident first day of school tomorrow.