P1 Registration 2026: Every Phase Date and Results Date
The full 2026 Primary 1 registration calendar for the January 2027 intake — every phase window, every results date, and the deadlines that sit outside the exercise itself.
SG Block Index · rules checked 18 August 2026 · block data from snapshot 2026-11
Who registers in this exercise
Children born between 2 January 2020 and 1 January 2021 (both dates inclusive) must either take part in the 2026 exercise or enrol in the Junior 1 or Primary 1 programme of a government-funded Special Education (SPED) school.
The phase calendar
| Phase | Registration | Results | Status |
|---|---|---|---|
| Phase 1 | 30 June – 2 July 2026 | 8 July 2026 | Closed |
| Phase 2A | 9 – 10 July 2026 | 17 July 2026 | Closed |
| Phase 2B | 20 – 21 July 2026 | 27 July 2026 | Closed |
| Phase 2C | 28 – 30 July 2026 | 11 August 2026 | Closed |
| Phase 2C Supplementary | 17 – 18 August 2026 | 27 August 2026 | Closed |
| Phase 3 | — | Outcomes are released by October, at the close of the exercise. | By invitation |
Every registration window opens at 9.00am on its first day and closes at 4.30pm on its last. Where you register inside that window makes no difference — registration is not first-come-first-served in any phase.
The deadlines that sit outside the calendar
These are the ones that catch families out, because they fall months or years before the exercise:
| Deadline | What it gates |
|---|---|
| 1 July 2025 | Last date to join a school as a parent volunteer for Phase 2B eligibility. |
| 30 June 2026 | 40 volunteer hours must be complete by this date for Phase 2B. |
| 19 May 2026 – 25 May 2026 | Indication-of-interest window for international students intending to take Phase 3. |
| 30 June 2026 | Start of the 30-month stay condition for a place won on home-school distance, where the family already lives at the address. |
| School's own cut-off | Alumni association membership for the Phase 2A alumni route — set by each school, not by MOE. |
What to do on results day
Results are on the P1 Registration Portal from 8.00am, and MOE also sends an SMS. If the registration was unsuccessful there is nothing to appeal — you register again in the next phase you qualify for. See results and next steps.
One change worth knowing about
MOE has said it will gradually reduce the Primary 1 intake at the majority of primary schools over the coming years, starting with the 2026 exercise, in view of falling cohort sizes. Smaller intakes mean fewer places per phase, which can make a school ballot at a lower level of demand than its history suggests. Treat past-year data as a guide to the shape of demand, not as a fixed threshold.
Frequently asked questions
- When is P1 registration in 2026?
- The 2026 exercise runs 30 June 2026 to 30 October 2026. Phase 1: 30 June – 2 July 2026; Phase 2A: 9 – 10 July 2026; Phase 2B: 20 – 21 July 2026; Phase 2C: 28 – 30 July 2026; Phase 2C Supplementary: 17 – 18 August 2026.
- Which children register in this exercise?
- Children born between 2 January 2020 and 1 January 2021, both dates inclusive, who will start Primary 1 in January 2027.
- What time do registration windows open and close?
- 9.00am on the first day of the phase to 4.30pm on the last day. Registering early in the window confers no advantage.