Skip to content P1 Registration 2026 · LIVE
P1 P1 Parents SG

P1 Registration Phase 2B: Vacancies, Ballot History and Eligibility

阅读中文版 · Read in Chinese →

For children with a confirmed Parent Volunteer, community-leader, church or clan connection to the school. Check every school's Phase 2B vacancies, applicants and balloting below.

MOE data last updated: 21 August 2026, 4:29pm SGT

Independent parent-run guide: P1Parents.com is not affiliated with MOE, the People's Association, any school, church or clan association. Live applicant numbers are provisional and may change when parents submit, amend or withdraw applications.

2026 Phase 2B vacancies, applicants and balloting

Live Phase 2B applicants and confirmed vacancies for every school, with the balloting group shown once MOE confirms it. Final numbers and balloting status are published by MOE; results on 27 July 2026. Search, filter by area, pin up to three to compare, or click a column to re-sort.

Sort values by
# All Primary SchoolsSchools ↕ Phase 1P1 ↕ 2A ↕ 2B ↕ 2C ↕ 2C(S)2CS ↕ 3 TotalTot ↕
Admiralty 106106/15071% 4444/44100% 2022/20SC 1-2110% 4087/40SC<1217% full0/0 — 210of 210100%
Ahmad Ibrahim 4343/18024% 1414/13710% 00/610% 2121/18611% 1919/16512% — 97of 240(+20)40%
Ai Tong 121121/24050% 119160/119SC>2134% 2051/20SC<1255% 4076/40SC<1190% full0/0 — 300of 300100%
Alexandra MK 8080/14057% 6063/60PR<1105% 77/2035% 5586/55all SC<1 placed156% full0/0 — 200of 200100%
Anchor Green MK 5656/15037% 1414/9415% 00/470% 2323/14016% 5555/11747% — 148of 210(-30)70%
Anderson 8383/15055% 3030/6745% 2121/3266% 77101/77SC 1-2131% full0/0 — 210of 210100%
Ang Mo Kio MK 3030/12025% 1313/9014% 00/460% 2727/13720% 1818/11016% — 88of 18049%
Anglo-Chinese (Junior) Boys only 3737/18021% 124124/14387% 2641/26SC<1158% 5468/54SC<1126% full0/0 — 240of 240100%
Anglo-Chinese (Primary) Boys only 5656/18031% 7676/12461% 3645/36SC<1125% 7284/72SC>2117% full0/0 — 240of 240100%
Angsana MK 119119/22054% 101131/101SC<1130% 11/205% 60154/60SC<1257% full0/0 — 280of 280100%
Beacon 4747/9052% 00/430% 00/340% 2424/10323% 1212/7915% — 83of 15055%
Bedok Green 4040/15027% 1010/1109% 00/540% 3131/16219% 3131/13124% — 112of 210(-30)53%
Bendemeer MK 3434/13026% 2424/9625% 00/440% 2424/13418% 4343/11039% — 125of 190(+10)66%
Blangah Rise 2424/6040% 66/3617% 00/300% 2121/9123% 88/7011% — 59of 12049%
Boon Lay Garden 4646/9051% 1212/4427% 00/310% 2222/9224% 2020/7029% — 100of 150(-30)67%
Bukit Panjang 9696/15064% 5454/54100% 1919/2095% 4177/41SC<1188% full0/0 — 210of 210(-30)100%
Bukit Timah PR cap 6060/12050% 66/6010% 11/383% 97114/113PR 1-2101% pending22/16SC>2138% — 164of 18091%
Bukit View 8787/26033% 2222/17313% 00/700% 207207/21298% pending39/5SC<1780% — 316of 320(+40)99%
Canberra 8888/15059% 2121/6234% 1414/3441% 8686/8799% pending7/1SC<1700% — 209of 210100%
Canossa Catholic 6060/60100% Full 2021/20105% 4250/42all SC<2 placed119% full0/0 — 120of 120100%
Cantonment PR cap 2323/6038% 44/3711% 00/310% 3636/9339% 2525/5744% — 88of 120(-30)73%
Casuarina MK 6363/9070% 2222/2781% 00/220% 3131/6647% 2929/3583% — 145of 150(-10)97%
Catholic High (Primary) Boys only 5858/18032% 122129/122SC>2106% 2035/20SC<1175% 4164/41SC<1156% full0/0 — 240of 240100%
Cedar MK 6060/18033% 3939/12033% 11/472% 5757/14140% pending117/84SC 1-2139% — 157of 24065%
Changkat 4343/22020% 88/1775% 00/760% 4040/22917% 1818/18910% — 109of 28039%
CHIJ (Katong) Girls only 3434/14024% 4545/10642% 3131/4078% 8182/9289% pending15/11SC>2136% — 191of 20096%
CHIJ (Kellock) Girls only 3434/9038% 66/5611% 1212/3732% 5353/10152% 2424/4850% — 129of 150(-30)86%
CHIJ Our Lady of Good Counsel Girls only 3232/9036% 1616/5828% 1515/3444% 2828/8931% 3030/6149% — 121of 15081%
CHIJ Our Lady of the Nativity Girls only 5757/18032% 2222/12318% 3131/5457% 122122/13094% pending14/8SC 1-2175% — 232of 24097%
CHIJ Our Lady Queen of Peace Girls only 2525/12021% 1010/9511% 66/4813% 8080/13958% 3333/5956% — 154of 18086%
CHIJ (Toa Payoh) Girls only 4949/15033% 6767/10166% 3234/32SC>2106% 6475/64SC 1-2117% full0/0 — 210of 210100%
CHIJ St. Nicholas Girls' (Primary) Girls only 4545/15030% 9393/10589% 2449/24SC<1204% 4878/48SC<1163% full0/0 — 210of 210100%
Chongfu 121121/24050% 110110/11992% 2445/24SC<1188% 48137/48SC<1285% full0/0 — 300of 300100%
Chongzheng 9595/22043% 5050/12540% 55/4511% 105105/13180% pending27/26all SC placed104% — 255of 280(+40)91%
Chua Chu Kang 9696/18053% 3939/8446% 1414/3540% 93125/93SC<1134% full0/0 — 240of 240100%
Clementi 6262/18034% 1313/11811% 00/550% 98100/16561% pending75/67SC>2112% — 173of 240(-80)72%
Compassvale 104104/15069% 1616/4635% 2121/3070% 7099/70SC<1141% full0/0 — 210of 210(-30)100%
Concord 7777/15051% 2222/7330% 00/370% 6363/11157% pending56/48SC 1-2117% — 162of 21077%
Corporation 4646/9051% 99/4420% 00/320% 2525/9526% 1111/7016% — 91of 150(-30)61%
Dazhong MK 8282/14059% 2929/5850% 00/300% 3132/9036% 5050/5985% — 192of 20096%
De La Salle 8484/15056% 2626/6639% 88/3324% 9498/94PR<1104% full0/0 — 210of 210(-30)100%
East Spring 7575/18042% 77/1057% 00/530% 4747/15830% 1515/11114% — 144of 24060%
Edgefield 6161/15041% 88/899% 00/470% 3939/14128% 2121/10221% — 129of 210(-30)61%
Elias Park MK 6262/10062% 3854/38SC<1142% 22/2010% 5898/58SC<1169% full0/0 — 160of 160100%
Endeavour 6565/15043% 44/855% 11/472% 4243/14031% 3838/9839% — 150of 210(-30)71%
Evergreen 6666/12055% 1212/5422% 11/343% 6464/10163% 2222/3759% — 165of 18092%
Fairfield Methodist (Primary) 113113/21054% 9191/9794% 2227/22123% 4880/48SC<1167% full0/0 — 270of 270100%
Farrer Park MK 3838/13029% 1717/9218% 00/450% 2727/13520% 4242/10839% — 124of 190(+10)65%
Fengshan MK 5858/12048% 3434/6255% 00/290% 7171/8980% pending35/18SC<1194% — 163of 18091%
Fern Green MK 7979/22036% 3131/14122% 00/570% 7171/17142% 4040/10040% — 221of 28079%
Fernvale 8383/18046% 3131/9732% 00/420% 8385/12667% 1717/4340% — 214of 240(-40)89%
First Toa Payoh MK 2020/9022% 55/707% 00/420% 1111/1259% 88/1147% — 44of 150(-30)29%
Frontier MK 7979/12066% 4158/41SC<1141% 2020/20100% 4064/40SC<1160% full0/0 — 180of 180(-30)100%
Fuchun 5858/12048% 2727/6244% 00/320% 5253/9556% 00/430% — 137of 18076%
Fuhua 5656/15037% 1313/9414% 11/472% 3030/14021% 1313/11012% — 113of 210(-10)54%
Gan Eng Seng 2222/6037% 1313/3834% 00/280% 2222/8626% 1414/6422% — 71of 120(-30)59%
Geylang Methodist (Primary) 7979/21038% 3535/13127% 77/5213% 149151/149PR>2101% full0/0 — 270of 270100%
Gongshang MK 9696/22044% 124175/124SC 1-2141% 1313/2065% 4892/48SC<1192% full0/0 — 280of 280(+40)100%
Greendale MK 3939/12033% 1616/8120% 00/420% 1616/12613% 2020/11018% — 91of 180(-30)51%
Greenridge 3333/9037% 1414/5725% 00/340% 3232/10331% 88/7111% — 87of 15058%
Greenwood 7373/15049% 1717/7722% 00/400% 6767/12155% 2020/5437% — 177of 21084%
Haig Girls' Girls only 4040/13031% 1515/9017% 1111/4524% 106106/12485% pending38/18SC 1-2211% — 172of 19091%
Henry Park 126126/24053% 100100/11488% 2529/25SC 1-2116% 5176/51SC<1149% full0/0 — 300of 300100%
Holy Innocents' 103103/21049% 104104/10797% 2145/21SC<1214% 4497/44SC<1220% full0/0 — 270of 270100%
Hong Wen 8282/15055% 3939/6857% 3032/30SC>2107% 60121/60SC<1202% full0/0 — 210of 210100%
Horizon MK 8484/15056% 6686/66SC<1130% 1616/2080% 4688/46SC<1191% full0/0 — 210of 210(-30)100%
Hougang MK 6060/12050% 4646/6077% 22/258% 6464/7388% pending22/9SC<1244% — 172of 180(-10)96%
Huamin MK 9797/18054% 8385/83SC>2102% 33/2015% 58106/58SC<1183% full0/0 — 240of 240100%
Innova 5252/12043% 55/687% 22/415% 6969/12356% 33/546% — 131of 18073%
Jiemin 5555/16034% 1414/10513% 11/502% 4646/15031% 2525/10424% — 141of 220(+30)64%
Jing Shan MK 5050/9056% 4047/40118% 00/200% 5757/6095% pending4/3SC 1-2133% — 147of 15098%
Junyuan MK 106106/22048% 9292/11481% 11/274% 81100/81SC 1-2123% full0/0 — 280of 280100%
Jurong 6363/12053% 2121/5737% 00/320% 4343/9744% 2929/5454% — 156of 180(-40)87%
Jurong West MK 6464/9071% 2639/26SC<1150% 11/205% 5973/59SC 1-2124% full0/0 — 150of 150(-30)100%
Keming 8080/18044% 5050/10050% 2323/3762% 8897/88all SC<2 placed110% full0/0 — 240of 240100%
Kheng Cheng 9797/18054% 1818/8322% 00/420% 115115/12592% pending31/10SC<1310% — 230of 24096%
Kong Hwa 109109/22050% 9191/11182% 2757/27SC<1211% 56117/56SC<1209% full0/0 — 280of 280(+10)100%
Kuo Chuan Presbyterian 9797/18054% 7575/8390% 2437/24SC<1154% 4882/48SC<1171% full0/0 — 240of 240100%
Lakeside 9595/18053% 2424/8528% 00/400% 7474/12161% 2525/4753% — 218of 24091%
Lianhua 6262/22028% 1414/1589% 00/680% 2828/20514% 2020/17711% — 124of 280(-40)44%
Maha Bodhi 123123/24051% 117117/117100% 2132/21SC 1-2152% 4377/43SC<1179% full0/0 — 300of 300(-30)100%
Maris Stella High (Primary) Boys only 102102/27038% 127127/16876% 3466/34SC<1194% 75164/75SC<1219% full0/0 — 330of 330(+60)100%
Marsiling 7474/12062% 1414/4630% 00/310% 8485/9292% 44/850% — 176of 18098%
Marymount Convent Girls only 2121/18012% 44/1593% 55/727% 2627/21013% 9393/18451% — 149of 24062%
Mayflower MK 3535/9039% 1515/5527% 00/330% 2828/10128% 2929/7340% — 107of 15071%
Mee Toh 107107/24045% 1616/13312% 4141/5969% 137155/137SC 1-2113% full0/0 — 300of 300100%
Meridian MK 4545/16028% 2222/11519% 00/510% 1515/15410% 1818/13913% — 100of 22045%
Methodist Girls' (Primary) Girls only 5555/15037% 9393/9598% 2140/21SC<1190% 4163/41SC<1154% full0/0 — 210of 210100%
Montfort Junior Boys only 1515/9017% 77/759% 33/437% 99/1267% 2222/11719% — 56of 15037%
Nan Chiau 130130/24054% 4040/11036% 4379/43SC<1184% 88213/88SC<1242% full0/0 — 300of 300100%
Nan Hua 122122/18068% 58104/58179% 2042/20SC<1210% 41123/41SC<1300% full0/0 — 240of 240100%
Nanyang 175175/30058% 125176/125SC>2141% 2052/20SC<1260% 4068/40SC<1170% full0/0 — 360of 360(-30)100%
Naval Base MK 109109/18061% 5050/7170% 22/277% 6565/7982% pending37/14SC<1264% — 226of 24094%
New Town 2121/12018% 33/993% 00/520% 2626/15617% 1717/13013% — 67of 180(-30)37%
Ngee Ann 9797/18054% 4040/8348% 11/343% 103114/103PR<1111% full0/0 — 240of 240100%
North Spring 4343/9048% 99/4719% 00/330% 3636/9936% 5050/6379% — 138of 150(-30)92%
North View MK 122122/18068% 5872/58SC<1124% 44/2020% 59122/59SC<1207% full0/0 — 240of 240100%
North Vista MK 5959/15039% 2525/9127% 00/420% 2022/12717% 2626/10724% — 130of 210(-30)62%
Northland 106106/18059% 7479/74SC>2107% 2029/20SC<1145% 42141/42SC<1336% full0/0 — 240of 240100%
Northoaks MK 1919/15013% 33/1312% 00/630% 1414/1887% 66/1743% — 42of 210(-30)20%
Northshore MK 124124/22056% 6363/9666% 00/310% 93123/93SC<1132% full0/0 — 280of 280100%
Oasis MK 8383/15055% 2121/6731% 00/350% 3535/10832% 3636/7349% — 175of 210(-30)83%
Opera Estate PR cap 5656/12047% 66/649% 00/390% 6870/119PR>259% 3535/5169% — 165of 18092%
Palm View 103103/15069% 88/4717% 11/333% 9393/9994% pending23/6SC<1383% — 205of 210(-30)98%
Park View 5353/12044% 88/6712% 00/400% 5151/11943% 4545/6866% — 157of 180(-10)87%
Pasir Ris 7373/9081% 1738/17SC 1-2224% 1515/2075% 4581/45SC<1180% full0/0 — 150of 150(-30)100%
Paya Lebar Methodist Girls' (Primary) Girls only 5050/18028% 5454/13042% 3737/4582% 99103/99SC>2104% full0/0 — 240of 240(-30)100%
Pei Chun Public 128128/24053% 111111/11299% 2127/21SC<1129% 4476/44SC<1173% full0/0 — 300of 300100%
Pei Hwa Presbyterian 105105/16464% 5983/59SC>2141% 2146/21SC<1219% 4353/43SC<1123% full0/0 — 224of 224100%
Pei Tong MK 5050/22023% 1616/1709% 00/710% 3535/21816% 3434/18319% — 135of 280(-40)48%
Peiying 7676/16048% 2525/8430% 00/400% 6161/12051% pending76/59SC>2129% — 162of 220(+20)74%
Pioneer 4141/32013% 2424/2799% 77/1057% 275276/30989% pending58/34SC<1171% — 347of 380(+30)91%
Poi Ching 9999/22045% 3838/12131% 4343/4890% 102183/102SC<1179% full0/0 — 280of 280100%
Princess Elizabeth MK 9393/14066% 47137/47SC<1291% 2025/20SC<1125% 40159/40SC<1398% full0/0 — 200of 200100%
Punggol Cove MK 8787/22040% 1919/13314% 00/580% 2424/17714% 3232/15321% — 162of 28058%
Punggol Green MK 9999/15066% 5160/51SC<1118% 55/2025% 5796/57SC<1168% full0/0 — 210of 210(-30)100%
Punggol MK 7070/12058% 5061/50SC>2122% 00/200% 6170/61all SC<2 placed115% full0/0 — 180of 180(-10)100%
Punggol View MK 8686/15057% 2727/6442% 00/330% 6060/9961% pending43/39all SC<2 placed110% — 173of 210(-30)82%
Qifa 8989/22040% 4343/13133% 77/5014% 127128/14787% 2020/20100% — 280of 280100%
Qihua 5858/12048% 2323/6237% 00/330% 4041/9941% 22/593% — 123of 18068%
Queenstown 4949/15033% 1313/10113% 11/492% 108108/14773% 2525/3964% — 196of 21093%
Radin Mas 7272/14051% 6767/6899% 2123/21SC 1-2110% 4266/42SC 1-2157% full0/0 — 200of 200100%
Raffles Girls' Girls only 5757/21027% 5555/15336% 2424/5345% 127128/13793% pending31/10SC 1-2310% — 263of 27097%
Red Swastika 126126/15084% 2488/24SC<1367% 2033/20SC<1165% 4083/40SC<1208% full0/0 — 210of 210(-30)100%
River Valley 8686/15057% 2929/6445% 2323/3272% 7499/74PR<1134% full0/0 — 210of 210100%
Riverside MK 8585/15057% 5959/6591% 44/2218% 6464/64100% full0/0 — 210of 210100%
Rivervale 8585/12071% 2424/3569% 1818/2475% 54106/54SC<1196% full0/0 — 180of 180(-20)100%
Rosyth 119119/21057% 91105/91SC>2115% 1818/2186% 46120/46SC<1261% full0/0 — 270of 270100%
Rulang 103103/18057% 7781/77SC>2105% 2023/20SC<1115% 4190/41SC<1220% full0/0 — 240of 240(-30)100%
Sembawang MK 8888/14063% 5252/52100% 33/2015% 5879/58SC<1136% full0/0 — 200of 200100%
Seng Kang 2929/9032% 77/6111% 00/380% 1616/11414% 2424/9824% — 76of 150(-30)51%
Sengkang Green MK 9595/18053% 8593/85SC 1-2109% 1010/2050% 5067/50SC<1134% full0/0 — 240of 240100%
Shuqun MK 8888/12073% 3293/32SC<1291% 1313/2065% 4875/48SC<1156% full0/0 — 180of 180(-20)100%
Si Ling 2323/6038% 1111/3730% 00/290% 3233/8638% 11/542% — 67of 120(-30)56%
Singapore Chinese Girls' Girls only 5656/13242% 7678/76SC>2103% 2029/20SC<1145% 4162/41SC<1151% full0/0 — 192of 192100%
South View MK 113113/21054% 97157/97SC<1162% 1818/2090% 44105/44SC<1239% full0/0 — 270of 270100%
Springdale MK 9898/15065% 3434/5265% 00/260% 7474/7994% pending12/5SC<1240% — 206of 210(-30)98%
St Andrew's (Junior) Boys only 8585/18047% 5959/9562% 3235/32SC>2109% 70100/70SC<1143% full0/0 — 240of 240100%
St. Anthony's Canossian Girls only 2727/12023% 99/9310% 77/4815% 3838/13728% 3030/9930% — 111of 180(-30)62%
St. Anthony's 9696/18053% 5252/8462% 3144/31SC>2142% 65113/65SC<1174% full0/0 — 240of 240100%
St. Gabriel's Boys only 2929/9032% 2222/6136% 1616/3348% 8385/83PR>2102% full0/0 — 150of 150100%
St. Hilda's 121121/22055% 99121/99SC>2122% 1616/2176% 46118/46SC<1257% full0/0 — 280of 280100%
St. Joseph's Institution Junior Boys only 5858/18032% 6161/12250% 4079/40SC 1-2198% 81108/81SC 1-2133% full0/0 — 240of 240100%
St. Margaret's (Primary) Girls only 3939/13230% 2727/9329% 1111/4226% 117122/117all SC placed104% full0/0 — 192of 192100%
St. Stephen's Boys only 4141/15027% 2222/10920% 1919/4939% 8787/13166% pending59/44SC>2134% — 169of 210(-30)80%
Tampines North 9292/22042% 1717/12813% 11/572% 4950/17229% 9292/12375% — 251of 280(-40)90%
Tampines MK 9595/26037% 7777/16547% 11/492% 7878/15052% pending115/72SC 1-2160% — 251of 320(+40)78%
Tanjong Katong MK 6767/14048% 7378/73PR<1107% 99/2045% 5694/56all SC<1 placed168% full0/0 — 200of 200100%
Tao Nan 162162/27060% 108129/108SC>2119% 2040/20SC<1200% 4257/42SC<1136% full0/0 — 330of 330(-30)100%
Teck Ghee 6666/15044% 1515/8418% 55/4312% 9090/12473% pending45/34SC 1-2132% — 176of 21084%
Teck Whye 4545/12038% 1313/7517% 00/410% 2222/12218% 1818/10018% — 98of 180(-30)54%
Telok Kurau 7878/18043% 2727/10226% 00/450% 7272/13753% 3939/6560% — 216of 24090%
Temasek MK 7676/14054% 64131/64SC<1205% 1212/2060% 5086/50SC<1172% full0/0 — 200of 200100%
Unity 6060/12050% 2020/6033% 00/330% 4646/10046% 22/544% — 128of 180(-30)71%
Valour MK 107107/15071% 4354/43126% 00/200% 6170/61SC<1115% full0/0 — 210of 210(-30)100%
Waterway MK 100100/15067% 4646/5092% 00/210% 6464/6598% pending2/1all SC<1 placed200% — 210of 210100%
Wellington MK 107107/18059% 7385/73SC 1-2116% 1515/2075% 4585/45SC<1189% full0/0 — 240of 240100%
West Grove 6969/12057% 1111/5122% 00/330% 3737/10137% 4242/6466% — 159of 180(-30)88%
West Spring MK 8181/15054% 6767/6997% 11/215% 5859/6197% 33/3100% — 210of 210100%
West View MK 6161/9068% 2929/29100% 00/200% 3535/6058% 88/2532% — 133of 15089%
Westwood MK 8787/15058% 5555/6387% 1616/2370% 5266/52SC<1127% full0/0 — 210of 210(-30)100%
White Sands 6767/9074% 1414/2361% 55/2322% 6569/65PR 1-2106% full0/0 — 150of 150(-30)100%
Woodgrove 6969/12057% 1717/5133% 33/329% 8485/9490% 1010/10100% — 180of 180100%
Woodlands 104104/15069% 3333/4672% 33/2413% 7182/71PR<1115% full0/0 — 210of 210100%
Woodlands Ring 6060/12050% 1717/6028% 00/340% 5959/10457% 1111/4524% — 147of 18082%
Xinghua 3131/12026% 55/896% 00/480% 4040/14428% 2929/10428% — 105of 18058%
Xingnan 7070/12058% 2323/5046% 00/290% 5354/8762% 1414/3441% — 160of 18089%
Xinmin 8484/15056% 5555/6683% 1818/2475% 5482/54SC<1152% full0/0 — 210of 210100%
Xishan 9191/16057% 2323/6933% 00/350% 4747/10644% pending102/59SC 1-2173% — 161of 220(-20)73%
Yangzheng MK 5252/10052% 4885/48SC 1-2177% 77/2035% 5556/55all SC placed102% full0/0 — 160of 160100%
Yew Tee 7474/12062% 88/4617% 11/333% 5455/9757% 1818/4342% — 155of 180(-30)86%
Yio Chu Kang 5151/12043% 44/696% 00/420% 2121/12617% 2828/10527% — 104of 18058%
Yishun MK 6565/13050% 3333/6551% 00/310% 3536/9339% 5454/5893% — 187of 190(-30)98%
Yu Neng 6868/12057% 4747/5290% 1414/2264% 5190/51SC<1176% full0/0 — 180of 180100%
Yuhua 3232/15021% 1616/11814% 00/540% 1111/1627% 1414/1519% — 73of 210(-30)35%
Yumin 5858/18032% 88/1227% 00/580% 1414/1748% 3333/16021% — 113of 240(-40)47%
Zhangde 4444/9049% 1313/4628% 00/310% 4647/9549% 2525/4951% — 128of 15085%
Zhenghua MK 103103/15069% 4758/47123% 00/200% 5859/6098% pending4/2all SC<1 placed200% — 208of 21099%
Zhonghua 2020/9022% 33/704% 11/422% 1818/12614% 2424/10822% — 66of 15044%
Total 12,94712,947/27,77847%6,9657,842/14,83153%1,6122,110/6,21734%10,26613,102/17,19376% 1,8192,928/6,92742% — 33,481of 38,51887%
Phase 2B · 2026 exercise for P1 admission in 2027
Registration opens
Monday, 20 July 2026, 9am
Registration closes
Tuesday, 21 July 2026, 4.30pm
Results
Monday, 27 July 2026

Results can be checked in the P1 Registration Portal from 8am on the result date. Parents are also notified by SMS. Only one parent needs to log in and submit the application.

One school per phase. You may register your child for only one school in Phase 2B. If more than one submission is made during the phase, MOE uses the latest submission. Applying to one school does not reserve a place at another school.

How to read the table

Applicants / vacancies

18 / 30 means 18 children have applied for 30 places, so all applicants can be admitted if the position holds. 42 / 30 means the school is oversubscribed, but this does not mean all 42 applicants will ballot.

Balloting group

Places are allocated first by citizenship, then by home distance. When the table shows, say, SC within 1km, that is the group in which places run out and which ballots. Groups below it are unsuccessful without entering that ballot. That distance is the shortest one from any point on the school's land boundary to your home's building outline, so confirm your band on SLA's OneMap School Query rather than measuring it yourself.

Provisional

Numbers shown while the phase is open are not final. Parents can amend their applications before closing, so a school's position may change.

No ballot / pending

No ballot means there are enough vacancies for all applicants once numbers are confirmed. Pending confirmation means applications have closed but MOE has not yet confirmed the final balloting group.

What the current position means

Fewer applicants than vacancies

All current applicants can be admitted if the position remains unchanged. This is not final until Phase 2B closes.

Applicants equal vacancies

The school is currently full but does not require balloting. Any additional applicant would make it oversubscribed.

More applicants than vacancies

The school is oversubscribed. Citizenship and home distance decide which group receives the remaining places and which group, if any, must ballot.

Your group is shown as the ballot group

Your child may need to enter MOE's computerised ballot. Every child in the same balloting group receives an equal chance for the available places.

Your group is below the ballot group

Your child would be unsuccessful without entering the ballot if the final position remains unchanged.

Phase 2B ballot history

Past results help you see whether a school has regularly attracted more Phase 2B applicants than places. They do not predict the next exercise. Vacancies, applicants and the mix of citizenship-distance groups change each year. Open a school's page from the table for its full ballot history across all phases.

Repeated Phase 2B balloting

Oversubscribed in several recent exercises. A qualifying connection gives eligibility, but admission may still depend heavily on citizenship and home distance.

Mixed history

Both balloting and non-balloting years. Use the current applicant numbers rather than relying only on the previous year.

No recent Phase 2B ballot

Recent applicants have generally stayed within the available places. This does not guarantee the same outcome this year.

Before choosing a school, ask

  1. Does the P1 Registration Portal show that my child is eligible for this school in Phase 2B?
  2. What is my child's citizenship and home-distance group?
  3. Is the school already oversubscribed?
  4. Which group is currently expected to ballot?
  5. Has this school regularly balloted in Phase 2B?
  6. Would I still choose this school if another acceptable school currently has a safer position?
  7. What schools would I consider in Phase 2C if this application is unsuccessful?

Next: check who qualifies for Phase 2B →

Common questions

Does Phase 2B eligibility guarantee admission? +

No. Eligibility allows the child to submit an application. Admission may still depend on vacancies, citizenship, home distance and balloting.

Does completing 40 Parent Volunteer hours guarantee a place? +

No. It may establish Parent Volunteer eligibility after the school confirms the requirements were met. It does not guarantee admission in an oversubscribed Phase 2B.

Can I apply to two schools in Phase 2B? +

No. You may register for only one school in a phase. If you submit again, MOE uses the latest submission.

Can I change schools while Phase 2B is open? +

A new submission may replace the earlier submission during the registration window. Confirm that the new school appears as eligible and that the replacement application was successfully submitted.

Does applying at 9am give better priority? +

No. Application time within the valid registration period does not improve the child's priority. Citizenship and home distance determine priority when the school is oversubscribed.

Does everyone ballot when applicants exceed vacancies? +

No. Only the citizenship-distance group in which the available places run out ballots. Lower-priority groups are unsuccessful without participating in the ballot.

Are Parent Volunteers given priority over GRLs, church or clan applicants? +

No. The qualifying route establishes eligibility. All eligible applicants are then considered using the same citizenship-distance order.

Can I apply to a different school from the one selected in Phase 2A? +

Yes, provided the Phase 2A application was unsuccessful and your child is independently eligible for the intended Phase 2B school. A fresh application is required.

My child attended an MOE Kindergarten. Does that create Phase 2B eligibility? +

No. Attendance at the host school's MOE Kindergarten may create Phase 2A eligibility. Phase 2B requires a separate recognised route.

Does normal community volunteering qualify under the GRL route? +

No. General or occasional volunteering is not automatically the same as being an eligible endorsed active community leader.

What if the P1 Portal does not show Phase 2B or the expected school? +

Ask the other parent to check the portal. If the information remains missing, use the portal's assistance process and contact the relevant school or endorsing organisation before registration closes.

Where will I receive the result? +

Results are available through the P1 Registration Portal from 8am on the result date. Parents are also notified by SMS.

What happens after an unsuccessful Phase 2B application? +

The child may register in the next phase for which they are eligible, normally Phase 2C. A new school selection and a fresh application are required.

Can historical results predict this year's outcome? +

No. Historical figures show previous demand and cut-off groups. They cannot predict the current number or profile of applicants.

Related Phase 2B guides

Official sources

For route-specific eligibility, confirm with the relevant school or endorsing organisation. MOE is reviewing the broader P1 Registration Framework, but the announced review does not affect the 2026 exercise. Future cohorts should recheck the rules for their registration year.

Final parent checklist

Before Phase 2B closes, confirm:

  • My child remains unplaced.
  • The P1 Portal shows Phase 2B eligibility.
  • The selected school appears as eligible.
  • The qualifying route has been confirmed.
  • I have checked the child's home-distance group.
  • I have reviewed current applicants and vacancies.
  • I understand whether my group may ballot.
  • My family has selected only one school.
  • The application shows “Registration submitted”.
  • I have saved the acknowledgement.
  • I have prepared a Phase 2C backup shortlist.
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 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.

Was this table useful for your decision?