2025 P1 Registration Phase 2B - Day 1

Submitted by Chief Kiasu

Day 1 of the 2025 P1 Registration Phase 2B was completed yesterday.  A total of 26 schools were oversubscribed.  One school, Wellington Primary in Sembawang, just reached 100% nicely.  Hopefully, it will stay at 100% as Day 2 continues.

 LCentral Success -(672 x 560 px).png

We have mapped the data into our table for analysis.  For full details of the table, please refer to our previous article 2025 P1 Registration Phase 2B - Preface.

YL-ECTL_FB_SEA-EN_KV3_672x560px.jpg 

Essentially, there are no real surprises.  The elite schools such as Nanyang Primary in Bukit Timah are heavily oversubscribed at 49 applications for 20 seats, just 1 seat shy of last years' situation of 50 applicants.  There will be more people registering in Phase 2B, so hold on to your horses!

 Looking at the 2025-2024 Actuals column, we look for any real difference between last year and this year's Phase 2B.  Remember, a positive number means that the application rate is higher this year, while a negative number indicates the opposite.  Red Swastika School in Bedok and Pei Hwa Presbyterian Primary in Bukit Timah are currently the highest with 21 applications more than last year.  These schools will be heavily balloted by the end of this Phase.  Nan Chiau Primary in Seng Kang seems to have toned down quite a lot this year, as it has 79 less applicants compared with last year.  It is currently at 79% full.  From what I understand, the PV program of the Hokkien Huay Kuan schools (of which Nan Chiau Primary is part of) is managed very carefully, so I guess they must have tightened their handle of the situation there.

Best wishes to parents in this year's Phase 2B!

RegionSchoolsPhase 2BActuals 20252024 Actuals2025-2024 ActualsCohort
APPTUR2025 Places2025 Day 12025 Day 2
Ang Mo KioAnderson Primary83%70%292401860
Ang Mo KioAng Mo Kio Primary0%32%40000030
Ang Mo KioCHIJ St Nicholas Girls’155%81%2031035-40
Ang Mo KioJing Shan Primary0%60%2000000
Ang Mo KioMayflower Primary0%39%3000000
Ang Mo KioTeck Ghee Primary6%35%47301260
BedokBedok Green Primary0%19%65000060
BedokCHIJ (Katong) Primary20%45%408017-90
BedokFengshan Primary0%62%22001-10
BedokOpera Estate Primary0%42%35001-130
BedokRed Swastika220%83%2044023210
BedokSt Anthony’s Canossian Primary2%21%551016-1530
BedokSt Stephen’s17%24%6411013-20
BedokTelok Kurau Primary0%38%50001-10
BedokTemasek Primary50%75%20100910
BedokYu Neng Primary75%75%201501320
BishanAi Tong70%85%2014053-390
BishanCatholic High155%83%2031038-70
BishanKuo Chuan Presbyterian Primary103%75%293003000
Bukit BatokBukit View Primary0%28%670000-40
Bukit BatokDazhong Primary0%61%2600000
Bukit BatokKeming Primary52%66%331701430
Bukit BatokLianhua Primary0%24%8100000
Bukit BatokPrincess Elizabeth Primary95%80%2019022-30
Bukit BatokSt Anthony’s Primary31%56%3912039-270
Bukit MerahAlexandra Primary22%68%2350320
Bukit MerahBlangah Rise Primary0%26%3000000
Bukit MerahCantonment Primary0%23%3900000
Bukit MerahCHIJ (Kellock)2%31%42109-8-20
Bukit MerahGan Eng Seng Primary0%23%3800000
Bukit MerahRadin Mas Primary96%77%2322024-20
Bukit MerahZhangde Primary0%43%28001-10
Bukit PanjangBeacon Primary0%29%3600000
Bukit PanjangBukit Panjang Primary69%75%2618019-10
Bukit PanjangCHIJ Our Lady Queen of Peace11%26%465013-80
Bukit PanjangGreenridge Primary3%43%2910100
Bukit PanjangWest Spring Primary5%70%2110010
Bukit PanjangWest View Primary0%59%20001-10
Bukit PanjangZhenghua Primary0%71%2000000
Bukit TimahBukit Timah Primary0%27%44001-10
Bukit TimahHenry Park Primary94%79%312902720
Bukit TimahMethodist Girls’ School (Primary)200%79%2244050-60
Bukit TimahNanyang Primary245%90%2049050-10
Bukit TimahPei Hwa Presbyterian Primary215%82%2043022210
Bukit TimahRaffles Girls’ Primary45%54%4922029-70
CentralAnglo-Chinese School (Junior)193%78%305805080
CentralRiver Valley Primary40%56%3514018-40
CentralSt Margaret’s Primary31%41%4213014-10
Choa Chu KangChua Chu Kang Primary53%69%3016017-10
Choa Chu KangConcord Primary3%60%2910100
Choa Chu KangDe La Salle18%40%519012-30
Choa Chu KangSouth View Primary105%85%202102100
Choa Chu KangTeck Whye Primary0%31%4800000
Choa Chu KangUnity Primary0%32%4800000
Choa Chu KangYew Tee Primary2%31%4810100
ClementiClementi Primary0%28%77001-140
ClementiNan Hua Primary180%83%2036039-30
ClementiPei Tong Primary0%32%73000040
ClementiQifa Primary21%53%4710020-1040
GeylangCanossa Catholic Primary46%48%241101100
GeylangGeylang Methodist School2%48%47108-70
GeylangHaig Girls’44%48%39170980
GeylangKong Hwa58%78%2414071-570
GeylangMaha Bodhi191%86%234403860
HougangCHIJ Our Lady of the Nativity53%48%5127043-160
HougangHoly Innocents’ Primary168%84%2237057-200
HougangHougang Primary39%48%381501140
HougangMontfort Junior0%19%41003-30
HougangPaya Lebar Methodist Girls’89%66%443903450
HougangPunggol Primary5%69%2010100
HougangXinghua Primary0%22%4700000
HougangXinmin Primary75%75%241801620
HougangYio Chu Kang Primary0%39%3600000
Jurong EastFuhua Primary0%47%390000-60
Jurong EastJurong Primary0%45%400000-20
Jurong EastYuhua Primary0%27%580000-60
Jurong WestBoon Lay Garden Primary0%25%4500000
Jurong WestCorporation Primary0%39%3600000
Jurong WestFrontier Primary105%81%202101740
Jurong WestJurong West Primary0%67%2000000
Jurong WestLakeside Primary0%45%44002-20
Jurong WestRulang Primary135%85%2027037-100
Jurong WestShuqun Primary85%79%2017019-20
Jurong WestWest Grove Primary0%35%46002-20
Jurong WestWestwood Primary35%78%207013-60
Jurong WestXingnan Primary0%46%32001-10
KallangBendemeer Primary0%27%440000-10
KallangFarrer Park Primary0%29%430000-10
KallangHong Wen71%70%2820026-60
Marine ParadeNgee Ann Primary5%48%42203-10
Marine ParadeTanjong Katong Primary45%75%209016-70
Marine ParadeTao Nan250%89%2050062-120
NovenaAnglo-Chinese School (Primary)127%73%334203480
NovenaSingapore Chinese Girls’ Primary125%79%2025035-100
NovenaSt Joseph’s Institution Junior131%68%3951065-140
Pasir RisCasuarina Primary0%60%21001-1-20
Pasir RisElias Park Primary0%58%22003-30
Pasir RisMeridian Primary0%35%480000-20
Pasir RisPark View Primary0%42%370000-20
Pasir RisPasir Ris Primary85%76%2017021-40
Pasir RisWhite Sands Primary6%43%35205-30
PunggolEdgefield Primary0%26%5900000
PunggolGreendale Primary0%39%430000-30
PunggolHorizon Primary55%80%201101010
PunggolMee Toh63%59%5233038-50
PunggolNorthshore Primary3%69%2910010
PunggolOasis Primary0%56%35001-10
PunggolPunggol Cove Primary0%55%42001-10
PunggolPunggol Green Primary10%76%2020110
PunggolPunggol View Primary0%67%2600000
PunggolValour Primary5%75%2010010
PunggolWaterway Primary0%71%200000-30
QueenstownFairfield Methodist Primary135%85%2027033-60
QueenstownNew Town Primary0%15%60000030
QueenstownQueenstown Primary0%50%35001-10
SembawangCanberra Primary43%57%3515019-4-30
SembawangEndeavour Primary0%27%58000030
SembawangNorthoaks Primary0%16%67000030
SembawangSembawang Primary0%63%2500000
SembawangWellington Primary100%83%202001640
Seng KangAnchor Green Primary0%35%5200000
Seng KangCompassvale Primary39%58%3815016-10
Seng KangFern Green Primary0%45%51002-240
Seng KangFernvale Primary2%44%5210100
Seng KangNan Chiau Primary79%69%42330112-790
Seng KangNorth Spring Primary0%33%400000-30
Seng KangNorth Vista Primary0%43%4500000
Seng KangPalm View Primary0%31%55001-10
Seng KangRivervale Primary34%50%381301120
Seng KangSeng Kang Primary0%31%4200000
Seng KangSengkang Green Primary65%80%2013018-50
Seng KangSpringdale Primary0%62%30001-10
SerangoonCHIJ Our Lady of Good Counsel12%35%344011-70
SerangoonRosyth135%85%2027029-20
SerangoonSt Gabriel’s Primary48%44%3316022-60
SerangoonYangzheng Primary50%69%2010011-10
SerangoonZhonghua Primary0%11%44000030
TampinesAngsana Primary5%79%2010100
TampinesChangkat Primary0%22%73000040
TampinesChongzheng Primary20%49%44905420
TampinesEast Spring Primary0%31%55001-120
TampinesGongshang Primary85%82%2017020-30
TampinesJunyuan Primary0%70%28000040
TampinesPoi Ching60%60%4728035-740
TampinesSt Hilda’s Primary115%86%2023033-1010
TampinesTampines North Primary0%40%64000040
TampinesTampines Primary0%53%44000040
TampinesYumin Primary0%29%67000040
TengahPioneer Primary4%5%1135005350
Toa PayohCedar Primary0%40%48001-10
Toa PayohCHIJ Primary (Toa Payoh)180%77%254504230
Toa PayohFirst Toa Payoh Primary0%17%50000030
Toa PayohKheng Cheng4%34%5420200
Toa PayohMaris Stella High126%77%3139044-50
Toa PayohMarymount Convent0%13%700013-130
Toa PayohPei Chun Public150%87%203003000
Toa PayohSt Andrew’s Junior67%63%3926035-90
WoodlandsAdmiralty Primary88%74%2623025-20
WoodlandsEvergreen Primary0%44%33001-10
WoodlandsFuchun Primary0%48%3100000
WoodlandsGreenwood Primary0%57%3000000
WoodlandsInnova Primary11%42%364011-70
WoodlandsMarsiling Primary0%42%3500000
WoodlandsQihua Primary0%38%37001-10
WoodlandsRiverside Primary30%74%2060510
WoodlandsSi Ling Primary0%22%3900000
WoodlandsWoodgrove Primary9%45%34306-30
WoodlandsWoodlands Primary19%57%32609-30
WoodlandsWoodlands Ring Primary0%43%34001-10
YishunAhmad Ibrahim Primary0%15%6200000
YishunChongfu Primary175%87%2035053-180
YishunHuamin Primary5%75%20102-10
YishunJiemin Primary0%47%3400000
YishunNaval Base Primary5%75%2010100
YishunNorth View Primary0%75%2000000
YishunNorthland Primary135%83%202702250
YishunPeiying Primary0%48%35000010
YishunXishan Primary2%39%49100120
YishunYishun Primary0%45%40001-10
Tue 22/07/2025