Primary 1 Registration 2026: Key Phases, Dates & What Parents Need To Know

Which phases are you eligible for? What are the key dates to know?

P1 registration guide singapore 2026
Photo: ST/SPH
Share this article

It’s that time of the year – the P1 registration for 2026 is here. If you are parents of a six-year-old (Singaporeans and PRs), this is the time when primary school choices and registration phases start dominating your conversations and browser history. And you may also find yourself suddenly becoming very interested in how many kilometres you live from a primary school.

Which P1 registration phase is your kid eligible for, and what are the dates to note? What do you need to know before registering? Below, we’ve compiled a P1 registration guide to help you get started.

And remember to ~ b r e a t h e ~⁠.

  1. 1. Who is eligible and what to know about Primary 1 registration exercise in 2026
  2. 2. How to register for the P1 registration 2026
  3. 3. Important changes and trends for 2026
  4. 4. Quick look at the different phases of the P1 Registration exercise
  5. 5. P1 Registration — Phase 1 (Jun 30 to Jul 2, 2026)
  6. 6. P1 Registration — Phase 2A (Jul 9 to 10, 2026)
  7. 7. P1 Registration — Phase 2B (Jul 20 to 21, 2026)
  8. 8. P1 Registration — Phase 2C
  9. 9. P1 Registration — Phase 2C Supplementary
  10. 10. List of Primary Schools with reduced and increased intakes

Who is eligible and what to know about Primary 1 registration exercise in 2026

Your child can participate in the 2026 exercise if they were born between Jan 2, 2020 and Jan 1, 2021.

The P1 registration is conducted fully online, over several phases. Phases 1 to 2C Supplementary apply to children who areĀ Singapore Citizens (SC) and Permanent Residents (PR).

For international students, the registration follows a different timeline.

How to register for the P1 registration 2026

  • Log in to the P1 Registration Portal with your Singpass to register during your child’s eligible phase registration period.
  • Only one parent needs to register, and you have to declare that the other parent has consented to the registration. If you don’t see details of your childĀ due for P1 registration or their eligible phase or school in the portal, have the other parent log in and register.
  • You can also use refer to this P1 Registration Portal user guide​ or contact the school of your choice.
  • Following your registration, you will see a ā€œRegistration submittedā€ acknowledgment message. You can also log in to the portal again to view your submitted application.

Register your child for only one school in any phase
Multiple applications are not accepted. MOE will take your latest submission made during the phase.

If your application in a phase is not successful
You can register your child in the next phase they are eligible for. If your child is unsuccessful in Phase 2C Supplementary, they will be posted to a school with an available vacancy.

  • Most primary schools are gradually reducing P1 intake sizes because of declining birth rates, although every child will still be offered a school place. Scroll below for the schools increasing and reducing intake.
  • MOE has indicated that the overall P1 registration framework is under review, but the 2026 exercise follows the existing phase structure.
  • Distance-based priority (within 1 km, 1–2 km, beyond 2 km) continues to matter in phases where balloting is required, e.g. if your chosen primary school has more applicants than vacancies,

Quick look at the different phases of the P1 Registration exercise

PhaseWhenEligibility
Phase 1Jun 30 (9am) to Jul 2 (4.30pm)Older child enrolled in school
Phase 2AJul 9 (9am) to Jul 10 (4.30pm)Alumi, staff member or part of the School Advisory or Management Committee. Or if your child is in the affiliated MOE kindergarten
Phase 2BJul 20 (9am) to Jul 21 (4.30pm)Active grassroots leader, member of the affiliated religious group or clan, or school volunteer
Phase 2CJul 28 (9am) to Jul 30 (4.30pm)For those who have not secured a place in the earlier phases
Phase 2C SupplementaryAug 17 (9am) to Aug 18 (4.30pm)For those who have not secured a spot in 2C

P1 Registration — Phase 1 (Jun 30 to Jul 2, 2026)

  • If you have an older child already enrolled in the school
  • Things to note: If your child qualifies for this phase, the school will automatically be in touch with you even before registration begins proper, so look out for an email or text message.
    All children who register in this phase will get a spot in the school.

Key dates:
Starts: Jun 30, 2026, Tues (9am)
Ends: Jul 2, 2026, Thu (4.30pm)

P1 registration results: Jul 8, 2026 (Wed)

P1 Registration — Phase 2A (Jul 9 to 10, 2026)

  • If you are an alumni, staff member, or part of the school’s Management Committee or Advisory Council
  • If your child is in the affiliated MOE Kindergarten

Key dates:
Starts: Jul 9, 2026, Thu (9am)
Ends: Jul 10, 2026, Fri (4.30pm)

P1 registration results: Jul 17, 2026 (Fri)

P1 Registration — Phase 2B (Jul 20 to 21, 2026)

  • If you are endorsed as an active grassroots leader, a member of the affiliated religious group or clan. Note the requirements here.
  • If you have joined the primary school as a parent volunteer not later than 1 July of the year before P1 registration and has given at least 40 hours of voluntary service to the school by 30 June of the year of P1 registration.

Key dates:
Starts: Jul 20, 2026 (Mon), 9am
Ends: Jul 21, 2026 (Tue), 4.30pm

P1 registration results: Jul 27, 2026 (Mon)

P1 Registration — Phase 2C

This phase is for everyone who has not secured a place in the earlier phases.

Note: There will be a cap on the intake of PR children in a few schools to prevent the concentration of PR children in the primary schools.

Key dates:
Starts: Jul 28, 2026 (9am)
Ends: July 30, 2026 (4.30pm)

P1 registration results: Aug 11, 2026

P1 Registration — Phase 2C Supplementary

If you still have not not secured a spot after 2C, do not worry — there’s still this last phase to get a primary school place.

Key dates:
Start: Aug 17, 2026 (9am)
End: Aug 18, 2026 (4.30pm)

P1 registration result: Aug 27, 2026

List of Primary Schools with reduced and increased intakes

For those with kids entering P1 next year, take note:

šŸ”ŗ12 schools are increasing their spots⁠

šŸ”»61 schools are downsizing their intake⁠

Primary Schools With Increased Intake

School20252026Difference
1Ahmad Ibrahim Primary School 220240+20
2Bendemeer Primary School180190+10
3Bukit View Primary School280320+40
4Chongzheng Primary School 240280+40
5Farrer Park Primary School180190+10
6Gongshang Primary School 240280+40
7Jiemin Primary School 190220+30
8Kong Hwa School 270280+10
9Maris Stella High School (Primary) - Becoming co-ed school270330+60
10Peiying Primary School200220+20
11Pioneer Primary School 350380+30
12Tampines Primary School 380320+40

Primary Schools With Reduced Intake

School20252026Difference
1Anchor Green Primary School 240210-30
2Bedok Green Primary School 240210-30
3Boon Lay Garden Primary School 180250-30
4Bukit Panjang Primary School 240210-30
5Cantonment Primary School 150120-30
6Casuarina Primary School160150-10
7CHIJ (Kellock) 180150-30
8Clementi Primary School 320240-80
9Compassvale Primary School 240210-30
10Corporation Primary School 180150-30
11De La Salle School240210-30
12Edgefield Primary School240210-30
13Endeavour Primary School 240210-30
14Fernvale Primary School280240-40
15First Toa Payoh Primary School 180150-30
16Frontier Primary School 210180-30
17Fuhua Primary School 220210-10
18Gan Eng Seng Primary School 150120-30
19Greendale Primary School210180-30
20Horizon Primary School 240210-30
21Hougang Primary School 190180-10
22Jurong Primary School 220180-40
23Jurong West Primary School180150-30
24Lianhua Primary School320280-40
25Maha Bodhi School 330300-30
26Nanyang Primary School 390360-30
27New Town Primary School 210180-30
28North Spring Primary School180150-30
29North Vista Primary School 240210-30
30Northoaks Primary School 240210-30
31Oasis Primary School 240210-30
32Palm View Primary School240210-30
33Park View Primary School190180-10
34Pasir Ris Primary School 180150-30
35Paya Lebar Methodist Girls' School (Primary) 270240-30
36Pei Tong Primary School 320280-40
37Punggol Green Primary School 240210-30
38Punggol Primary School 190180-10
39Punggol View Primary School Red Swastika School 240210-30
40Red Swastika School 240210-30
41Rivervale Primary School200180-20
42Rulang Primary School 270240-30
43Seng Kang Primary School 180150-30
44Shuqun Primary School200180-20
45Si Ling Primary School 150120-30
46Springdale Primary School 240210-30
47St. Anthony's Canossian Primary School 210180-30
48St. Stephen's School 240210-30
49Tampines North Primary School 320280-40
50Tao Nan School 360330-30
51Teck Whye Primary School 210180-30
52Unity Primary School 210180-30
53Valour Primary School 240210-30
54West Grove Primary School 210180-30
55Westwood Primary School 240210-30
56White Sands Primary School 180150-30
57Xishan Primary School 240220-20
58Yew Tee Primary School 210180-30
59Yishun Primary School 220190-30
60Yuhua Primary School 240210-30
61Yumin Primary School 280240-40

Information courtesy of MOE. Visit the Ministry of Education’s website for more updates.

Share this article