Skip to content P1 Registration 2026 · LIVE Vacancies & balloting, school by school
P1 P1 Parents SG

Phase 2B: Volunteers, church or clan, community leaders

Phase 2B is for parents who have built a connection to the school through service, a completed stretch of parent volunteering, an active church or clan tie to the school, or grassroots community leadership.

Last reviewed against official sources: 9 July 2026

Independent parent-run guide: not affiliated with MOE or any school. Always confirm dates, eligibility and results with official MOE sources before you act.

Phase 2B · 2026 exercise (for Primary 1 in 2027)
Registration window
20 to 21 July 2026 (9am to 4:30pm)
Results
27 July 2026

Dates for convenience only, confirm on MOE's key-dates page before registering.

Who qualifies for Phase 2B

  • A parent has volunteered at least 40 hours with the school. For the 2026 exercise that means joining the school's parent-volunteer scheme by 1 July 2025 and completing the 40 hours by 30 June 2026.
  • A parent is an active member of a church or clan formally connected to the school (for example an affiliated church, or a clan association).
  • A parent is an active community leader, endorsed under the grassroots route. This route only lets you register at a school within 2km of your home, and if admitted this way the 30-month address rule applies.

How places are decided

MOE reserves 20 places at every school for Phase 2B at the start of the exercise, so there is always a baseline of places for this phase even before any leftover places flow down from earlier phases.

If Phase 2B is oversubscribed, it ballots, Singapore Citizens ahead of PRs, then by home-school distance. Volunteering does not carry over between schools: the 40 hours must be with the specific school you are registering at.

Every school ranked by Phase 2B demand

How competitive each school was at Phase 2B in the 2025 exercise, the most recent one with published figures. Demand is applicants divided by the places open at this phase, so a higher figure means more children chased each place. Over 100% means the phase was oversubscribed; a balloted tag means a place was actually decided by ballot. This is a guide to past demand, not a prediction.

# School Applied Places Demand
1 Tao Nan Balloted 63 20 315%
2 Ai Tong Balloted 62 20 310%
3 Nanyang Balloted 53 20 265%
4 Pei Hwa Presbyterian Balloted 51 20 255%
5 Methodist Girls' () Balloted 54 22 245%
6 Nan Chiau Balloted 102 42 243%
7 CHIJ St. Nicholas Girls' ( Section) Balloted 48 20 240%
8 CHIJ (Toa Payoh) Balloted 56 25 224%
9 Red Swastika Balloted 42 20 210%
10 Kong Hwa Balloted 49 24 204%
11 Anglo-Chinese (Junior) Balloted 61 30 203%
12 Maha Bodhi Balloted 46 23 200%
13 Holy Innocents' Balloted 44 22 200%
14 St. Joseph's Institution Junior 77 39 197%
15 Chongfu Balloted 39 20 195%
16 Nan Hua Balloted 40 21 190%
17 Anglo-Chinese () Balloted 61 33 185%
18 Catholic High ( Section) Balloted 35 20 175%
19 Maris Stella High ( Section) Balloted 53 31 171%
20 Rosyth Balloted 31 20 155%
21 Pei Chun Public Balloted 32 21 152%
22 Fairfield Methodist () Balloted 30 20 150%
23 Rulang Balloted 30 20 150%
24 Northland Balloted 29 20 145%
25 St. Hilda's Balloted 29 20 145%
26 Princess Elizabeth Balloted 28 20 140%
27 Singapore Chinese Girls' Balloted 27 20 135%
28 South View Balloted 26 20 130%
29 Frontier 23 20 115%
30 Kuo Chuan Presbyterian 32 30 107%
31 Paya Lebar Methodist Girls' () Balloted 46 44 105%
32 Wellington 21 20 105%
33 Admiralty Balloted 27 26 104%
34 Henry Park 31 31 100%
35 Shuqun 20 20 100%
36 Radin Mas 22 23 96%
37 Pasir Ris 19 20 95%
38 Poi Ching 42 47 89%
39 St. Anthony's 34 39 87%
40 Anderson 25 29 86%
41 St Andrew's (Junior) 33 39 85%
42 Gongshang 17 20 85%
43 Hong Wen 23 28 82%
44 Yu Neng 16 20 80%
45 Xinmin 19 24 79%
46 Bukit Panjang 20 26 77%
47 Sengkang Green 15 20 75%
48 CHIJ Our Lady of the Nativity 37 51 73%
49 Mee Toh 37 52 71%
50 Yangzheng 14 20 70%
51 Keming 21 33 64%
52 Raffles Girls' 31 49 63%
53 Canossa Catholic 14 24 58%
54 St. Gabriel's 18 33 55%
55 Horizon 11 20 55%
56 Chua Chu Kang 16 30 53%
57 Haig Girls' 20 39 51%
58 Canberra 18 35 51%
59 Compassvale 19 38 50%
60 Temasek 10 20 50%
61 Rivervale 17 38 45%
62 Tanjong Katong 9 20 45%
63 Hougang 16 38 42%
64 River Valley 14 35 40%
65 St. Margaret's () 15 42 36%
66 Westwood 7 20 35%
67 CHIJ (Katong) 12 40 30%
68 Riverside 6 20 30%
69 Qifa 12 47 26%
70 CHIJ Our Lady of Good Counsel 9 34 26%
71 Woodlands 8 32 25%
72 De La Salle 12 51 24%
73 Chongzheng 10 44 23%
74 Alexandra 5 23 22%
75 St. Stephen's 11 64 17%
76 CHIJ Our Lady Queen of Peace 7 46 15%
77 Woodgrove 5 34 15%
78 Punggol Green 3 20 15%
79 Punggol 3 20 15%
80 Valour 3 20 15%
81 CHIJ (Kellock) 6 42 14%
82 Montfort Junior 5 41 12%
83 Innova 4 36 11%
84 Huamin 2 20 10%
85 Geylang Methodist () 4 47 9%
86 Teck Ghee 3 47 6%
87 White Sands 2 35 6%
88 Pioneer 6 113 5%
89 St. Anthony's Canossian 3 55 5%
90 Ngee Ann 2 42 5%
91 Tampines 2 44 5%
92 Angsana 1 20 5%
93 Jurong West 1 20 5%
94 Naval Base 1 20 5%
95 North View 1 20 5%
96 West Spring 1 21 5%
97 Marymount Convent 3 70 4%
98 Concord 1 29 3%
99 Greenridge 1 29 3%
100 Northshore 1 29 3%
101 Ahmad Ibrahim 1 62 2%
102 Fernvale 1 52 2%
103 Kheng Cheng 1 54 2%
104 Lakeside 1 44 2%
105 New Town 1 60 2%
106 Xishan 1 49 2%
107 Yew Tee 1 48 2%
108 Yuhua 1 58 2%
109 Changkat 1 74 1%
110 Anchor Green 0 52 0%
111 Ang Mo Kio 0 41 0%
112 Beacon 0 36 0%
113 Bedok Green 0 65 0%
114 Bendemeer 0 44 0%
115 Blangah Rise 0 30 0%
116 Boon Lay Garden 0 45 0%
117 Bukit Timah 0 44 0%
118 Bukit View 0 67 0%
119 Cantonment 0 39 0%
120 Casuarina 0 21 0%
121 Cedar 0 48 0%
122 Clementi 0 77 0%
123 Corporation 0 36 0%
124 Dazhong 0 26 0%
125 East Spring 0 55 0%
126 Edgefield 0 59 0%
127 Elias Park 0 22 0%
128 Endeavour 0 58 0%
129 Evergreen 0 33 0%
130 Farrer Park 0 43 0%
131 Fengshan 0 23 0%
132 Fern Green 0 51 0%
133 First Toa Payoh 0 50 0%
134 Fuchun 0 31 0%
135 Fuhua 0 39 0%
136 Gan Eng Seng 0 39 0%
137 Greendale 0 43 0%
138 Greenwood 0 30 0%
139 Jiemin 0 34 0%
140 Jing Shan 0 20 0%
141 Junyuan 0 28 0%
142 Jurong 0 40 0%
143 Lianhua 0 81 0%
144 Marsiling 0 35 0%
145 Mayflower 0 30 0%
146 Meridian 0 48 0%
147 North Spring 0 40 0%
148 North Vista 0 45 0%
149 Northoaks 0 67 0%
150 Oasis 0 35 0%
151 Opera Estate 0 35 0%
152 Palm View 0 55 0%
153 Park View 0 37 0%
154 Pei Tong 0 73 0%
155 Peiying 0 35 0%
156 Punggol Cove 0 42 0%
157 Punggol View 0 26 0%
158 Qihua 0 37 0%
159 Queenstown 0 35 0%
160 Sembawang 0 25 0%
161 Seng Kang 0 42 0%
162 Si Ling 0 39 0%
163 Springdale 0 30 0%
164 Tampines North 0 64 0%
165 Teck Whye 0 48 0%
166 Telok Kurau 0 50 0%
167 Unity 0 48 0%
168 Waterway 0 20 0%
169 West Grove 0 46 0%
170 West View 0 20 0%
171 Woodlands Ring 0 34 0%
172 Xinghua 0 47 0%
173 Xingnan 0 32 0%
174 Yio Chu Kang 0 37 0%
175 Yishun 0 40 0%
176 Yumin 0 67 0%
177 Zhangde 0 29 0%
178 Zhenghua 0 20 0%
179 Zhonghua 0 44 0%

Source: MOE Vacancies and balloting data (2025), via sgschooling. Tap a school for its full year-by-year ballot history.

Documents and proof to have ready

Registration is online through the P1 Registration Portal with Singpass, so you usually will not upload anything, the school verifies eligibility against its records. Even so, have these ready in case they are asked for:

  • Parent-volunteer route: the school's confirmation of your completed 40 hours.
  • Church route: the endorsement or recommendation letter from the church tied to the school. For a Catholic school, a parent's baptism certificate in English is the usual evidence of membership.
  • Clan route: the clan association's proof of membership.
  • Community-leader route: the letter of eligibility from the People's Association.

Tips and common pitfalls

Start the 40 hours a year ahead
Parent-volunteer schemes usually open the year before, and the hours must be completed and accepted before Phase 2B. Leaving it late is the most common way families miss 2B.
Volunteering is not a guarantee
Completing 40 hours makes you eligible to register in 2B, it does not reserve a place. Popular schools still ballot in 2B.
No walk-in
If a school does not appear under Phase 2B when you log in, you are not eligible there, and there is no manual or on-the-day 2B submission. Register in the next phase you qualify for.

Common questions

How many volunteer hours do I need for Phase 2B? +

At least 40 hours with the specific school, completed and accepted before Phase 2B. The hours do not transfer to another school.

What proof do I need for a church or clan connection? +

The endorsement or recommendation letter from the church tied to the school (for a Catholic school, a parent's English baptism certificate is the usual evidence), or the clan association's proof of membership.

You're not doing this alone

Find your child's group

Every cohort has its own WhatsApp group of parents going through the exact same year, real-time registration updates, school reviews, balloting news and honest answers from people one step ahead of you. Pick the year your child starts Primary 1.

Browse all cohort groups by school and area →

Registering now For children born in 2020

The 2026 registration exercise runs from 30 June to 30 October 2026, with the citizen and PR phases finishing in late August. This is the live cohort, phase dates, balloting and school choice are happening right now.

Free to join. A friendly, parent-run space, no spam, no selling.