Skip to main content

Primary schools, from MOE data

Primary school ranking in Singapore: every school by P1 demand

Reviewed by Theon Teo, Founder · Checked against MOE data on · How we check facts

Short answer

There is no official primary school ranking. MOE does not rank schools or publish PSLE results by school. The one official measure of how sought after a school is comes from P1 registration: in MOE’s 2025 figures, 109 of 179 schools had more applicants than places in at least one phase, and 41 were already full in Phase 2A. Below, every school is ordered by that demand, with its numbers for each phase, its programmes and its CCAs.

The 2025 demand figures, and why not 2026

School figures: 2025 P1 Registration Exercise (for Primary 1 in 2026). The 2026 exercise is not in them.

  • During each phase of the 2026 exercise MOE showed vacancies and applicants live and said those numbers were not final. After each phase it showed which schools had places for all.
  • When the exercise ended, MOE took the school list down. Its past data page, where it posts a finished exercise school by school, still showed 2025 on 12 November 2026, and the Internet Archive holds no copy of MOE’s live page from July or August 2026.
  • We publish official figures only, not copies taken from other websites. So the school tables use 2025, the latest full set from MOE, and will move to 2026 when MOE posts it.

What MOE has published about the 2026 exercise

How to use the 2025 figures for the next exercise

  1. Work out your group: the first phase your child qualifies for (2A, 2B or 2C), Singapore Citizen or PR, and your distance band from OneMap.
  2. Find that phase in the school’s 2025 row. If MOE balloted a group ahead of yours, your group got no place. If it balloted your group, the share who got in is your rough chance. If the ballot was for a group behind yours, everyone in your group got in.
  3. Allow for fewer places. With intakes cut from 2026 onward, a school that only just fitted everyone in 2025 (applicants close to places, or a ballot where most children got in) may ballot next time.
  4. Before registration opens, MOE posts each school’s total vacancies. Compare that with the 2025 total in the table. Fewer places means a harder ballot if demand holds.
  5. At the 12 Two-Track schools, half of the Phase 2C places go to children living beyond 2km from the 2027 exercise, so their 2025 Phase 2C result is a weaker guide.
  6. Keep at least one school that had places for all in 2025 on your list, in case your first choice is balloted and your child misses out.
  • The 2025 figures are from MOE’s past data page (updated 29 April 2026). MOE had not published the new P1 totals school by school, or dates for the 2027 exercise (for Primary 1 in 2028), when we checked on 12 November 2026.
  • Rule changes from the 2027 exercise: Reserved Phase 2C places rise from 40 to 60 in all schools except those with a smaller intake. Phase 2B stays at 20. At 12 schools in areas with less than 40% public housing, Phase 2C places are split equally between children living within 2km and beyond 2km, each balloted on its own: ACS (Junior), ACS (Primary), CHIJ (Katong) Primary, Methodist Girls’ School (Primary), Nanyang Primary, Ngee Ann Primary, Pei Hwa Presbyterian Primary, Raffles Girls’ Primary, Singapore Chinese Girls’ Primary, St. Margaret’s School (Primary), Tanjong Katong Primary and Tao Nan School.

Sources: MOE, Vacancies and balloting data: 2025 P1 Registration Exercise, MOE, 2026 Primary One Registration Exercise (29 April 2026), MOE, Vacancies and balloting updates, MOE, Registration phases and key dates, MOE, Enhancing the P1 Registration Framework (10 September 2026), MOE, Parliamentary reply on the reduced P1 intake (7 July 2026).

Primary schools ordered by P1 demand (2025)

MOE stopped announcing top PSLE scorers and the banding of secondary schools to avoid undue pressure, and its SchoolFinder pages for primary schools show no exam results. A “ranking by PSLE results” found online is not built on official school results. Demand is official, so this order uses it:

  1. The earliest phase in which the school had more applicants than places.
  2. Within that phase, how near the school the cut-off fell. A ballot among Singapore Citizens living within 1km means more demand than one among those living outside 2km.
  3. Then the share of children in the ballot who got a place, smallest first.

The first 109 schools filled up in some phase. The last 70 had a place for every applicant in every phase. Each phase cell reads “applicants for places”. Demand reflects popularity and how many young families live nearby, not teaching quality.

The 10 most contested schools in 2025:

  1. South View Primary School (Choa Chu Kang): 191 applied for 66 places. Ballot for SC, within 1km: 66 places for 152 children (43%) in Phase 2A.
  2. Princess Elizabeth Primary School (Bukit Batok): 145 applied for 52 places. Ballot for SC, within 1km: 52 places for 110 children (47%) in Phase 2A.
  3. Gongshang Primary School (Tampines): 203 applied for 67 places. Ballot for SC, within 1km: 67 places for 124 children (54%) in Phase 2A.
  4. Temasek Primary School (Bedok): 122 applied for 44 places. Ballot for SC, within 1km: 44 places for 74 children (59%) in Phase 2A.
  5. Waterway Primary School (Punggol): 74 applied for 38 places. Ballot for SC, within 1km: 38 places for 63 children (60%) in Phase 2A.
  6. Angsana Primary School (Tampines): 125 applied for 78 places. Ballot for SC, within 1km: 78 places for 118 children (66%) in Phase 2A.
  7. Yangzheng Primary School (Serangoon): 92 applied for 36 places. Ballot for SC, within 1km: 36 places for 51 children (71%) in Phase 2A.
  8. Punggol Green Primary School (Punggol): 76 applied for 63 places. Ballot for SC, within 1km: 63 places for 72 children (88%) in Phase 2A.
  9. Sengkang Green Primary School (Seng Kang): 119 applied for 95 places. Ballot for SC, within 1km: 95 places for 108 children (88%) in Phase 2A.
  10. Huamin Primary School (Yishun): 83 applied for 67 places. Ballot for SC, within 1km: 67 places for 76 children (88%) in Phase 2A.
All 179 primary schools with a P1 intake, ordered by MOE's 2025 P1 demand figures. "Ballot" means MOE balloted in that phase.
#SchoolAreaFilled up inPlaces for children in ballot2A2B2C2C Supp
1South View Primary SchoolChoa Chu KangPhase 2A, ballot for SC, within 1km66 for 152 (43%)191 for 66, ballot26 for 20, ballot155 for 41, ballotNo places left
2Princess Elizabeth Primary SchoolBukit BatokPhase 2A, ballot for SC, within 1km52 for 110 (47%)145 for 52, ballot28 for 20, ballot232 for 41, ballotNo places left
3Gongshang Primary SchoolTampinesPhase 2A, ballot for SC, within 1km67 for 124 (54%)203 for 67, ballot17 for 20117 for 44, ballotNo places left
4Temasek Primary SchoolBedokPhase 2A, ballot for SC, within 1km44 for 74 (59%)122 for 44, ballot10 for 20103 for 50, ballotNo places left
5Waterway Primary SchoolPunggolPhase 2A, ballot for SC, within 1km38 for 63 (60%)74 for 38, ballot0 for 20102 for 60, ballotNo places left
6Angsana Primary SchoolTampinesPhase 2A, ballot for SC, within 1km78 for 118 (66%)125 for 78, ballot1 for 20167 for 59, ballotNo places left
7Yangzheng Primary SchoolSerangoonPhase 2A, ballot for SC, within 1km36 for 51 (71%)92 for 36, ballot14 for 2098 for 47, ballotNo places left
8Punggol Green Primary SchoolPunggolPhase 2A, ballot for SC, within 1km63 for 72 (88%)76 for 63, ballot3 for 20118 for 58, ballotNo places left
9Sengkang Green Primary SchoolSeng KangPhase 2A, ballot for SC, within 1km95 for 108 (88%)119 for 95, ballot15 for 2084 for 48, ballotNo places left
10Huamin Primary SchoolYishunPhase 2A, ballot for SC, within 1km67 for 76 (88%)83 for 67, ballot2 for 2086 for 58, ballotNo places left
Show all 179 schoolsShow fewer
#SchoolAreaFilled up inPlaces for children in ballot2A2B2C2C Supp
11Shuqun Primary SchoolJurong WestPhase 2A, ballot for SC, within 1km57 for 64 (89%)111 for 57, ballot20 for 2079 for 41, ballotNo places left
12Pei Hwa Presbyterian Primary SchoolBukit TimahPhase 2A, ballot for SC, within 1km53 for 56 (95%)120 for 53, ballot51 for 20, ballot84 for 41, ballotNo places left
13Frontier Primary SchoolJurong WestPhase 2A, ballot for SC, within 1km66 for 68 (97%)78 for 66, ballot23 for 2066 for 40, ballotNo places left
14Nan Hua Primary SchoolClementiPhase 2A, ballot for SC, 1km to 2km4 for 13 (31%)102 for 61, ballot40 for 21, ballot166 for 41, ballotNo places left
15Westwood Primary SchoolJurong WestPhase 2A, ballot for SC, 1km to 2km5 for 7 (71%)89 for 75, ballot7 for 2076 for 53, ballotNo places left
16Rulang Primary SchoolJurong WestPhase 2A, ballot for SC, 1km to 2km29 for 39 (74%)102 for 71, ballot30 for 20, ballot98 for 40, ballotNo places left
17Catholic High School (Primary)BishanPhase 2A, ballot for SC, 1km to 2km37 for 45 (82%)141 for 94, ballot35 for 20, ballot72 for 40, ballotNo places left
18Rosyth SchoolSerangoonPhase 2A, ballot for SC, 1km to 2km29 for 35 (83%)110 for 76, ballot31 for 20, ballot132 for 42, ballotNo places left
19Wellington Primary SchoolSembawangPhase 2A, ballot for SC, 1km to 2km18 for 21 (86%)87 for 77, ballot21 for 20104 for 40, ballotNo places left
20Pasir Ris Primary SchoolPasir RisPhase 2A, places only for SC, within 2kmNo ballot47 for 4219 for 2059 for 41, ballotNo places left
21Riverside Primary SchoolWoodlandsPhase 2A, places only for SC, within 2kmNo ballot69 for 506 for 2079 for 54, ballotNo places left
22Yu Neng Primary SchoolBedokPhase 2A, ballot for SC, outside 2km1 for 21 (5%)60 for 39, ballot16 for 2060 for 44, ballotNo places left
23Tanjong Katong Primary SchoolMarine ParadePhase 2A, ballot for SC, outside 2km2 for 32 (6%)104 for 59, ballot9 for 2083 for 53, ballotNo places left
24Jurong West Primary SchoolJurong WestPhase 2A, ballot for SC, outside 2km1 for 3 (33%)59 for 48, ballot1 for 2077 for 59, ballotNo places left
25CHIJ St. Nicholas Girls' School (Primary)Ang Mo KioPhase 2A, ballot for SC, outside 2km17 for 48 (35%)117 for 86, ballot48 for 20, ballot71 for 41, ballotNo places left
26Tao Nan SchoolMarine ParadePhase 2A, ballot for SC, outside 2km20 for 54 (37%)156 for 122, ballot63 for 20, ballot81 for 45, ballotNo places left
27Nanyang Primary SchoolBukit TimahPhase 2A, ballot for SC, outside 2km31 for 64 (48%)177 for 144, ballot53 for 20, ballot63 for 42, ballotNo places left
28Naval Base Primary SchoolYishunPhase 2A, ballot for SC, outside 2km1 for 2 (50%)59 for 56, ballot1 for 2064 for 60, ballotNo places left
29Ai Tong SchoolBishanPhase 2A, ballot for SC, outside 2km29 for 54 (54%)134 for 109, ballot62 for 20, ballot81 for 43, ballotNo places left
30Singapore Chinese Girls' Primary SchoolNovenaPhase 2A, ballot for SC, outside 2km31 for 54 (57%)99 for 75, ballot27 for 20, ballot58 for 41, ballotNo places left
31Chongfu SchoolYishunPhase 2A, ballot for SC, outside 2km27 for 47 (57%)120 for 98, ballot39 for 20, ballot138 for 40, ballotNo places left
32Red Swastika SchoolBedokPhase 2A, ballot for SC, outside 2km27 for 42 (64%)110 for 95, ballot42 for 20, ballot93 for 41, ballotNo places left
33Northland Primary SchoolYishunPhase 2A, ballot for SC, outside 2km12 for 18 (67%)76 for 70, ballot29 for 20, ballot142 for 41, ballotNo places left
34Pei Chun Public SchoolToa PayohPhase 2A, ballot for SC, outside 2km42 for 50 (84%)119 for 111, ballot32 for 21, ballot94 for 45, ballotNo places left
35Fairfield Methodist School (Primary)QueenstownPhase 2A, ballot for SC, outside 2km41 for 46 (89%)103 for 97, ballot30 for 20, ballot70 for 42, ballotNo places left
36North View Primary SchoolYishunPhase 2A, places for SC children onlyNo ballot74 for 711 for 20109 for 60, ballotNo places left
37Jing Shan Primary SchoolAng Mo KioPhase 2A, ballot for PR, within 1km1 for 3 (33%)48 for 46, ballot0 for 2050 for 609 for 10
38Zhenghua Primary SchoolBukit PanjangPhase 2A, ballot for PR, within 1km1 for 3 (33%)69 for 67, ballot0 for 2050 for 628 for 12
39Punggol Primary SchoolHougangPhase 2A, ballot for PR, within 1km5 for 6 (83%)61 for 60, ballot3 for 2075 for 59No places left
40Horizon Primary SchoolPunggolPhase 2A, ballot for PR, within 1km6 for 7 (86%)87 for 86, ballot11 for 2079 for 50, ballotNo places left
41Valour Primary SchoolPunggolPhase 2A, ballot for PR, within 1km7 for 8 (88%)52 for 51, ballot3 for 2088 for 57, ballotNo places left
42Nan Chiau Primary SchoolSeng KangPhase 2B, ballot for SC, within 1km42 for 99 (42%)38 for 105102 for 42, ballot269 for 85, ballotNo places left
43Kong Hwa SchoolGeylangPhase 2B, ballot for SC, within 1km24 for 44 (55%)84 for 9749 for 24, ballot118 for 49, ballotNo places left
44Anglo-Chinese School (Junior)CentralPhase 2B, ballot for SC, within 1km30 for 54 (56%)104 for 13461 for 30, ballot95 for 61, ballotNo places left
45Holy Innocents' Primary SchoolHougangPhase 2B, ballot for SC, within 1km22 for 36 (61%)102 for 10744 for 22, ballot110 for 45, ballotNo places left
46Methodist Girls' School (Primary)Bukit TimahPhase 2B, ballot for SC, within 1km22 for 35 (63%)88 for 9554 for 22, ballot78 for 45, ballotNo places left
47Maris Stella High School (Primary)Toa PayohPhase 2B, ballot for SC, within 1km31 for 44 (70%)100 for 13253 for 31, ballot124 for 62, ballotNo places left
48Anglo-Chinese School (Primary)NovenaPhase 2B, ballot for SC, within 1km33 for 45 (73%)81 for 12061 for 33, ballot96 for 66, ballotNo places left
49CHIJ Primary (Toa Payoh)Toa PayohPhase 2B, ballot for SC, within 1km25 for 33 (76%)78 for 9256 for 25, ballot77 for 49, ballotNo places left
50St. Hilda's Primary SchoolTampinesPhase 2B, ballot for SC, within 1km20 for 25 (80%)91 for 9129 for 20, ballot136 for 43, ballotNo places left
51St. Joseph's Institution JuniorNovenaPhase 2B, places only for SC, within 1kmNo ballot61 for 11777 for 39115 for 78, ballotNo places left
52Maha Bodhi SchoolGeylangPhase 2B, ballot for SC, 1km to 2km3 for 19 (16%)121 for 13146 for 23, ballot125 for 49, ballotNo places left
53Admiralty Primary SchoolWoodlandsPhase 2B, ballot for SC, 1km to 2km5 for 6 (83%)42 for 6027 for 26, ballot87 for 52, ballotNo places left
54Paya Lebar Methodist Girls' School (Primary)HougangPhase 2B, ballot for SC, outside 2km19 for 20 (95%)64 for 13546 for 44, ballot110 for 89, ballotNo places left
55Kuo Chuan Presbyterian Primary SchoolBishanPhase 2B, places for SC children onlyNo ballot50 for 7832 for 30113 for 59, ballotNo places left
56Hong Wen SchoolKallangPhase 2C, ballot for SC, within 1km62 for 137 (45%)38 for 6223 for 28153 for 62, ballotNo places left
57Poi Ching SchoolTampinesPhase 2C, ballot for SC, within 1km99 for 200 (50%)25 for 10542 for 47212 for 99, ballotNo places left
58Chua Chu Kang Primary SchoolChoa Chu KangPhase 2C, ballot for SC, within 1km77 for 135 (57%)47 for 7816 for 30152 for 77, ballotNo places left
59Elias Park Primary SchoolPasir RisPhase 2C, ballot for SC, within 1km66 for 101 (65%)21 for 270 for 22115 for 66, ballotNo places left
60Northshore Primary SchoolPunggolPhase 2C, ballot for SC, within 1km86 for 128 (67%)59 for 861 for 29128 for 86, ballotNo places left
61Xinmin Primary SchoolHougangPhase 2C, ballot for SC, within 1km53 for 76 (70%)49 for 6019 for 2487 for 53, ballotNo places left
62Keming Primary SchoolBukit BatokPhase 2C, ballot for SC, within 1km77 for 110 (70%)58 for 9621 for 33125 for 77, ballotNo places left
63Henry Park Primary SchoolBukit TimahPhase 2C, ballot for SC, within 1km63 for 76 (83%)99 for 13131 for 3193 for 63, ballotNo places left
64Mee Toh SchoolPunggolPhase 2C, ballot for SC, within 1km119 for 142 (84%)28 for 12437 for 52153 for 119, ballotNo places left
65Radin Mas Primary SchoolBukit MerahPhase 2C, ballot for SC, within 1km47 for 56 (84%)54 for 6322 for 2396 for 47, ballotNo places left
66Sembawang Primary SchoolSembawangPhase 2C, ballot for SC, within 1km75 for 83 (90%)50 for 650 for 25107 for 75, ballotNo places left
67Compassvale Primary SchoolSeng KangPhase 2C, ballot for SC, within 1km96 for 102 (94%)17 for 7219 for 38112 for 96, ballotNo places left
68Canberra Primary SchoolSembawangPhase 2C, ballot for SC, within 1km87 for 92 (95%)16 for 6118 for 35105 for 87, ballotNo places left
69Rivervale Primary SchoolSeng KangPhase 2C, ballot for SC, within 1km96 for 98 (98%)20 for 7317 for 38111 for 96, ballotNo places left
70St Andrew's School (Junior)Toa PayohPhase 2C, ballot for SC, within 1km84 for 85 (99%)76 for 13233 for 39104 for 84, ballotNo places left
71Hougang Primary SchoolHougangPhase 2C, places only for SC, within 1kmNo ballot13 for 6616 for 38115 for 98No places left
72Bukit Panjang Primary SchoolBukit PanjangPhase 2C, ballot for SC, 1km to 2km3 for 16 (19%)62 for 8120 for 2678 for 61, ballotNo places left
73St. Anthony's Primary SchoolBukit BatokPhase 2C, ballot for SC, 1km to 2km11 for 43 (26%)45 for 10234 for 39124 for 85, ballotNo places left
74Fengshan Primary SchoolBedokPhase 2C, ballot for SC, 1km to 2km9 for 15 (60%)51 for 580 for 2393 for 69, ballotNo places left
75Anderson Primary SchoolAng Mo KioPhase 2C, ballot for SC, 1km to 2km12 for 17 (71%)43 for 6925 for 2991 for 65, ballotNo places left
76Alexandra Primary SchoolBukit MerahPhase 2C, ballot for SC, 1km to 2km10 for 12 (83%)67 for 765 for 2373 for 67, ballotNo places left
77Raffles Girls' Primary SchoolBukit TimahPhase 2C, ballot for SC, outside 2km17 for 36 (47%)64 for 15031 for 49143 for 115, ballotNo places left
78Qifa Primary SchoolClementiPhase 2C, ballot for SC, outside 2km9 for 11 (82%)37 for 11812 for 47148 for 131, ballotNo places left
79CHIJ Our Lady of the NativityHougangPhase 2C, ballot for SC, outside 2km22 for 26 (85%)27 for 12037 for 51131 for 116, ballotNo places left
80St. Margaret's School (Primary)CentralPhase 2C, places for SC children onlyNo ballot24 for 9115 for 42125 for 113No places left
81Concord Primary SchoolChoa Chu KangPhase 2C, ballot for PR, within 1km1 for 10 (10%)18 for 441 for 2996 for 86, ballotNo places left
82Junyuan Primary SchoolTampinesPhase 2C, ballot for PR, within 1km1 for 4 (25%)96 for 1200 for 2891 for 85, ballotNo places left
83Ngee Ann Primary SchoolMarine ParadePhase 2C, ballot for PR, within 1km5 for 16 (31%)27 for 942 for 42148 for 127, ballotNo places left
84Queenstown Primary SchoolQueenstownPhase 2C, ballot for PR, within 1km8 for 12 (67%)17 for 610 for 35115 for 105, ballotNo places left
85Chongzheng Primary SchoolTampinesPhase 2C, places for all SC and PR within 1kmNo ballot38 for 11010 for 44127 for 125No places left
86Kheng Cheng SchoolToa PayohPhase 2C, ballot for PR, 1km to 2km10 for 17 (59%)12 for 1131 for 54173 for 162, ballotNo places left
87Bukit Timah Primary SchoolBukit TimahPhase 2C, ballot for PR, outside 2km (PR cap)8 for 18 (44%)6 for 780 for 44104 for 132, ballot63 for 39, ballot
88Woodlands Primary SchoolWoodlandsPhase 2C Supp, ballot for SC, within 1km3 for 6 (50%)22 for 598 for 3287 for 909 for 3, ballot
89Springdale Primary SchoolSeng KangPhase 2C Supp, ballot for SC, within 1km26 for 45 (58%)41 for 720 for 3066 for 9248 for 26, ballot
90Punggol View Primary SchoolPunggolPhase 2C Supp, ballot for SC, within 1km21 for 28 (75%)71 for 880 for 2656 for 7747 for 21, ballot
91Dazhong Primary SchoolBukit BatokPhase 2C Supp, places only for SC, within 1kmNo ballot49 for 680 for 2672 for 8021 for 9
92Tampines Primary SchoolTampinesPhase 2C Supp, ballot for SC, 1km to 2km11 for 65 (17%)54 for 1262 for 4484 for 131111 for 47, ballot
93St. Gabriel's Primary SchoolSerangoonPhase 2C Supp, ballot for SC, 1km to 2km4 for 13 (31%)18 for 5818 for 3370 for 8233 for 12, ballot
94Xishan Primary SchoolYishunPhase 2C Supp, ballot for SC, 1km to 2km18 for 42 (43%)15 for 1021 for 4966 for 146110 for 80, ballot
95Lakeside Primary SchoolJurong WestPhase 2C Supp, ballot for SC, 1km to 2km5 for 10 (50%)21 for 921 for 4497 for 13042 for 33, ballot
96Haig Girls' SchoolGeylangPhase 2C Supp, ballot for SC, 1km to 2km9 for 16 (56%)23 for 7920 for 3983 for 9829 for 15, ballot
97Canossa Catholic Primary SchoolGeylangPhase 2C Supp, ballot for SC, 1km to 2km15 for 25 (60%)6 for 1914 for 2434 for 6044 for 26, ballot
98Zhangde Primary SchoolBukit MerahPhase 2C Supp, ballot for SC, 1km to 2km5 for 6 (83%)13 for 380 for 2974 for 8719 for 13, ballot
99Oasis Primary SchoolPunggolPhase 2C Supp, ballot for SC, 1km to 2km16 for 19 (84%)35 for 800 for 3559 for 10552 for 46, ballot
100Opera Estate Primary SchoolBedokPhase 2C Supp, ballot for SC, 1km to 2km12 for 13 (92%)14 for 580 for 3583 for 10436 for 21, ballot
101Tampines North Primary SchoolTampinesPhase 2C Supp, ballot for SC, 1km to 2km57 for 58 (98%)22 for 1530 for 6460 for 191142 for 131, ballot
102De La Salle SchoolChoa Chu KangPhase 2C Supp, places only for SC, within 2kmNo ballot11 for 10512 for 51114 for 14347 for 29
103Peiying Primary SchoolYishunPhase 2C Supp, places only for SC, within 2kmNo ballot21 for 660 for 3553 for 10567 for 52
104Cedar Primary SchoolToa PayohPhase 2C Supp, ballot for SC, outside 2km7 for 22 (32%)36 for 1190 for 4857 for 146107 for 89, ballot
105Marsiling Primary SchoolWoodlandsPhase 2C Supp, ballot for SC, outside 2km1 for 3 (33%)10 for 540 for 3599 for 1048 for 5, ballot
106Bukit View Primary SchoolBukit BatokPhase 2C Supp, ballot for SC, outside 2km4 for 7 (57%)6 for 1480 for 6792 for 202121 for 111, ballot
107CHIJ (Katong) PrimaryBedokPhase 2C Supp, ballot for SC, outside 2km14 for 17 (82%)28 for 8712 for 4071 for 10750 for 36, ballot
108Greenwood Primary SchoolWoodlandsPhase 2C Supp, places for SC children onlyNo ballot10 for 410 for 3075 for 9122 for 16
109Yishun Primary SchoolYishunPhase 2C Supp, places for SC children onlyNo ballot33 for 940 for 4050 for 12277 for 72
110Geylang Methodist School (Primary)GeylangNever full, places for allNo ballot31 for 1134 for 47138 for 138No places left
111River Valley Primary SchoolCentralNever full, places for allNo ballot34 for 7914 for 3594 for 94No places left
112Woodgrove Primary SchoolWoodlandsNever full, places for allNo ballot18 for 605 for 3487 for 988 for 11
113White Sands Primary SchoolPasir RisNever full, places for allNo ballot17 for 612 for 3579 for 10220 for 23
114Innova Primary SchoolWoodlandsNever full, places for allNo ballot10 for 594 for 3677 for 1058 for 28
115Evergreen Primary SchoolWoodlandsNever full, places for allNo ballot6 for 460 for 3368 for 10026 for 32
116CHIJ Our Lady Queen of PeaceBukit PanjangNever full, places for allNo ballot8 for 877 for 4689 for 13241 for 43
117West Spring Primary SchoolBukit PanjangNever full, places for allNo ballot60 for 621 for 2140 for 6310 for 23
118Pioneer Primary SchoolTengahNever full, places for allNo ballot12 for 2906 for 113194 for 33273 for 140
119Fern Green Primary SchoolSeng KangNever full, places for allNo ballot32 for 1250 for 5185 for 15340 for 68
120Teck Ghee Primary SchoolAng Mo KioNever full, places for allNo ballot12 for 923 for 4776 for 13762 for 63
121West View Primary SchoolBukit PanjangNever full, places for allNo ballot38 for 390 for 2032 for 6113 for 29
122Palm View Primary SchoolSeng KangNever full, places for allNo ballot1 for 1060 for 5584 for 16559 for 82
123Fuchun Primary SchoolWoodlandsNever full, places for allNo ballot17 for 510 for 3147 for 943 for 48
124Woodlands Ring Primary SchoolWoodlandsNever full, places for allNo ballot10 for 530 for 3450 for 1034 for 53
125Xingnan Primary SchoolJurong WestNever full, places for allNo ballot17 for 540 for 3247 for 9716 for 51
126CHIJ Our Lady of Good CounselSerangoonNever full, places for allNo ballot12 for 539 for 3444 for 9344 for 49
127Yew Tee Primary SchoolChoa Chu KangNever full, places for allNo ballot7 for 921 for 4868 for 14451 for 76
128Casuarina Primary SchoolPasir RisNever full, places for allNo ballot38 for 420 for 2130 for 6415 for 34
129Qihua Primary SchoolWoodlandsNever full, places for allNo ballot17 for 690 for 3752 for 1121 for 61
130CHIJ (Kellock)Bukit MerahNever full, places for allNo ballot14 for 806 for 4257 for 12339 for 66
131Fernvale Primary SchoolSeng KangNever full, places for allNo ballot20 for 1171 for 5272 for 15638 for 85
132Telok Kurau Primary SchoolBedokNever full, places for allNo ballot29 for 1190 for 5063 for 15071 for 87
133St. Stephen's SchoolBedokNever full, places for allNo ballot13 for 14611 for 6474 for 183108 for 109
134Jurong Primary SchoolJurong EastNever full, places for allNo ballot21 for 820 for 4048 for 12139 for 73
135Endeavour Primary SchoolSembawangNever full, places for allNo ballot5 for 1190 for 5868 for 17466 for 106
136Park View Primary SchoolPasir RisNever full, places for allNo ballot10 for 600 for 3742 for 11046 for 68
137Unity Primary SchoolChoa Chu KangNever full, places for allNo ballot12 for 950 for 4854 for 1437 for 90
138Jiemin Primary SchoolYishunNever full, places for allNo ballot14 for 550 for 3438 for 10123 for 63
139Clementi Primary SchoolClementiNever full, places for allNo ballot13 for 1830 for 7786 for 231136 for 145
140Beacon Primary SchoolBukit PanjangNever full, places for allNo ballot1 for 480 for 3638 for 10710 for 69
141North Spring Primary SchoolSeng KangNever full, places for allNo ballot11 for 710 for 4041 for 12025 for 79
142East Spring Primary SchoolTampinesNever full, places for allNo ballot22 for 1270 for 5555 for 16518 for 111
143Xinghua Primary SchoolHougangNever full, places for allNo ballot7 for 870 for 4745 for 14071 for 96
144Greenridge Primary SchoolBukit PanjangNever full, places for allNo ballot14 for 411 for 2927 for 875 for 60
145West Grove Primary SchoolJurong WestNever full, places for allNo ballot6 for 830 for 4641 for 13747 for 96
146Ang Mo Kio Primary SchoolAng Mo KioNever full, places for allNo ballot17 for 780 for 4136 for 12327 for 88
147Mayflower Primary SchoolAng Mo KioNever full, places for allNo ballot25 for 560 for 3026 for 9137 for 66
148Marymount Convent SchoolToa PayohNever full, places for allNo ballot7 for 1563 for 7055 for 206138 for 151
149Fuhua Primary SchoolJurong EastNever full, places for allNo ballot28 for 850 for 3931 for 11922 for 88
150Boon Lay Garden Primary SchoolJurong WestNever full, places for allNo ballot8 for 830 for 4535 for 13519 for 100
151North Vista Primary SchoolSeng KangNever full, places for allNo ballot32 for 1080 for 4535 for 13634 for 101
152Cantonment Primary SchoolBukit MerahNever full, places for allNo ballot5 for 610 for 3929 for 11622 for 87
153Si Ling Primary SchoolWoodlandsNever full, places for allNo ballot9 for 660 for 3926 for 1184 for 92
154Blangah Rise Primary SchoolBukit MerahNever full, places for allNo ballot7 for 360 for 3019 for 8922 for 71
155Corporation Primary SchoolJurong WestNever full, places for allNo ballot11 for 600 for 3623 for 10918 for 86
156Punggol Cove Primary SchoolPunggolNever full, places for allNo ballot36 for 1010 for 4226 for 12667 for 101
157Bendemeer Primary SchoolKallangNever full, places for allNo ballot17 for 890 for 4427 for 13350 for 107
158St. Anthony's Canossian Primary SchoolBedokNever full, places for allNo ballot11 for 1173 for 5533 for 16450 for 131
159Yio Chu Kang Primary SchoolHougangNever full, places for allNo ballot9 for 580 for 3722 for 11066 for 88
160Meridian Primary SchoolPasir RisNever full, places for allNo ballot29 for 1130 for 4829 for 14612 for 117
161Changkat Primary SchoolTampinesNever full, places for allNo ballot12 for 1711 for 7442 for 22010 for 178
162Greendale Primary SchoolPunggolNever full, places for allNo ballot18 for 860 for 4324 for 12831 for 104
163Farrer Park Primary SchoolKallangNever full, places for allNo ballot13 for 810 for 4324 for 12965 for 105
164Ahmad Ibrahim Primary SchoolYishunNever full, places for allNo ballot6 for 1321 for 6231 for 18529 for 154
165Teck Whye Primary SchoolChoa Chu KangNever full, places for allNo ballot22 for 1050 for 4823 for 14456 for 121
166Bedok Green Primary SchoolBedokNever full, places for allNo ballot5 for 1400 for 6530 for 19550 for 166
167Yuhua Primary SchoolJurong EastNever full, places for allNo ballot17 for 1321 for 5826 for 17417 for 148
168Anchor Green Primary SchoolSeng KangNever full, places for allNo ballot21 for 1160 for 5223 for 15545 for 132
169Gan Eng Seng Primary SchoolBukit MerahNever full, places for allNo ballot7 for 620 for 3917 for 1168 for 100
170Edgefield Primary SchoolPunggolNever full, places for allNo ballot5 for 1220 for 5926 for 17839 for 152
171Pei Tong Primary SchoolClementiNever full, places for allNo ballot28 for 1860 for 7330 for 22037 for 190
172New Town Primary SchoolQueenstownNever full, places for allNo ballot3 for 1221 for 6021 for 17841 for 157
173Lianhua Primary SchoolBukit BatokNever full, places for allNo ballot15 for 1970 for 8126 for 24242 for 216
174Montfort Junior SchoolHougangNever full, places for allNo ballot6 for 685 for 4111 for 11826 for 107
175Seng Kang Primary SchoolSeng KangNever full, places for allNo ballot11 for 760 for 4211 for 12723 for 117
176First Toa Payoh Primary SchoolToa PayohNever full, places for allNo ballot8 for 980 for 5010 for 15132 for 141
177Zhonghua Primary SchoolSerangoonNever full, places for allNo ballot2 for 750 for 448 for 13336 for 125
178Northoaks Primary SchoolSembawangNever full, places for allNo ballot11 for 1520 for 6710 for 2017 for 191
179Yumin Primary SchoolTampinesNever full, places for allNo ballot9 for 1490 for 6710 for 20174 for 191

Not listed (no P1 intake in the 2025 exercise): Damai Primary School, Kranji Primary School, Townsville Primary School. The same figures, with each ballot’s group, are in the P1 balloting checker and the free CSV download.

Sources: MOE, Vacancies and balloting data: 2025 P1 Registration Exercise, MOE, Response to the adjournment motion on the fear of failure (3 February 2020).

How to read your own chances at a school

  1. Find your phase. Phase 1 if a sibling is in the school. 2A if a parent or sibling studied there, a parent is on its advisory or management committee or staff, or your child is in the MOE Kindergarten there. 2B for parent volunteers and church, clan or grassroots links. Every other child registers in 2C.
  2. Find your distance band. Search your address on the OneMap School Query service. It shows whether you are within 1km, 1km to 2km or outside 2km of each school.
  3. Find the school’s row in the table above and look at your phase. If no ballot was needed, everyone in that phase got a place.
  4. Compare your group with the group that balloted. Singapore Citizens within 1km come first, then 1km to 2km, then outside 2km, then Permanent Residents in the same order. If your group is ahead of the balloted group, children like yours all got places. If it is the same group, your chance was the share shown. If it is behind, children like yours did not get a place in that phase.

Example 1. South View Primary School, Phase 2A: 191 applied for 66 places. Ballot for SC, within 1km: 66 places for 152 children (43%). So even a child with a family link living within 1km had a chance of about 43%. In Phase 2C, for children without a link, 155 applied for 41 places. Ballot for SC, within 1km: 41 places for 146 children (28%).

Example 2. Alexandra Primary School, Phase 2C: 73 applied for 67 places. Ballot for SC, 1km to 2km: 10 places for 12 children (83%). Every Singapore Citizen living within 1km got a place, those living 1km to 2km away had a chance of about 83%, and those further away did not get a place in that phase.

How MOE measures home-school distance

MOE’s rule: the shortest distance from any point on the boundary around the school to the outline of your home building, taken from the building plan the Qualified Person for the development submitted. MOE names no road or walking route, so a route on a map app can give a different answer. Some websites call it a road distance, which is not what MOE’s page says. MOE tells parents to check the OneMap School Query service (the Singapore Land Authority’s map) in the year they register, because building plans and school boundaries can change the band. The address used is the registering parent’s NRIC address, and a child admitted on distance must live there for 30 months from the start of the exercise.

The 2027 split ballot at 12 schools (see the next section) and the rise to 60 reserved Phase 2C places change the numbers from 2027, so past odds are a guide, not a promise.

Sources: MOE, Home address and home-school distance, MOE, Vacancies and balloting data: 2025 P1 Registration Exercise, MOE, Enhancing the P1 Registration Framework (10 September 2026).

The 12 schools with a split Phase 2C ballot from 2027

From the 2027 exercise, Phase 2C places at these schools are split equally between children living within 2km and beyond 2km, each balloted on its own. This is how their Phase 2C looked in 2025, before the change.

SchoolAreaPhase 2C, 2025
Anglo-Chinese School (Junior)Central95 applied for 61 places. Ballot for SC, within 1km: 61 places for 83 children (73%)
Anglo-Chinese School (Primary)Novena96 applied for 66 places. Ballot for SC, within 1km: 66 places for 74 children (89%)
CHIJ (Katong) PrimaryBedok71 applied for 107 places
Methodist Girls' School (Primary)Bukit Timah78 applied for 45 places. Ballot for SC, within 1km: 45 places for 54 children (83%)
Nanyang Primary SchoolBukit Timah63 applied for 42 places. Ballot for SC, within 1km: 42 places for 60 children (70%)
Ngee Ann Primary SchoolMarine Parade148 applied for 127 places. Ballot for PR, within 1km: 5 places for 16 children (31%)
Pei Hwa Presbyterian Primary SchoolBukit Timah84 applied for 41 places. Ballot for SC, within 1km: 41 places for 69 children (59%)
Raffles Girls' Primary SchoolBukit Timah143 applied for 115 places. Ballot for SC, outside 2km: 17 places for 36 children (47%)
Singapore Chinese Girls' Primary SchoolNovena58 applied for 41 places. Ballot for SC, within 1km: 41 places for 55 children (75%)
St. Margaret's School (Primary)Central125 applied for 113 places. No ballot, places went to all SC children only
Tanjong Katong Primary SchoolMarine Parade83 applied for 53 places. Ballot for SC, 1km to 2km: 13 places for 23 children (57%)
Tao Nan SchoolMarine Parade81 applied for 45 places. Ballot for SC, within 1km: 45 places for 79 children (57%)

Sources: MOE, Enhancing the P1 Registration Framework (10 September 2026), MOE, Vacancies and balloting data: 2025 P1 Registration Exercise.

Choosing a school beyond popularity

MOE asks parents to consider a range of schools, look at how each school’s programmes fit the child, and stay reasonably close to home to cut travel time. A checklist to compare your shortlist:

  • Journey. How your child gets there in the morning, and back after CCA.
  • Your phase and distance band. A school you can realistically get into in your phase.
  • Mother tongue. SAP schools list Chinese as their only mother tongue. Each school’s languages are in the list below.
  • Programmes. Almost every school lists an Applied Learning Programme (ALP, for example STEM or languages) and a Learning for Life Programme (LLP, for example sports or performing arts).
  • CCAs. Primary schools offer 7 to 20 CCAs each, by MOE SchoolFinder. Check the one your child cares about is there, and whether it is open to boys, girls or both.
  • Support. Every school lists the help it gives for special educational needs on SchoolFinder.
  • Session and after-school care. Single or full-day session, and whether there is a student care centre on site (ask the school).
  • Secondary affiliation. Gives priority at Secondary 1 Posting, not a guaranteed place.

A school that did not ballot can suit your child just as well and is easier to enter. MOE suggests considering schools that had more vacancies than applicants in the last exercise. In 2025, 70 schools had a place for every applicant in every phase:

Ang Mo Kio: Ang Mo Kio Primary School, Mayflower Primary School, Teck Ghee Primary School.

Bedok: Bedok Green Primary School, St. Anthony's Canossian Primary School, St. Stephen's School, Telok Kurau Primary School.

Bukit Batok: Lianhua Primary School.

Bukit Merah: Blangah Rise Primary School, Cantonment Primary School, CHIJ (Kellock), Gan Eng Seng Primary School.

Bukit Panjang: Beacon Primary School, CHIJ Our Lady Queen of Peace, Greenridge Primary School, West Spring Primary School, West View Primary School.

Central: River Valley Primary School.

Choa Chu Kang: Teck Whye Primary School, Unity Primary School, Yew Tee Primary School.

Clementi: Clementi Primary School, Pei Tong Primary School.

Geylang: Geylang Methodist School (Primary).

Hougang: Montfort Junior School, Xinghua Primary School, Yio Chu Kang Primary School.

Jurong East: Fuhua Primary School, Jurong Primary School, Yuhua Primary School.

Jurong West: Boon Lay Garden Primary School, Corporation Primary School, West Grove Primary School, Xingnan Primary School.

Kallang: Bendemeer Primary School, Farrer Park Primary School.

Pasir Ris: Casuarina Primary School, Meridian Primary School, Park View Primary School, White Sands Primary School.

Punggol: Edgefield Primary School, Greendale Primary School, Punggol Cove Primary School.

Queenstown: New Town Primary School.

Sembawang: Endeavour Primary School, Northoaks Primary School.

Seng Kang: Anchor Green Primary School, Fern Green Primary School, Fernvale Primary School, North Spring Primary School, North Vista Primary School, Palm View Primary School, Seng Kang Primary School.

Serangoon: CHIJ Our Lady of Good Counsel, Zhonghua Primary School.

Tampines: Changkat Primary School, East Spring Primary School, Yumin Primary School.

Tengah: Pioneer Primary School.

Toa Payoh: First Toa Payoh Primary School, Marymount Convent School.

Woodlands: Evergreen Primary School, Fuchun Primary School, Innova Primary School, Qihua Primary School, Si Ling Primary School, Woodgrove Primary School, Woodlands Ring Primary School.

Yishun: Ahmad Ibrahim Primary School, Jiemin Primary School.

Sources: MOE, 2026 Primary One Registration Exercise (29 April 2026), MOE, Vacancies and balloting data: 2025 P1 Registration Exercise, MOE SchoolFinder school pages.

GEP schools, advanced module centres and SAP schools

MOE SchoolFinder lists 9 primary schools that host the Gifted Education Programme (GEP). From 2027 the GEP in its current form takes no new Primary 4 pupils. Classes already in it continue until the last batch finishes Primary 6 in 2028. Pupils assessed to benefit from more stretch can instead attend a weekly two-hour advanced module in English, Mathematics or Science after school, at one of 15 primary schools chosen as centres, without changing school. MOE has named Palm View Primary and Yew Tee Primary among them and shows all 15 on a map on its Committee of Supply site. Identification moves to a single exercise in Primary 3, held in August.

GEP schoolAreaFilled up in (2025)
Anglo-Chinese School (Primary)NovenaPhase 2B, ballot for SC, within 1km
Catholic High School (Primary)BishanPhase 2A, ballot for SC, 1km to 2km
Henry Park Primary SchoolBukit TimahPhase 2C, ballot for SC, within 1km
Nan Hua Primary SchoolClementiPhase 2A, ballot for SC, 1km to 2km
Nanyang Primary SchoolBukit TimahPhase 2A, ballot for SC, outside 2km
Raffles Girls' Primary SchoolBukit TimahPhase 2C, ballot for SC, outside 2km
Rosyth SchoolSerangoonPhase 2A, ballot for SC, 1km to 2km
St. Hilda's Primary SchoolTampinesPhase 2B, ballot for SC, within 1km
Tao Nan SchoolMarine ParadePhase 2A, ballot for SC, outside 2km

MOE’s dataset marks 15 primary schools as Special Assistance Plan (SAP) schools, all teaching Chinese as the only mother tongue: Ai Tong School, Catholic High School (Primary), CHIJ St. Nicholas Girls' School (Primary), Holy Innocents' Primary School, Hong Wen School, Kong Hwa School, Maha Bodhi School, Maris Stella High School (Primary), Nan Hua Primary School, Nanyang Primary School, Pei Chun Public School, Pei Hwa Presbyterian Primary School, Poi Ching School, Red Swastika School, Tao Nan School. Our SAP schools guide explains more.

Sources: MOE SchoolFinder school pages, MOE, Learning together with different strengths and needs (3 March 2026), MOE, Committee of Supply 2026 speech by the Minister for Education (3 March 2026), MOE, Committee of Supply 2026 announcements (map of the 15 centres), data.gov.sg, General information of schools (MOE).

Phase 2B: parent volunteers, church, clan and grassroots

Phase 2B is for a child whose parent:

  • joined the school as a parent volunteer by 1 July of the year before registration and gave at least 40 hours of service by 30 June of the registration year, or
  • is a member endorsed by the church or clan directly connected with the school (government-aided schools), or
  • is endorsed as an active community leader in the grassroots.

MOE reserves 20 places for Phase 2B at each school at the start of the exercise. In 2025, 29 schools had to ballot in Phase 2B: South View Primary School (SC, within 1km), Princess Elizabeth Primary School (SC, within 1km), Pei Hwa Presbyterian Primary School (SC, within 1km), Nan Hua Primary School (SC, within 1km), Rulang Primary School (SC, within 1km), Catholic High School (Primary) (SC, within 1km), Rosyth School (SC, within 1km), CHIJ St. Nicholas Girls' School (Primary) (SC, within 1km), Tao Nan School (SC, within 1km), Nanyang Primary School (SC, within 1km), Ai Tong School (SC, within 1km), Singapore Chinese Girls' Primary School (SC, within 1km), Chongfu School (SC, within 1km), Red Swastika School (SC, within 1km), Northland Primary School (SC, within 1km), Pei Chun Public School (SC, within 1km), Fairfield Methodist School (Primary) (SC, within 1km), Nan Chiau Primary School (SC, within 1km), Kong Hwa School (SC, within 1km), Anglo-Chinese School (Junior) (SC, within 1km), Holy Innocents' Primary School (SC, within 1km), Methodist Girls' School (Primary) (SC, within 1km), Maris Stella High School (Primary) (SC, within 1km), Anglo-Chinese School (Primary) (SC, within 1km), CHIJ Primary (Toa Payoh) (SC, within 1km), St. Hilda's Primary School (SC, within 1km), Maha Bodhi School (SC, 1km to 2km), Admiralty Primary School (SC, 1km to 2km), Paya Lebar Methodist Girls' School (Primary) (SC, outside 2km).

Sources: MOE, Registration phases and key dates, MOE, Vacancies and balloting data: 2025 P1 Registration Exercise.

All 182 primary schools

Filter by area, gender or SAP, or sort by P1 demand or number of CCAs. Mother tongue languages are as MOE’s dataset lists them. 33 schools have an affiliated secondary school listed on MOE SchoolFinder.

Scroll the table sideways to see every column. The school name stays in view.

182 schools.

Singapore primary schools. Programmes and CCAs: MOE SchoolFinder. P1 column: MOE’s 2025 P1 Registration Exercise.
SchoolAreaTypeGenderSAPMother tongueAffiliated secondaryProgrammesCCAsP1 2025: filled up in
Admiralty Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership17Phase 2B, ballot for SC, 1km to 2km
Ahmad Ibrahim Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership11Never full, places for all
Ai Tong SchoolBishanGovernment-aidedCo-edYesChineseNone listedALP: Innovation & Enterprise. LLP: Sports & Outdoor Education12Phase 2A, ballot for SC, outside 2km
Alexandra Primary SchoolBukit MerahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Material Science. LLP: Community Service & Student Leadership15Phase 2C, ballot for SC, 1km to 2km
Anchor Green Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary14Never full, places for all
Anderson Primary SchoolAng Mo KioGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Material Science. LLP: Music & Performing Arts14Phase 2C, ballot for SC, 1km to 2km
Ang Mo Kio Primary SchoolAng Mo KioGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Community Service & Student Leadership12Never full, places for all
Anglo-Chinese School (Junior)CentralGovernment-aidedBoysNoChinese, Malay, TamilAnglo-Chinese School (Barker Road), Anglo-Chinese School (Independent) (Secondary)ALP: Interdisciplinary. LLP: Sports & Outdoor Education16Phase 2B, ballot for SC, within 1km
Anglo-Chinese School (Primary)NovenaGovernment-aidedBoysNoChinese, Malay, TamilAnglo-Chinese School (Barker Road), Anglo-Chinese School (Independent) (Secondary)GEP. ALP: Interdisciplinary. LLP: Sports & Outdoor Education19Phase 2B, ballot for SC, within 1km
Angsana Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership12Phase 2A, ballot for SC, within 1km
Show all 182 schoolsShow fewer
SchoolAreaTypeGenderSAPMother tongueAffiliated secondaryProgrammesCCAsP1 2025: filled up in
Beacon Primary SchoolBukit PanjangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership12Never full, places for all
Bedok Green Primary SchoolBedokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education14Never full, places for all
Bendemeer Primary SchoolKallangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts7Never full, places for all
Blangah Rise Primary SchoolBukit MerahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Material Science. LLP: Community Service & Student Leadership9Never full, places for all
Boon Lay Garden Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership16Never full, places for all
Bukit Panjang Primary SchoolBukit PanjangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts16Phase 2C, ballot for SC, 1km to 2km
Bukit Timah Primary SchoolBukit TimahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts15Phase 2C, ballot for PR, outside 2km (PR cap)
Bukit View Primary SchoolBukit BatokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts19Phase 2C Supp, ballot for SC, outside 2km
Canberra Primary SchoolSembawangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Music & Performing Arts13Phase 2C, ballot for SC, within 1km
Canossa Catholic Primary SchoolGeylangGovernment-aidedCo-edNoChinese, Malay, TamilSt. Anthony's Canossian Secondary SchoolALP: STEM, Sustainability. LLP: Community Service & Student Leadership10Phase 2C Supp, ballot for SC, 1km to 2km
Cantonment Primary SchoolBukit MerahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts, Visual Arts & Design12Never full, places for all
Casuarina Primary SchoolPasir RisGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Visual Arts & Design15Never full, places for all
Catholic High School (Primary)BishanGovernment-aidedBoysYesChineseCatholic High School (Secondary)GEP. ALP: STEM, Sustainability. LLP: Sports & Outdoor Education12Phase 2A, ballot for SC, 1km to 2km
Cedar Primary SchoolToa PayohGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership15Phase 2C Supp, ballot for SC, outside 2km
Changkat Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Sports & Outdoor Education8Never full, places for all
CHIJ (Katong) PrimaryBedokGovernment-aidedGirlsNoChinese, Malay, TamilCHIJ Katong ConventALP: Languages. LLP: Community Service & Student Leadership15Phase 2C Supp, ballot for SC, outside 2km
CHIJ (Kellock)Bukit MerahGovernment-aidedGirlsNoChinese, Malay, TamilCHIJ St. Theresa's ConventALP: Interdisciplinary. LLP: Music & Performing Arts12Never full, places for all
CHIJ Our Lady of Good CounselSerangoonGovernment-aidedGirlsNoChinese, Malay, TamilCHIJ St. Joseph's ConventALP: Languages. LLP: Community Service & Student Leadership11Never full, places for all
CHIJ Our Lady of the NativityHougangGovernment-aidedGirlsNoChinese, Malay, TamilCHIJ St. Joseph's ConventALP: Languages. LLP: Sports & Outdoor Education9Phase 2C, ballot for SC, outside 2km
CHIJ Our Lady Queen of PeaceBukit PanjangGovernment-aidedGirlsNoChinese, Malay, TamilCHIJ St. Theresa's ConventALP: STEM, Sustainability. LLP: Community Service & Student Leadership9Never full, places for all
CHIJ Primary (Toa Payoh)Toa PayohGovernment-aidedGirlsNoChinese, Malay, TamilCHIJ Secondary (Toa Payoh)ALP: STEM, Sustainability. LLP: Sports & Outdoor Education9Phase 2B, ballot for SC, within 1km
CHIJ St. Nicholas Girls' School (Primary)Ang Mo KioGovernment-aidedGirlsYesChineseCHIJ St. Nicholas Girls' School (Secondary)ALP: STEM, Sustainability. LLP: Community Service & Student Leadership10Phase 2A, ballot for SC, outside 2km
Chongfu SchoolYishunGovernment-aidedCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Sports & Outdoor Education19Phase 2A, ballot for SC, outside 2km
Chongzheng Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Community Service & Student Leadership13Phase 2C, places for all SC and PR within 1km
Chua Chu Kang Primary SchoolChoa Chu KangGovernmentCo-edNoChinese, Malay, TamilNone listedLLP: Community Service & Student Leadership13Phase 2C, ballot for SC, within 1km
Clementi Primary SchoolClementiGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Visual Arts & Design16Never full, places for all
Compassvale Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Game Design and Making. LLP: Music & Performing Arts15Phase 2C, ballot for SC, within 1km
Concord Primary SchoolChoa Chu KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education9Phase 2C, ballot for PR, within 1km
Corporation Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts14Never full, places for all
Damai Primary SchoolBedokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education12No P1 intake
Dazhong Primary SchoolBukit BatokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts12Phase 2C Supp, places only for SC, within 1km
De La Salle SchoolChoa Chu KangGovernment-aidedCo-edNoChinese, Malay, TamilSt. Joseph's Institution (Secondary), St. Patrick's SchoolALP: Innovation & Enterprise. LLP: Community Service & Student Leadership8Phase 2C Supp, places only for SC, within 2km
East Spring Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Sports & Outdoor Education9Never full, places for all
Edgefield Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts11Never full, places for all
Elias Park Primary SchoolPasir RisGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts7Phase 2C, ballot for SC, within 1km
Endeavour Primary SchoolSembawangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts17Never full, places for all
Evergreen Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts11Never full, places for all
Fairfield Methodist School (Primary)QueenstownGovernment-aidedCo-edNoChinese, Malay, TamilFairfield Methodist School (Secondary)ALP: Languages. LLP: Music & Performing Arts, Visual Arts & Design12Phase 2A, ballot for SC, outside 2km
Farrer Park Primary SchoolKallangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership13Never full, places for all
Fengshan Primary SchoolBedokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education11Phase 2C, ballot for SC, 1km to 2km
Fern Green Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Sports & Outdoor Education15Never full, places for all
Fernvale Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership12Never full, places for all
First Toa Payoh Primary SchoolToa PayohGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education7Never full, places for all
Frontier Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts15Phase 2A, ballot for SC, within 1km
Fuchun Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Music & Performing Arts13Never full, places for all
Fuhua Primary SchoolJurong EastGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Transportation. LLP: Community Service & Student Leadership20Never full, places for all
Gan Eng Seng Primary SchoolBukit MerahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education12Never full, places for all
Geylang Methodist School (Primary)GeylangGovernment-aidedCo-edNoChinese, Malay, TamilGeylang Methodist School (Secondary)ALP: Languages. LLP: Community Service & Student Leadership18Never full, places for all
Gongshang Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education11Phase 2A, ballot for SC, within 1km
Greendale Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education13Never full, places for all
Greenridge Primary SchoolBukit PanjangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Health Science. LLP: Community Service & Student Leadership14Never full, places for all
Greenwood Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Community Service & Student Leadership13Phase 2C Supp, places for SC children only
Haig Girls' SchoolGeylangGovernmentGirlsNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts15Phase 2C Supp, ballot for SC, 1km to 2km
Henry Park Primary SchoolBukit TimahGovernmentCo-edNoChinese, Malay, TamilNone listedGEP. ALP: STEM, Sustainability. LLP: Sports & Outdoor Education17Phase 2C, ballot for SC, within 1km
Holy Innocents' Primary SchoolHougangGovernment-aidedCo-edYesChineseHoly Innocents' High SchoolALP: STEM, Sustainability. LLP: Visual Arts & Design18Phase 2B, ballot for SC, within 1km
Hong Wen SchoolKallangGovernment-aidedCo-edYesChineseNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education14Phase 2C, ballot for SC, within 1km
Horizon Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership16Phase 2A, ballot for PR, within 1km
Hougang Primary SchoolHougangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Sports & Outdoor Education20Phase 2C, places only for SC, within 1km
Huamin Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Visual Arts & Design13Phase 2A, ballot for SC, within 1km
Innova Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedLLP: Community Service & Student Leadership13Never full, places for all
Jiemin Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Music & Performing Arts13Never full, places for all
Jing Shan Primary SchoolAng Mo KioGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership12Phase 2A, ballot for PR, within 1km
Junyuan Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Music & Performing Arts, Visual Arts & Design13Phase 2C, ballot for PR, within 1km
Jurong Primary SchoolJurong EastGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Community Service & Student Leadership13Never full, places for all
Jurong West Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary9Phase 2A, ballot for SC, outside 2km
Keming Primary SchoolBukit BatokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Sports & Outdoor Education9Phase 2C, ballot for SC, within 1km
Kheng Cheng SchoolToa PayohGovernment-aidedCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership13Phase 2C, ballot for PR, 1km to 2km
Kong Hwa SchoolGeylangGovernment-aidedCo-edYesChineseNone listedALP: Languages. LLP: Sports & Outdoor Education16Phase 2B, ballot for SC, within 1km
Kranji Primary SchoolChoa Chu KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Material Science. LLP: Sports & Outdoor Education8No P1 intake
Kuo Chuan Presbyterian Primary SchoolBishanGovernment-aidedCo-edNoChinese, Malay, TamilKuo Chuan Presbyterian Secondary SchoolALP: Languages. LLP: Visual Arts & Design18Phase 2B, places for SC children only
Lakeside Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts12Phase 2C Supp, ballot for SC, 1km to 2km
Lianhua Primary SchoolBukit BatokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership15Never full, places for all
Maha Bodhi SchoolGeylangGovernment-aidedCo-edYesChineseManjusri Secondary SchoolALP: Languages. LLP: Music & Performing Arts20Phase 2B, ballot for SC, 1km to 2km
Maris Stella High School (Primary)Toa PayohGovernment-aidedBoysYesChineseMaris Stella High School (Secondary)ALP: STEM, Material Science. LLP: Sports & Outdoor Education14Phase 2B, ballot for SC, within 1km
Marsiling Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Community Service & Student Leadership13Phase 2C Supp, ballot for SC, outside 2km
Marymount Convent SchoolToa PayohGovernment-aidedGirlsNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education13Never full, places for all
Mayflower Primary SchoolAng Mo KioGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability17Never full, places for all
Mee Toh SchoolPunggolGovernment-aidedCo-edNoChinese, Malay, TamilManjusri Secondary SchoolALP: Interdisciplinary. LLP: Sports & Outdoor Education19Phase 2C, ballot for SC, within 1km
Meridian Primary SchoolPasir RisGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership14Never full, places for all
Methodist Girls' School (Primary)Bukit TimahGovernment-aidedGirlsNoChinese, Malay, TamilMethodist Girls' School (Secondary)ALP: Languages. LLP: Sports & Outdoor Education16Phase 2B, ballot for SC, within 1km
Montfort Junior SchoolHougangGovernment-aidedBoysNoChinese, Malay, TamilMontfort Secondary SchoolALP: STEM, Sustainability. LLP: Sports & Outdoor Education8Never full, places for all
Nan Chiau Primary SchoolSeng KangGovernment-aidedCo-edNoChinese, Malay, TamilNone listedALP: STEM, Health Science. LLP: Community Service & Student Leadership14Phase 2B, ballot for SC, within 1km
Nan Hua Primary SchoolClementiGovernment-aidedCo-edYesChineseNone listedGEP. ALP: Interdisciplinary. LLP: Community Service & Student Leadership20Phase 2A, ballot for SC, 1km to 2km
Nanyang Primary SchoolBukit TimahGovernment-aidedCo-edYesChineseNanyang Girls' High SchoolGEP. ALP: Innovation & Enterprise. LLP: Music & Performing Arts20Phase 2A, ballot for SC, outside 2km
Naval Base Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education15Phase 2A, ballot for SC, outside 2km
New Town Primary SchoolQueenstownGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership14Never full, places for all
Ngee Ann Primary SchoolMarine ParadeGovernment-aidedCo-edNoChinese, Malay, TamilNgee Ann Secondary SchoolALP: STEM, Sustainability. LLP: Music & Performing Arts18Phase 2C, ballot for PR, within 1km
North Spring Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Sports & Outdoor Education12Never full, places for all
North View Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts15Phase 2A, places for SC children only
North Vista Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Visual Arts & Design10Never full, places for all
Northland Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts13Phase 2A, ballot for SC, outside 2km
Northoaks Primary SchoolSembawangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education10Never full, places for all
Northshore Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Game Design & Making. LLP: Sports & Outdoor Education9Phase 2C, ballot for SC, within 1km
Oasis Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership10Phase 2C Supp, ballot for SC, 1km to 2km
Opera Estate Primary SchoolBedokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts12Phase 2C Supp, ballot for SC, 1km to 2km
Palm View Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Community Service & Student Leadership12Never full, places for all
Park View Primary SchoolPasir RisGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Sports & Outdoor Education13Never full, places for all
Pasir Ris Primary SchoolPasir RisGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Sports & Outdoor Education14Phase 2A, places only for SC, within 2km
Paya Lebar Methodist Girls' School (Primary)HougangGovernment-aidedGirlsNoChinese, Malay, TamilPaya Lebar Methodist Girls' School (Secondary)ALP: STEM, Transportation. LLP: Music & Performing Arts, Visual Arts & Design15Phase 2B, ballot for SC, outside 2km
Pei Chun Public SchoolToa PayohGovernment-aidedCo-edYesChineseNone listedALP: Languages. LLP: Community Service & Student Leadership10Phase 2A, ballot for SC, outside 2km
Pei Hwa Presbyterian Primary SchoolBukit TimahGovernment-aidedCo-edYesChineseNone listedALP: Languages. LLP: Sports & Outdoor Education15Phase 2A, ballot for SC, within 1km
Pei Tong Primary SchoolClementiGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts12Never full, places for all
Peiying Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education14Phase 2C Supp, places only for SC, within 2km
Pioneer Primary SchoolTengahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts7Never full, places for all
Poi Ching SchoolTampinesGovernment-aidedCo-edYesChineseNone listedALP: Languages. LLP: Music & Performing Arts16Phase 2C, ballot for SC, within 1km
Princess Elizabeth Primary SchoolBukit BatokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Community Service & Student Leadership17Phase 2A, ballot for SC, within 1km
Punggol Cove Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Music & Performing Arts, Visual Arts & Design13Never full, places for all
Punggol Green Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership12Phase 2A, ballot for SC, within 1km
Punggol Primary SchoolHougangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education13Phase 2A, ballot for PR, within 1km
Punggol View Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education12Phase 2C Supp, ballot for SC, within 1km
Qifa Primary SchoolClementiGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education14Phase 2C, ballot for SC, outside 2km
Qihua Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Sports & Outdoor Education15Never full, places for all
Queenstown Primary SchoolQueenstownGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Visual Arts & Design18Phase 2C, ballot for PR, within 1km
Radin Mas Primary SchoolBukit MerahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Game Design and Making. LLP: Sports & Outdoor Education15Phase 2C, ballot for SC, within 1km
Raffles Girls' Primary SchoolBukit TimahGovernmentGirlsNoChinese, Malay, TamilNone listedGEP. ALP: Languages. LLP: Music & Performing Arts13Phase 2C, ballot for SC, outside 2km
Red Swastika SchoolBedokGovernment-aidedCo-edYesChineseNone listedALP: STEM, Transportation. LLP: Community Service & Student Leadership12Phase 2A, ballot for SC, outside 2km
River Valley Primary SchoolCentralGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Community Service & Student Leadership14Never full, places for all
Riverside Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership15Phase 2A, places only for SC, within 2km
Rivervale Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts13Phase 2C, ballot for SC, within 1km
Rosyth SchoolSerangoonGovernmentCo-edNoChinese, Malay, TamilNone listedGEP. ALP: STEM, Material Science. LLP: Music & Performing Arts20Phase 2A, ballot for SC, 1km to 2km
Rulang Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Transportation. LLP: Sports & Outdoor Education17Phase 2A, ballot for SC, 1km to 2km
Sembawang Primary SchoolSembawangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership13Phase 2C, ballot for SC, within 1km
Seng Kang Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education12Never full, places for all
Sengkang Green Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts16Phase 2A, ballot for SC, within 1km
Shuqun Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education16Phase 2A, ballot for SC, within 1km
Si Ling Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership8Never full, places for all
Singapore Chinese Girls' Primary SchoolNovenaGovernment-aidedGirlsNoChinese, Malay, TamilSingapore Chinese Girls' SchoolALP: Languages. LLP: Music & Performing Arts13Phase 2A, ballot for SC, outside 2km
South View Primary SchoolChoa Chu KangGovernmentCo-edNoChinese, Malay, TamilNone listedLLP: Music & Performing Arts17Phase 2A, ballot for SC, within 1km
Springdale Primary SchoolSeng KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership14Phase 2C Supp, ballot for SC, within 1km
St Andrew's School (Junior)Toa PayohGovernment-aidedBoysNoChinese, Malay, TamilSt Andrew's School (Secondary)ALP: Interdisciplinary. LLP: Sports & Outdoor Education14Phase 2C, ballot for SC, within 1km
St. Anthony's Canossian Primary SchoolBedokGovernment-aidedGirlsNoChinese, Malay, TamilSt. Anthony's Canossian Secondary SchoolALP: STEM, Sustainability. LLP: Music & Performing Arts, Visual Arts & Design11Never full, places for all
St. Anthony's Primary SchoolBukit BatokGovernment-aidedCo-edNoChinese, Malay, TamilSt. Joseph's Institution (Secondary), St. Patrick's SchoolALP: STEM, Game Design and Making. LLP: Visual Arts & Design16Phase 2C, ballot for SC, 1km to 2km
St. Gabriel's Primary SchoolSerangoonGovernment-aidedBoysNoChinese, Malay, TamilSt. Gabriel's Secondary SchoolALP: Digital Making. LLP: Community Service & Student Leadership12Phase 2C Supp, ballot for SC, 1km to 2km
St. Hilda's Primary SchoolTampinesGovernment-aidedCo-edNoChinese, Malay, TamilSt. Hilda's Secondary SchoolGEP. ALP: Languages. LLP: Visual Arts & Design15Phase 2B, ballot for SC, within 1km
St. Joseph's Institution JuniorNovenaGovernment-aidedBoysNoChinese, Malay, TamilSt. Joseph's Institution (Secondary), St. Patrick's SchoolALP: Interdisciplinary. LLP: Sports & Outdoor Education10Phase 2B, places only for SC, within 1km
St. Margaret's School (Primary)CentralGovernment-aidedGirlsNoChinese, Malay, TamilSt. Margaret's School (Secondary)ALP: Languages. LLP: Sports & Outdoor Education11Phase 2C, places for SC children only
St. Stephen's SchoolBedokGovernment-aidedBoysNoChinese, Malay, TamilSt. Joseph's Institution (Secondary), St. Patrick's SchoolALP: Interdisciplinary. LLP: Sports & Outdoor Education10Never full, places for all
Tampines North Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages16Phase 2C Supp, ballot for SC, 1km to 2km
Tampines Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Community Service & Student Leadership14Phase 2C Supp, ballot for SC, 1km to 2km
Tanjong Katong Primary SchoolMarine ParadeGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Sports & Outdoor Education10Phase 2A, ballot for SC, outside 2km
Tao Nan SchoolMarine ParadeGovernment-aidedCo-edYesChineseNone listedGEP. ALP: STEM, Game Design and Making. LLP: Sports & Outdoor Education15Phase 2A, ballot for SC, outside 2km
Teck Ghee Primary SchoolAng Mo KioGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Visual Arts & Design13Never full, places for all
Teck Whye Primary SchoolChoa Chu KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Community Service & Student Leadership12Never full, places for all
Telok Kurau Primary SchoolBedokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Game Design and Making. LLP: Sports & Outdoor Education17Never full, places for all
Temasek Primary SchoolBedokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Sports & Outdoor Education14Phase 2A, ballot for SC, within 1km
Townsville Primary SchoolAng Mo KioGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts9No P1 intake
Unity Primary SchoolChoa Chu KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Community Service & Student Leadership15Never full, places for all
Valour Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedLLP: Sports & Outdoor Education15Phase 2A, ballot for PR, within 1km
Waterway Primary SchoolPunggolGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Community Service & Student Leadership10Phase 2A, ballot for SC, within 1km
Wellington Primary SchoolSembawangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Music & Performing Arts13Phase 2A, ballot for SC, 1km to 2km
West Grove Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership15Never full, places for all
West Spring Primary SchoolBukit PanjangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Sports & Outdoor Education15Never full, places for all
West View Primary SchoolBukit PanjangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts9Never full, places for all
Westwood Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership7Phase 2A, ballot for SC, 1km to 2km
White Sands Primary SchoolPasir RisGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Visual Arts & Design14Never full, places for all
Woodgrove Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Music & Performing Arts16Never full, places for all
Woodlands Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Languages. LLP: Sports & Outdoor Education15Phase 2C Supp, ballot for SC, within 1km
Woodlands Ring Primary SchoolWoodlandsGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Game Design and Making. LLP: Community Service & Student Leadership10Never full, places for all
Xinghua Primary SchoolHougangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Visual Arts & Design11Never full, places for all
Xingnan Primary SchoolJurong WestGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Material Science13Never full, places for all
Xinmin Primary SchoolHougangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Community Service & Student Leadership13Phase 2C, ballot for SC, within 1km
Xishan Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedLLP: Community Service & Student Leadership15Phase 2C Supp, ballot for SC, 1km to 2km
Yangzheng Primary SchoolSerangoonGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Innovation & Enterprise. LLP: Community Service & Student Leadership12Phase 2A, ballot for SC, within 1km
Yew Tee Primary SchoolChoa Chu KangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Game Design and Making. LLP: Sports & Outdoor Education10Never full, places for all
Yio Chu Kang Primary SchoolHougangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts15Never full, places for all
Yishun Primary SchoolYishunGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Music & Performing Arts14Phase 2C Supp, places for SC children only
Yu Neng Primary SchoolBedokGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Digital Making. LLP: Sports & Outdoor Education13Phase 2A, ballot for SC, outside 2km
Yuhua Primary SchoolJurong EastGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts13Never full, places for all
Yumin Primary SchoolTampinesGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Game Design and Making. LLP: Community Service & Student Leadership12Never full, places for all
Zhangde Primary SchoolBukit MerahGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Sports & Outdoor Education13Phase 2C Supp, ballot for SC, 1km to 2km
Zhenghua Primary SchoolBukit PanjangGovernmentCo-edNoChinese, Malay, TamilNone listedALP: Interdisciplinary. LLP: Music & Performing Arts, Visual Arts & Design13Phase 2A, ballot for PR, within 1km
Zhonghua Primary SchoolSerangoonGovernmentCo-edNoChinese, Malay, TamilNone listedALP: STEM, Sustainability. LLP: Community Service & Student Leadership11Never full, places for all

School names link to each school’s MOE SchoolFinder page. ALP is the Applied Learning Programme and LLP the Learning for Life Programme each school runs. Vacancies and applicants in each phase are in the demand table above.

Sources: data.gov.sg, General information of schools (MOE), MOE, Vacancies and balloting data: 2025 P1 Registration Exercise, MOE SchoolFinder school pages.

CCAs at each primary school

As MOE SchoolFinder lists them. A CCA marked (Boys) or (Girls) is open to that group only, the rest to both. Open an area to see its schools.

Ang Mo Kio (7 schools)

  • Anderson Primary School (14): Angklung/kulintang Ensemble, Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), Brass Band, Environmental Science, Football, Girls' Brigade (Girls), Guitar Ensemble, Guzheng Ensemble, Modern Dance, Robotics, Volleyball.
  • Ang Mo Kio Primary School (12): Art and Crafts, Badminton, Basketball (Boys), Brass Band, English Drama, Football (Boys), Infocomm Technology (Computing), Modern Dance, Red Cross Youth, Scouts, Table Tennis, Track and Field.
  • CHIJ St. Nicholas Girls' School (Primary) (10): Art and Crafts (Girls), Artistic Gymnastics (Girls), Badminton (Girls), Choir (Girls), Girl Guides (Brownies) (Girls), Guzheng Ensemble (Girls), Netball (Girls), Rhythmic Gymnastics (Girls), Table Tennis (Girls), Track and Field (Girls).
  • Jing Shan Primary School (12): Art and Crafts, Badminton, Basketball, Choir, Cultural Dance, Environmental Science, Football (Boys), Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production), Modern Dance, Robotics, Rope Skipping.
  • Mayflower Primary School (17): Art and Crafts, Boys' Brigade (Boys), Chinese Dance (Girls), Choir, English Drama, Environmental Science, Girls' Brigade (Girls), Guzheng Ensemble, Indian Dance, Infocomm Technology (Media Production), Malay Dance, Netball (Girls), Scouts (Boys), String Ensemble, Taekwondo, Track and Field, Volleyball.
  • Teck Ghee Primary School (13): Art and Crafts, Basketball (Boys), Chinese Dance, Choir, Environmental Science, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Health and Fitness, Infocomm Technology (Media Production), Modern Dance, Robotics, Scouts (Boys), Volleyball (Boys).
  • Townsville Primary School (9): Angklung/kulintang Ensemble, Art and Crafts, Badminton, Boys' Brigade (Boys), Football (Boys), Girls' Brigade (Girls), Infocomm Technology (Media Production), Robotics, Taekwondo.

Bedok (11 schools)

  • Bedok Green Primary School (14): Angklung/kulintang Ensemble (Girls), Art and Crafts, Badminton, Basketball, Chinese Dance (Girls), Choir, English Drama, Football, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Infocomm Technology (Media Production), Malay Dance, Rugby (Boys), Scouts (Boys).
  • CHIJ (Katong) Primary (15): Art and Crafts (Girls), Artistic Gymnastics (Girls), Badminton (Girls), Bowling (Girls), Choir (Girls), Football (Girls), Girl Guides (Brownies) (Girls), Handbell Ensemble (Girls), Infocomm Technology (Computing) (Girls), Modern Dance (Girls), Modular CCA (Sports) (Girls), Netball (Girls), Sailing (Girls), Speech and Drama (Girls), Track and Field (Girls).
  • Damai Primary School (12): Art and Crafts, Chinese Dance (Girls), Environmental Science, Floorball, Girl Guides (Brownies) (Girls), Malay Dance, Modern Dance, Photography, Red Cross Youth, Robotics, Rugby (Boys), Wushu.
  • Fengshan Primary School (11): Art and Crafts, Basketball (Boys), Boys' Brigade (Boys), Choir, Concert Band, Environmental Science, Football (Boys), Health and Fitness, Netball (Girls), Scouts, Wushu.
  • Opera Estate Primary School (12): Angklung/kulintang Ensemble, Art and Crafts, English Drama, Floorball (Boys), Football, Girl Guides (Brownies) (Girls), Infocomm Technology (Computing), Modern Dance, Netball (Girls), Scouts (Boys), Strategy Games, Student Leadership (Prefect).
  • Red Swastika School (12): Art and Crafts, Badminton, Chinese Culture and Language, Chinese Dance, Chinese Orchestra, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Modern Dance, Robotics, Scouts (Boys), Table Tennis, Wushu.
  • St. Anthony's Canossian Primary School (11): Art and Crafts (Girls), Chinese Dance (Girls), Choir (Girls), Concert Band (Girls), Floorball (Girls), Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production) (Girls), Modern Dance (Girls), Netball (Girls), Taekwondo (Girls), Track and Field (Girls).
  • St. Stephen's School (10): Art and Crafts (Boys), Badminton (Boys), Basketball (Boys), Brass Band (Boys), Floorball (Boys), Football (Boys), Modern Dance (Boys), Robotics (Boys), Scouts (Boys), Track and Field (Boys).
  • Telok Kurau Primary School (17): Art and Crafts, Basketball, Bowling, Chinese Dance, Choir, Debating and Public Speaking, Football, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Indian Dance, Lion and Dragon Dance, Malay Dance, Red Cross Youth, Robotics, Scouts (Boys), Strategy Games, Wushu.
  • Temasek Primary School (14): Art and Crafts, Badminton, Choir, English Culture and Language, Football, Girl Guides (Brownies) (Girls), Guitar Ensemble, Infocomm Technology (Media Production), Modern Dance, Netball (Girls), Robotics, Scouts (Boys), Taekwondo, Track and Field.
  • Yu Neng Primary School (13): Art and Crafts, Badminton, Chinese Orchestra, Choir, Floorball, Infocomm Technology (Computing), Malay Dance, Mathematics, Modern Dance, Physical Science, Scouts, Table Tennis, Volleyball.

Bishan (3 schools)

  • Ai Tong School (12): Art and Crafts, Badminton, Chinese Dance (Girls), Choir, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Robotics, Scouts (Boys), Table Tennis, Track and Field, Volleyball, Wushu.
  • Catholic High School (Primary) (12): Basketball (Boys), Chinese Orchestra (Boys), Choir (Boys), Concert Band (Boys), Infocomm Technology (Computing) (Boys), Modern Dance (Boys), Modular CCA (Sports) (Boys), Scouts (Boys), Softball (Boys), Table Tennis (Boys), Volleyball (Boys), Wushu (Boys).
  • Kuo Chuan Presbyterian Primary School (18): Art and Crafts, Artistic Gymnastics, Badminton, Basketball, Boys' Brigade (Boys), Chinese Dance (Girls), Choir, Concert Band, Digital Media, English Drama, Football (Boys), Girls' Brigade (Girls), Guitar Ensemble, Rope Skipping, Strategy Games, Swimming, Table Tennis, Track and Field.

Bukit Batok (6 schools)

  • Bukit View Primary School (19): Angklung/kulintang Ensemble, Art and Crafts, Badminton, Basketball, Chinese Dance, Choir, Community Service, English Drama, Football (Boys), Indian Dance, Infocomm Technology (Computing), Infocomm Technology (Media Production), Malay Dance, Netball (Girls), Red Cross Youth, Strategy Games, Student Leadership (Peer Support), Student Leadership (Prefect), Wushu.
  • Dazhong Primary School (12): Art and Crafts, Badminton, Basketball (Boys), Choir, Football (Boys), Girl Guides (Brownies) (Girls), Modern Dance, Netball (Girls), Scouts (Boys), Track and Field, Western Orchestra, Wushu.
  • Keming Primary School (9): Art and Crafts, Badminton (Boys), Chinese Dance, Chinese Orchestra, Floorball, Football (Girls), Girls' Brigade (Girls), Scouts, Wushu.
  • Lianhua Primary School (15): Art and Crafts, Basketball, Chinese Dance (Girls), Digital Media, Football (Boys), Gamelan Ensemble, Handbell Ensemble, Indian Dance, Malay Dance, Modern Dance, Percussion Ensemble, Physical Science, Robotics, Scouts, Volleyball.
  • Princess Elizabeth Primary School (17): Art and Crafts, Ballet, Basketball, Boys' Brigade (Boys), Chinese Dance (Girls), Choir, Concert Band, Entrepreneurship, Environmental Science, Floorball, Football, Girls' Brigade (Girls), Indian Dance (Girls), Malay Dance (Boys), Scouts, Student Leadership (Prefect), Wushu.
  • St. Anthony's Primary School (16): Art and Crafts, Badminton (Girls), Brass Band, Chinese Dance (Girls), Choir, English Language, Drama and Debating, Environmental Science, Floorball, Football (Boys), Girl Guides (Brownies) (Girls), Infocomm Technology (Computing), Modern Dance, Modular CCA (Sports), Robotics, Scouts (Boys), Tchoukball.

Bukit Merah (7 schools)

  • Alexandra Primary School (15): Art and Crafts, Badminton, Basketball (Boys), Cheerleading (Girls), Chinese Culture and Language, Choir, English Drama, Environmental Science, International Chess, Modern Dance, Rugby (Boys), Scouts, Softball (Girls), Table Tennis, Track and Field.
  • Blangah Rise Primary School (9): Art and Crafts, Badminton, Basketball, Football (Boys), Infocomm Technology (Media Production), Modern Dance (Girls), Physical Science, Red Cross Youth, Scouts.
  • Cantonment Primary School (12): Art and Crafts, Badminton, Basketball, Choir, Football (Boys), Guitar Ensemble, Hockey (Boys), Infocomm Technology (Media Production), Physical Science, Scouts, Volleyball, Wushu.
  • CHIJ (Kellock) (12): Art and Crafts (Girls), Artistic Gymnastics (Girls), Ceramics (Girls), Choir (Girls), Girl Guides (Brownies) (Girls), Home Economics (Girls), Infocomm Technology (Media Production) (Girls), Netball (Girls), Rhythmic Gymnastics (Girls), Robotics (Girls), Strategy Games (Girls), String Ensemble (Girls).
  • Gan Eng Seng Primary School (12): Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), Brass Band, Choir, Environmental Science, Floorball, Football (Boys), Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production), Scouts (Boys).
  • Radin Mas Primary School (15): Art and Crafts, Basketball, Boys' Brigade (Boys), Chinese Dance (Girls), Chinese Orchestra, Choir, English Language, Drama and Debating, Environmental Science, Floorball, Football (Boys), Girls' Brigade (Girls), Infocomm Technology (Computing), Rugby (Boys), Scouts (Boys), Table Tennis.
  • Zhangde Primary School (13): Badminton, Basketball, Boys' Brigade (Boys), Choir, Cultural Dance, Floorball (Boys), Football (Boys), Girls' Brigade (Girls), Robotics, Rope Skipping, Table Tennis, Volleyball (Girls), Wushu.

Bukit Panjang (7 schools)

  • Beacon Primary School (12): Art and Crafts, Basketball (Boys), Choir, Environmental Science, Football (Boys), Netball (Girls), Percussion Ensemble, Robotics, Scouts, Tchoukball, Ukulele Ensemble, Wushu.
  • Bukit Panjang Primary School (16): Art and Crafts, Badminton, Basketball, Chinese Calligraphy and Brush Painting, Chinese Dance, Chinese Drums, Choir, Environmental Science, Football (Boys), Infocomm Technology (Computing), Modern Dance (Girls), Red Cross Youth, Robotics, Scouts, Table Tennis, Wushu.
  • CHIJ Our Lady Queen of Peace (9): Art and Crafts (Girls), Chinese Dance (Girls), Choir (Girls), English Drama (Girls), Girl Guides (Brownies) (Girls), Modern Dance (Girls), Netball (Girls), Physical Science (Girls), Softball (Girls).
  • Greenridge Primary School (14): Art and Crafts, Badminton, Basketball (Boys), Boys' Brigade (Boys), Brass Band, Cultural Dance, Football (Boys), Girls' Brigade (Girls), Hockey, Infocomm Technology (Media Production), Netball (Girls), Robotics, Rockwall Climbing, Student Leadership (Prefect).
  • West Spring Primary School (15): Art and Crafts, Badminton, Basketball, Choir, Digital Media, Environmental Science, Football, Modern Dance, Outdoor Adventure, Percussion Ensemble, Robotics, Scouts, Strategy Games, Table Tennis, Wushu.
  • West View Primary School (9): Art and Crafts, Basketball (Boys), Brass Band, Chinese Dance, Floorball (Girls), Football (Boys), Malay Dance (Girls), Rugby (Boys), Scouts.
  • Zhenghua Primary School (13): Art and Crafts, Basketball (Boys), Brass Band, Chinese Dance, Choir, Floorball (Girls), Football (Boys), Girl Guides (Brownies) (Girls), Indian Dance, Malay Dance, Red Cross Youth, Robotics, Rugby (Boys).

Bukit Timah (6 schools)

  • Bukit Timah Primary School (15): Art and Crafts, Badminton, Basketball (Boys), Boys' Brigade (Boys), Brass Band, Choir, English Drama, Environmental Science, Football (Boys), Infocomm Technology (Computing), Modern Dance, Netball (Girls), Rugby (Boys), Scouts, Wushu.
  • Henry Park Primary School (17): Art and Crafts, Artistic Gymnastics, Badminton, Chinese Dance (Girls), Chinese Orchestra, Choir, Football (Boys), Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), Modern Dance, Modular CCA (Sports), Netball (Girls), Scouts, String Ensemble, Table Tennis, Tennis, Track and Field.
  • Methodist Girls' School (Primary) (16): Art and Crafts (Girls), Artistic Gymnastics (Girls), Artistic Swimming (Girls), Bowling (Girls), Choir (Girls), Floorball (Girls), Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), Handbell Ensemble (Girls), Infocomm Technology (Media Production) (Girls), Modern Dance (Girls), Netball (Girls), Rhythmic Gymnastics (Girls), Softball (Girls), Swimming (Girls), Tennis (Girls).
  • Nanyang Primary School (20): Art and Crafts, Artistic Gymnastics (Girls), Badminton, Basketball, Boys' Brigade (Boys), Chinese Calligraphy and Brush Painting, Chinese Dance (Girls), Chinese Orchestra, Choir (Boys), Football (Boys), Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), International Chess, Robotics, Scouts, String Ensemble, Table Tennis, Tennis, Track and Field, Wushu.
  • Pei Hwa Presbyterian Primary School (15): Art and Crafts, Boys' Brigade (Boys), Chinese Culture and Language, Chinese Dance (Girls), Chinese Drums, Choir, Girls' Brigade (Girls), Guitar Ensemble, Guzheng Ensemble, Rhythmic Gymnastics (Girls), Robotics, Table Tennis, Tchoukball, Track and Field, Wushu.
  • Raffles Girls' Primary School (13): Art and Crafts (Girls), Badminton (Girls), Basketball (Girls), Chinese Dance (Girls), Choir (Girls), Concert Band (Girls), English Drama (Girls), Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), International Chess (Girls), Softball (Girls), String Ensemble (Girls), Table Tennis (Girls).

Central (3 schools)

  • Anglo-Chinese School (Junior) (16): Art and Crafts (Boys), Badminton (Boys), Bowling (Boys), Boys' Brigade (Boys), Choir (Boys), Concert Band (Boys), Football (Boys), International Chess (Boys), Modern Dance (Boys), Physical Science (Boys), Rugby (Boys), Sailing (Boys), Scouts (Boys), String Ensemble (Boys), Table Tennis (Boys), Tennis (Boys).
  • River Valley Primary School (14): Art and Crafts, Badminton (Boys), Basketball (Boys), Choir, English Drama, Floorball (Boys), Football (Boys), Girl Guides (Brownies) (Girls), Infocomm Technology (Computing), Netball (Girls), Red Cross Youth, Scouts (Boys), Volleyball (Girls), Wushu.
  • St. Margaret's School (Primary) (11): Art and Crafts (Girls), Bowling (Girls), Brass Band (Girls), Choir (Girls), Environmental Science (Girls), Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), Guitar Ensemble (Girls), Infocomm Technology (Media Production) (Girls), Netball (Girls), Tennis (Girls).

Choa Chu Kang (8 schools)

  • Chua Chu Kang Primary School (13): Art and Crafts, Badminton, Basketball (Girls), Chinese Dance, Choir, English Drama, Environmental Science, Floorball, Football (Boys), Malay Dance, Percussion Ensemble, Robotics, Scouts.
  • Concord Primary School (9): Art and Crafts, Brass Band, Choir, Environmental Science, Floorball, Indian Dance, Scouts, Sepaktakraw (Boys), Volleyball (Girls).
  • De La Salle School (8): Art and Crafts, Basketball (Boys), Choir, Girl Guides (Brownies) (Girls), Robotics, Rugby (Boys), Scouts (Boys), Wushu.
  • Kranji Primary School (8): Art and Crafts, Basketball, Football (Boys), Infocomm Technology (Computing), Modern Dance, Percussion Ensemble, Physical Science, Scouts.
  • South View Primary School (17): Art and Crafts, Badminton (Girls), Boys' Brigade (Boys), Chinese Dance, Chinese Orchestra, Choir, Floorball, Football (Boys), Girls' Brigade (Girls), Indian Dance, Malay Dance, Media Resource Library, Netball (Girls), Physical Science, Robotics, Scouts, Student Leadership (Prefect).
  • Teck Whye Primary School (12): Badminton, Basketball, Choir, Environmental Science, Football, Infocomm Technology (Media Production), Modern Dance, Modular CCA (Sports), Scouts, Speech and Drama, Student Leadership (Prefect), Track and Field.
  • Unity Primary School (15): Angklung/kulintang Ensemble, Art and Crafts (Girls), Badminton, Basketball (Boys), Chinese Dance (Girls), Choir, English Language, Drama and Debating, Environmental Science, Floorball (Boys), Football (Boys), Infocomm Technology (Media Production), Malay Dance (Girls), Mathematics, Netball (Girls), Scouts (Boys).
  • Yew Tee Primary School (10): Art and Crafts, Badminton, Boys' Brigade (Boys), Choir, Floorball (Girls), Football (Boys), Media Resource Library, Robotics, Rockwall Climbing, Wushu.

Clementi (4 schools)

  • Clementi Primary School (16): Art and Crafts, Badminton, Basketball, Brass Band, Chinese Dance (Girls), Choir, Environmental Science, Floorball, Football, Girl Guides (Brownies) (Girls), International Chess, Malay Dance, Modern Dance, Robotics, Rope Skipping, Taekwondo.
  • Nan Hua Primary School (20): Art and Crafts, Badminton, Chinese Dance, Chinese Weiqi, Choir, Football, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Infocomm Technology (Computing), International Chess, Journalism, Percussion Ensemble, Physical Science, Robotics, Scouts, Speech and Drama, Table Tennis, Track and Field, Volleyball, Wushu.
  • Pei Tong Primary School (12): Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), Choir, English Language, Drama and Debating, Environmental Science, Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), Infocomm Technology (Media Production), Modern Dance, Table Tennis.
  • Qifa Primary School (14): Art and Crafts, Basketball, Chinese Dance, Choir, English Language, Drama and Debating, Floorball (Boys), Girl Guides (Brownies) (Girls), Guzheng Ensemble, Infocomm Technology (Media Production), Malay Dance, Scouts (Boys), Table Tennis, Volleyball, Wushu.

Geylang (5 schools)

  • Canossa Catholic Primary School (10): Art and Crafts, Choir, Girl Guides (Brownies) (Girls), Guitar Ensemble, Infocomm Technology (Media Production), Modern Dance, Modular CCA (Sports), Scouts (Boys), Taekwondo, Track and Field.
  • Geylang Methodist School (Primary) (18): Angklung/kulintang Ensemble, Art and Crafts, Badminton, Basketball (Boys), Boys' Brigade (Boys), Choir, English Culture and Language, Environmental Science, Football (Boys), Girls' Brigade (Girls), Guzheng Ensemble, Handbell Ensemble, Infocomm Technology (Media Production), International Chess, Modern Dance, Netball (Girls), Rope Skipping, Track and Field.
  • Haig Girls' School (15): Art and Crafts (Girls), Badminton (Girls), Bowling (Girls), Chinese Dance (Girls), Choir (Girls), English Language, Drama and Debating (Girls), Football (Girls), Gamelan Ensemble (Girls), Girl Guides (Brownies) (Girls), Handbell Ensemble (Girls), Modern Dance (Girls), Netball (Girls), Physical Science (Girls), Red Cross Youth (Girls), Wushu (Girls).
  • Kong Hwa School (16): Art and Crafts, Badminton, Basketball (Boys), Chinese Calligraphy and Brush Painting, Chinese Chess, Chinese Dance (Girls), Chinese Orchestra, Chinese Weiqi, Choir, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Netball (Girls), Scouts (Boys), Table Tennis, Tchoukball, Wushu.
  • Maha Bodhi School (20): Art and Crafts, Badminton, Basketball, Chinese Calligraphy and Brush Painting, Chinese Chess, Chinese Culture and Language, Chinese Dance, Chinese Orchestra, Choir, Concert Band, Debating and Public Speaking, English Drama, Guzheng Ensemble, Home Economics, Media Resource Library, Physical Science, Robotics, Scouts, Tchoukball, Wushu.

Hougang (9 schools)

  • CHIJ Our Lady of the Nativity (9): Art and Crafts (Girls), Bowling (Girls), Brass Band (Girls), Choir (Girls), Floorball (Girls), Girl Guides (Brownies) (Girls), Modern Dance (Girls), Netball (Girls), Table Tennis (Girls).
  • Holy Innocents' Primary School (18): Art and Crafts, Badminton, Basketball (Boys), Chinese Culture and Language, Chinese Dance, Chinese Orchestra, Chinese Weiqi, Choir, Football (Boys), Girl Guides (Brownies) (Girls), Guzheng Ensemble, Infocomm Technology (Media Production), Outdoor Adventure, Physical Science, Red Cross Youth, Robotics, Rope Skipping, Wushu.
  • Hougang Primary School (20): Angklung/kulintang Ensemble, Art and Crafts, Ballet (Girls), Brass Band, Chinese Dance (Girls), English Drama, Environmental Science, Football, Guzheng Ensemble, Health and Fitness, Hockey, Indian Dance, Infocomm Technology (Computing), Malay Dance, Media Resource Library, Photography, Rockwall Climbing, Scouts, Volleyball, Wushu.
  • Montfort Junior School (8): Art and Crafts (Boys), Badminton (Boys), Football (Boys), Guitar Ensemble (Boys), Modern Dance (Boys), Robotics (Boys), Scouts (Boys), Table Tennis (Boys).
  • Paya Lebar Methodist Girls' School (Primary) (15): Angklung/kulintang Ensemble (Girls), Art and Crafts (Girls), Badminton (Girls), Choir (Girls), Environmental Science (Girls), Girls' Brigade (Girls), Handbell Ensemble (Girls), Infocomm Technology (Computing) (Girls), Modern Dance (Girls), Modular CCA (Sports) (Girls), Rhythmic Gymnastics (Girls), Rope Skipping (Girls), String Ensemble (Girls), Table Tennis (Girls), Track and Field (Girls).
  • Punggol Primary School (13): Angklung/kulintang Ensemble, Art and Crafts, Basketball, Boys' Brigade (Boys), Choir, Concert Band, Design and Innovation, English Language, Drama and Debating, Girls' Brigade (Girls), Guzheng Ensemble, Hockey, Infocomm Technology (Computing), Infocomm Technology (Media Production).
  • Xinghua Primary School (11): Angklung/kulintang Ensemble, Art and Crafts, Boys' Brigade (Boys), Choir, Girls' Brigade (Girls), Guzheng Ensemble, Infocomm Technology (Computing), Modern Dance (Girls), Softball (Boys), Volleyball, Wushu.
  • Xinmin Primary School (13): Art and Crafts, Basketball (Boys), Chinese Dance (Girls), Choir, Environmental Science, Football, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Modern Dance, Modular CCA (Sports), Red Cross Youth, Scouts (Boys), Volleyball (Girls).
  • Yio Chu Kang Primary School (15): Angklung/kulintang Ensemble, Art and Crafts, Basketball, Chinese Dance, Choir, Football, Girl Guides (Brownies) (Girls), Handbell Ensemble, Indian Dance, Infocomm Technology (Computing), Malay Dance, Scouts (Boys), Student Leadership (Prefect), Track and Field, Volleyball (Girls).

Jurong East (3 schools)

  • Fuhua Primary School (20): Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), Brass Band, Chinese Dance, Choir, Design and Innovation, Environmental Science, Floorball, Football (Boys), Girls' Brigade (Girls), Guzheng Ensemble, Infocomm Technology (Computing), Infocomm Technology (Media Production), Modern Dance, Netball (Girls), Rugby (Boys), Scouts, Speech and Drama.
  • Jurong Primary School (13): Art and Crafts, Badminton, Basketball, Choir, Digital Media, Football (Boys), Guzheng Ensemble, Modern Dance (Girls), Netball (Girls), Percussion Ensemble, Robotics, Scouts, Track and Field.
  • Yuhua Primary School (13): Angklung/kulintang Ensemble, Art and Crafts, Badminton, Basketball (Boys), Brass Band, Chinese Dance, Choir, Environmental Science, Football (Boys), Netball (Girls), Scouts, Track and Field, Volleyball (Girls).

Jurong West (10 schools)

  • Boon Lay Garden Primary School (16): Art and Crafts, Audio Visual Aid, Bowling, Chinese Dance, Choir, Design and Innovation, Environmental Science, Floorball (Boys), Indian Dance, Malay Dance, Netball (Girls), Red Cross Youth, Scouts, Taekwondo, Track and Field, Wushu.
  • Corporation Primary School (14): Art and Crafts, Basketball, Chinese Dance, Choir, Environmental Science, Football (Boys), Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production), Malay Dance, Modern Dance, Netball (Girls), Percussion Ensemble, Red Cross Youth, Volleyball (Boys).
  • Frontier Primary School (15): Art and Crafts, Badminton, Basketball, Chinese Dance (Girls), Choir, Design and Innovation, Environmental Science, Modern Dance, Red Cross Youth, Rockwall Climbing, Rugby (Boys), Scouts, Softball, String Ensemble, Student Leadership (Prefect).
  • Jurong West Primary School (9): Badminton, Basketball (Boys), Brass Band, Chinese Dance, Choir, Football (Boys), Modern Dance, Netball (Girls), Scouts.
  • Lakeside Primary School (12): Art and Crafts, Choir, Community Service, Concert Band, Environmental Science, Football (Boys), Guzheng Ensemble, Infocomm Technology (Media Production), Scouts, Speech and Drama, Volleyball, Wushu.
  • Rulang Primary School (17): Art and Crafts, Badminton, Basketball, Chinese Dance (Girls), Chinese Orchestra, Choir, Environmental Science, Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production), Malay Dance, Robotics, Rope Skipping, Scouts (Boys), Softball (Girls), Student Leadership (Prefect), Volleyball (Boys), Wushu.
  • Shuqun Primary School (16): Art and Crafts, Basketball (Boys), Boys' Brigade (Boys), Brass Band, Choir, Environmental Science, Football (Boys), Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), Media Resource Library, Modern Dance (Girls), Netball (Girls), Publication, Scouts (Boys), Silat, Wushu.
  • West Grove Primary School (15): Art and Crafts, Badminton, Boys' Brigade (Boys), Choir, Environmental Science, Football (Boys), Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), Guzheng Ensemble, Infocomm Technology (Media Production), Modern Dance, Robotics, Scouts (Boys), String Ensemble, Track and Field.
  • Westwood Primary School (7): Boys' Brigade, Chinese Dance, Choir, English Culture and Language, Football, Malay Dance, Wushu.
  • Xingnan Primary School (13): Art and Crafts, Badminton, Basketball (Boys), Brass Band, Ceramics, Chinese Dance (Girls), Football (Boys), Infocomm Technology (Media Production), Malay Dance (Girls), Modern Dance (Girls), Scouts, Student Leadership (Prefect), Volleyball.

Kallang (3 schools)

  • Bendemeer Primary School (7): Chinese Dance, Concert Band, Indian Dance, Malay Dance, Rope Skipping, Sepaktakraw (Boys), Wushu.
  • Farrer Park Primary School (13): Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), English Drama, Environmental Science, Floorball, Football (Boys), Guitar Ensemble, Infocomm Technology (Computing), Modern Dance, Scouts, Tennis.
  • Hong Wen School (14): Art and Crafts, Badminton (Boys), Basketball (Boys), Chinese Calligraphy and Brush Painting, Chinese Chess, Chinese Dance (Girls), Chinese Drums, Chinese Orchestra, Choir, Football (Boys), Guzheng Ensemble, Infocomm Technology (Media Production), Table Tennis, Wushu.

Marine Parade (3 schools)

  • Ngee Ann Primary School (18): Art and Crafts, Badminton, Chinese Dance (Girls), Chinese Orchestra, Choir, English Language, Drama and Debating, Floorball, Football, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Infocomm Technology (Media Production), Malay Dance (Girls), Modular CCA (Sports), Scouts (Boys), Student Leadership (Prefect), Table Tennis, Track and Field, Wushu (Boys).
  • Tanjong Katong Primary School (10): Art and Crafts, Chinese Dance (Girls), Choir, Floorball (Boys), Football (Girls), Infocomm Technology (Media Production), Malay Dance, Modern Dance, Netball (Girls), Scouts.
  • Tao Nan School (15): Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), Chinese Orchestra, Choir, Girl Guides (Brownies) (Girls), Girls' Brigade (Girls), Guzheng Ensemble, Netball (Girls), Physical Science, Sailing, Scouts (Boys), Track and Field, Wushu.

Novena (3 schools)

  • Anglo-Chinese School (Primary) (19): Art and Crafts (Boys), Audio Visual Aid (Boys), Badminton (Boys), Basketball (Boys), Bowling (Boys), Boys' Brigade (Boys), Choir (Boys), Floorball (Boys), Football (Boys), Infocomm Technology (Computing) (Boys), International Chess (Boys), Modern Dance (Boys), Physical Science (Boys), Robotics (Boys), Rugby (Boys), Scouts (Boys), Swimming (Boys), Tennis (Boys), Track and Field (Boys).
  • Singapore Chinese Girls' Primary School (13): Art and Crafts (Girls), Artistic Gymnastics (Girls), Badminton (Girls), Chinese Culture and Language (Girls), Choir (Girls), English Drama (Girls), Girl Guides (Brownies) (Girls), Handbell Ensemble (Girls), Infocomm Technology (Media Production) (Girls), Modern Dance (Girls), Modular CCA (Sports) (Girls), Robotics (Girls), Tennis (Girls).
  • St. Joseph's Institution Junior (10): Art and Crafts (Boys), Badminton (Boys), Bowling (Boys), Choir (Boys), Football (Boys), International Chess (Boys), Modern Dance (Boys), Robotics (Boys), Scouts (Boys), Tennis (Boys).

Pasir Ris (6 schools)

  • Casuarina Primary School (15): Art and Crafts (Girls), Badminton, Chinese Dance (Girls), Choir, Concert Band, Environmental Science, Floorball (Girls), Football (Boys), Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production), Malay Dance (Girls), Modern Dance, Rugby (Boys), Scouts (Boys), Wushu.
  • Elias Park Primary School (7): Chinese Orchestra, Choir, Infocomm Technology (Computing), Modern Dance, Scouts, Table Tennis, Volleyball (Girls).
  • Meridian Primary School (14): Art and Crafts, Chinese Dance, Choir, Environmental Science, Floorball (Boys), Football (Boys), Guzheng Ensemble, Infocomm Technology (Computing), Infocomm Technology (Media Production), Malay Dance, Modular CCA (Sports), Scouts, Student Leadership (House), Taekwondo.
  • Park View Primary School (13): Art and Crafts, Choir, English Language, Drama and Debating, Football (Boys), Guzheng Ensemble, Infocomm Technology (Media Production), Modern Dance, Netball (Girls), Scouts (Boys), Student Leadership (Council), Student Leadership (Prefect), Volleyball, Wushu.
  • Pasir Ris Primary School (14): Art and Crafts, Choir, Cultural Dance, Floorball, Football (Boys), Guzheng Ensemble, Infocomm Technology (Media Production), International Chess, Netball (Girls), Outdoor Adventure, Rope Skipping, Speech and Drama, Taekwondo, Wushu.
  • White Sands Primary School (14): Art and Crafts, Chinese Dance (Girls), Choir, Environmental Science, Football, Guzheng Ensemble, Infocomm Technology (Computing), Infocomm Technology (Media Production), Malay Dance, Modern Dance, Netball (Girls), Scouts, Table Tennis, Tchoukball.

Punggol (11 schools)

  • Edgefield Primary School (11): Art and Crafts, Artistic Gymnastics, Basketball (Boys), Choir (Boys), Infocomm Technology (Computing), Malay Dance, Modern Dance, Netball (Girls), Physical Science, Scouts, Track and Field.
  • Greendale Primary School (13): Badminton, Boys' Brigade (Boys), Choir (Girls), Girls' Brigade (Girls), Guitar Ensemble, Infocomm Technology (Computing), International Chess, Netball (Girls), Red Cross Youth, Softball (Boys), Table Tennis (Boys), Volleyball, Wushu.
  • Horizon Primary School (16): Art and Crafts, Badminton, Basketball, Bowling, Design and Innovation, Football (Boys), Guitar Ensemble, Infocomm Technology (Computing), International Chess, Modern Dance (Girls), Robotics, Rope Skipping, Scouts, Speech and Drama, Student Leadership (Prefect), Wushu.
  • Mee Toh School (19): Art and Crafts, Badminton, Basketball, Chinese Calligraphy and Brush Painting, Chinese Dance (Girls), Chinese Orchestra, Choir, English Drama, Environmental Science, Floorball, Infocomm Technology (Media Production), Malay Dance, Media Resource Library, Modern Dance, Robotics, Scouts, Student Leadership (Peer Support), Student Leadership (Prefect), Wushu.
  • Northshore Primary School (9): Art and Crafts, Badminton, Basketball (Girls), Choir, Digital Media, Environmental Science, Modern Dance, Scouts, Wushu.
  • Oasis Primary School (10): Badminton, Football (Girls), Guitar Ensemble, Guzheng Ensemble, Hockey (Boys), Modern Dance, Modular CCA (Sports), Scouts, Table Tennis, Wushu.
  • Punggol Cove Primary School (13): Art and Crafts, Badminton, Basketball, Choir, English Drama, Environmental Science, Floorball, Football, Health and Fitness, Infocomm Technology (Computing), Modern Dance (Girls), Modular CCA (Sports), Scouts.
  • Punggol Green Primary School (12): Art and Crafts, Badminton, Basketball, Choir, Design and Innovation, English Drama, Infocomm Technology (Media Production), Modern Dance, Robotics, Scouts, String Ensemble, Student Leadership (Prefect).
  • Punggol View Primary School (12): Art and Crafts, Badminton, Choir, Community Service, Cultural Dance, English Language, Drama and Debating, Floorball, Infocomm Technology (Computing), Modern Dance (Girls), Rugby, Scouts, Wushu.
  • Valour Primary School (15): Art and Crafts, Boys' Brigade (Boys), Choir, Floorball, Girls' Brigade (Girls), Guitar Ensemble, Infocomm Technology (Computing), Lion and Dragon Dance, Modern Dance, Netball (Girls), Outdoor Adventure, Percussion Ensemble, Red Cross Youth, Rugby (Boys), Volleyball.
  • Waterway Primary School (10): Art and Crafts, Basketball, Brass Band, Choir, Football (Boys), Infocomm Technology (Media Production), International Chess, Modern Dance, Robotics, Scouts.

Queenstown (3 schools)

  • Fairfield Methodist School (Primary) (12): Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), Chinese Dance (Girls), Choir, Concert Band, Football (Boys), Girls' Brigade (Girls), Handbell Ensemble, Modular CCA (Sports), Volleyball.
  • New Town Primary School (14): Art and Crafts, Badminton, Basketball (Boys), Brass Band, Chinese Dance, Choir, Football (Boys), Girl Guides (Brownies) (Girls), Malay Dance, Modern Dance, Netball (Girls), Red Cross Youth, Robotics, Speech and Drama.
  • Queenstown Primary School (18): Art and Crafts, Badminton, Basketball, Boys' Brigade (Boys), Chinese Dance, Chinese Weiqi, Choir, English Drama, Environmental Science, Football, Girls' Brigade (Girls), Infocomm Technology (Computing), International Chess, Malay Dance, Mathematics, Modern Dance, Softball, Swimming.

Sembawang (5 schools)

  • Canberra Primary School (13): Art and Crafts, Badminton, Basketball, Choir, Concert Band, English Language, Drama and Debating, Floorball, Football (Boys), Girl Guides (Brownies) (Girls), Media Resource Library, Robotics, Scouts (Boys), Track and Field.
  • Endeavour Primary School (17): Art and Crafts, Badminton (Boys), Basketball (Boys), Chinese Dance (Girls), Choir, English Drama, Floorball (Boys), Girl Guides (Brownies) (Girls), Guzheng Ensemble (Girls), Infocomm Technology (Computing), Malay Dance, Rugby (Boys), Sailing, Scouts (Boys), Table Tennis (Girls), Volleyball (Girls), Wushu.
  • Northoaks Primary School (10): Art and Crafts, Choir, Environmental Science, Floorball (Boys), Football (Boys), Guitar Ensemble, Infocomm Technology (Computing), Modern Dance, Netball (Girls), Wushu.
  • Sembawang Primary School (13): Art and Crafts, Chinese Dance, Chinese Orchestra, Choir, English Drama, Infocomm Technology (Computing), International Chess, Physical Science, Red Cross Youth, Rugby (Boys), Softball (Girls), Table Tennis, Track and Field.
  • Wellington Primary School (13): Art and Crafts, Badminton, Chinese Dance (Girls), Choir, Football, Guzheng Ensemble, Indian Dance (Girls), Infocomm Technology (Media Production), Malay Dance, Modern Dance, Scouts, Table Tennis, Wushu.

Seng Kang (12 schools)

  • Anchor Green Primary School (14): Basketball (Boys), Chinese Drums, Choir, English Drama, Environmental Science, Floorball, Guzheng Ensemble, Infocomm Technology (Media Production), International Chess, Modern Dance, Netball (Girls), Robotics, Scouts, Wushu.
  • Compassvale Primary School (15): Art and Crafts, Basketball (Boys), Brass Band, Chinese Dance (Girls), English Language, Drama and Debating, Football (Boys), Harmonica Ensemble, Indian Dance, Malay Dance, Netball (Girls), Physical Science, Red Cross Youth, Robotics, Track and Field, Wushu.
  • Fern Green Primary School (15): Art and Crafts, Basketball, Choir, Debating and Public Speaking, Design and Innovation, English Drama, Floorball, Football, Guitar Ensemble, Harmonica Ensemble, Infocomm Technology (Media Production), Modern Dance, Outdoor Adventure, Scouts, Tchoukball.
  • Fernvale Primary School (12): Art and Crafts, Badminton, Basketball, Environmental Science, Floorball (Boys), Guitar Ensemble, Guzheng Ensemble, Indian Dance, Infocomm Technology (Media Production), Percussion Ensemble, Scouts (Boys), Wushu.
  • Nan Chiau Primary School (14): Art and Crafts, Badminton, Basketball (Boys), Choir, Environmental Science, Football (Boys), Girl Guides (Brownies) (Girls), Guzheng Ensemble, Netball (Girls), Robotics, Scouts (Boys), Table Tennis, Track and Field, Wushu.
  • North Spring Primary School (12): Art and Crafts, Basketball, Ceramics, Choir, English Drama, Football (Boys), Girl Guides (Brownies) (Girls), Guitar Ensemble, Scouts, String Ensemble, Tap Dance, Wushu.
  • North Vista Primary School (10): Art and Crafts, Boys' Brigade (Boys), Chinese Dance (Girls), Choir, English Culture and Language, Environmental Science, Girls' Brigade (Girls), Rugby (Boys), Scouts, Softball.
  • Palm View Primary School (12): Art and Crafts, Badminton, Basketball (Boys), Choir, English Drama, Football (Boys), Modern Dance, Netball (Girls), Physical Science, Robotics, Student Leadership (Prefect), Table Tennis.
  • Rivervale Primary School (13): Art and Crafts, Badminton, Basketball (Boys), Brass Band, Choir, Debating and Public Speaking, Football (Boys), Guzheng Ensemble, Hockey (Boys), Netball (Girls), Red Cross Youth, Robotics, Taekwondo.
  • Seng Kang Primary School (12): Art and Crafts, Basketball (Girls), English Language, Drama and Debating, Handbell Ensemble, Hockey, Infocomm Technology (Computing), International Chess, Malay Dance, Modern Dance, Scouts (Boys), Softball (Boys), Track and Field.
  • Sengkang Green Primary School (16): Art and Crafts, Basketball, Chinese Dance (Girls), Choir, Digital Media, English Drama, Environmental Science, Floorball, Football, Guzheng Ensemble, Indian Dance, Modern Dance, Robotics, Scouts, String Ensemble, Wushu.
  • Springdale Primary School (14): Art and Crafts, Artistic Gymnastics (Girls), Badminton, Basketball, Choir, Design and Innovation, Environmental Science, Floorball (Boys), Infocomm Technology (Media Production), Modern Dance, Modular CCA (Sports), Outdoor Adventure, Scouts, Ukulele Ensemble.

Serangoon (5 schools)

  • CHIJ Our Lady of Good Counsel (11): Art and Crafts (Girls), Badminton (Girls), Bowling (Girls), Choir (Girls), English Drama (Girls), Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production) (Girls), Modern Dance (Girls), Netball (Girls), Rhythmic Gymnastics (Girls), Robotics (Girls).
  • Rosyth School (20): Badminton, Basketball, Chinese Dance (Girls), Chinese Orchestra, Choir, Comics and Illustration, Concert Band, Debating and Public Speaking, Environmental Science, Football, Girl Guides (Brownies) (Girls), Infocomm Technology (Computing), Infocomm Technology (Media Production), International Chess, Mathematics, Robotics, Scouts (Boys), Tennis, Track and Field, Wushu.
  • St. Gabriel's Primary School (12): Art and Crafts (Boys), Badminton (Boys), Basketball (Boys), Brass Band (Boys), Football (Boys), Golf (Boys), Infocomm Technology (Media Production) (Boys), Physical Science (Boys), Robotics (Boys), Scouts (Boys), Track and Field (Boys), Wushu (Boys).
  • Yangzheng Primary School (12): Art and Crafts, Basketball, Chinese Dance, Concert Band, Digital Media, Environmental Science, Football, Girl Guides (Brownies) (Girls), Guzheng Ensemble, Modern Dance, Scouts (Boys), Wushu.
  • Zhonghua Primary School (11): Art and Crafts, Badminton, Chinese Dance, Choir, Environmental Science, Football (Boys), Indian Dance, Infocomm Technology (Computing), Malay Dance, Scouts, Volleyball.

Tampines (11 schools)

  • Angsana Primary School (12): Art and Crafts, Badminton, Choir, Concert Band, Football (Boys), Infocomm Technology (Media Production), Modern Dance (Girls), Netball (Girls), Physical Science, Red Cross Youth, Scouts, Wushu.
  • Changkat Primary School (8): Art and Crafts, Basketball (Girls), Choir, Guitar Ensemble, Modern Dance, Student Leadership (Prefect), Track and Field, Wushu.
  • Chongzheng Primary School (13): Art and Crafts, Choir, Digital Media, Environmental Science, Girl Guides (Brownies) (Girls), Hockey, Malay Dance, Modern Dance, Modular CCA (Sports), Rugby (Boys), Scouts (Boys), Speech and Drama, Wushu.
  • East Spring Primary School (9): Art and Crafts, Football (Boys), Guzheng Ensemble, Indian Dance, Malay Dance, Physical Science, Scouts (Boys), Volleyball, Wushu.
  • Gongshang Primary School (11): Art and Crafts, Badminton, Basketball, Environmental Science, Floorball, Infocomm Technology (Computing), Modern Dance, Scouts, String Ensemble, Track and Field, Wushu.
  • Junyuan Primary School (13): Art and Crafts (Girls), Chinese Dance (Girls), Environmental Science, Floorball, Infocomm Technology (Media Production), Malay Dance, Modern Dance, Pop and Jazz, Scouts, Speech and Drama, Taekwondo, Tchoukball, Volleyball.
  • Poi Ching School (16): Art and Crafts, Badminton, Basketball (Boys), Brass Band, Chinese Calligraphy and Brush Painting, Chinese Dance (Girls), Chinese Drums, Chinese Orchestra, Girl Guides (Brownies) (Girls), Infocomm Technology (Computing), Outdoor Adventure, Physical Science, Scouts, Table Tennis, Volleyball, Wushu.
  • St. Hilda's Primary School (15): Art and Crafts, Boys' Brigade (Boys), Choir, English Drama, Girls' Brigade (Girls), Guzheng Ensemble, Hockey (Boys), Infocomm Technology (Media Production), International Chess, Modern Dance (Girls), Netball (Girls), Sailing, String Ensemble, Table Tennis (Boys), Volleyball (Boys).
  • Tampines North Primary School (16): Angklung/kulintang Ensemble, Art and Crafts, Badminton, Basketball, Choir, Floorball, Football (Boys), Girl Guides (Brownies) (Girls), Indian Dance, Infocomm Technology (Media Production), Malay Dance, Modern Dance, Scouts (Boys), Student Leadership (Peer Support), Student Leadership (Prefect), Wushu.
  • Tampines Primary School (14): Art and Crafts, Basketball, Choir, English Drama, Entrepreneurship, Floorball, Football (Boys), Girl Guides (Brownies) (Girls), Guzheng Ensemble, Indian Dance, Infocomm Technology (Media Production), Malay Dance, Modern Dance, Scouts (Boys).
  • Yumin Primary School (12): Art and Crafts, Choir, Environmental Science, Football (Boys), Guzheng Ensemble, Infocomm Technology (Media Production), Modern Dance, Netball (Girls), Red Cross Youth, Scouts, String Ensemble, Volleyball (Boys).

Tengah (1 schools)

  • Pioneer Primary School (7): Art and Crafts, Chinese Orchestra, Football (Boys), Modern Dance, Netball (Girls), Robotics, Wushu.

Toa Payoh (8 schools)

  • Cedar Primary School (15): Art and Crafts, Boys' Brigade (Boys), Brass Band, Community Service, Design and Innovation, English Language, Drama and Debating, Football, Girls' Brigade (Girls), Infocomm Technology (Media Production), Modern Dance, Modular CCA (Sports), Outdoor Adventure, Robotics, Softball, Track and Field.
  • CHIJ Primary (Toa Payoh) (9): Art and Crafts (Girls), Artistic Gymnastics (Girls), Choir (Girls), Digital Media (Girls), Girl Guides (Brownies) (Girls), Handbell Ensemble (Girls), Netball (Girls), Swimming (Girls), Tennis (Girls).
  • First Toa Payoh Primary School (7): Basketball, Boys' Brigade (Boys), Choir, Football (Boys), Girls' Brigade (Girls), Photography, Scouts.
  • Kheng Cheng School (13): Art and Crafts, Basketball (Boys), Chinese Orchestra, Choir, Environmental Science, Girls' Brigade (Girls), Infocomm Technology (Media Production), International Chess, Modern Dance (Girls), Modular CCA (Sports), Red Cross Youth, Scouts (Boys), Track and Field.
  • Maris Stella High School (Primary) (14): Art and Crafts (Boys), Badminton (Boys), Basketball (Boys), Bowling (Boys), Chinese Chess (Boys), Concert Band (Boys), International Chess (Boys), Rockwall Climbing (Boys), Scouts (Boys), Softball (Boys), String Ensemble (Boys), Table Tennis (Boys), Taekwondo (Boys), Wushu (Boys).
  • Marymount Convent School (13): Art and Crafts (Girls), Artistic Gymnastics (Girls), Badminton (Girls), Choir (Girls), Debating and Public Speaking (Girls), Design and Innovation (Girls), Girl Guides (Brownies) (Girls), Guitar Ensemble (Girls), Modern Dance (Girls), Netball (Girls), Physical Science (Girls), Rhythmic Gymnastics (Girls), Rope Skipping (Girls).
  • Pei Chun Public School (10): Art and Crafts, Basketball, Chinese Calligraphy and Brush Painting, Chinese Dance, Chinese Orchestra, Choir, Scouts, Table Tennis, Volleyball, Wushu.
  • St Andrew's School (Junior) (14): Art and Crafts (Boys), Badminton (Boys), Basketball (Boys), Boys' Brigade (Boys), Choir (Boys), Concert Band (Boys), Digital Media (Boys), Environmental Science (Boys), Hockey (Boys), International Chess (Boys), Modular CCA (Sports) (Boys), Rugby (Boys), Scouts (Boys), Swimming (Boys).

Woodlands (12 schools)

  • Admiralty Primary School (17): Art and Crafts, Chinese Dance (Girls), Choir, Design and Innovation, English Language, Drama and Debating, Football, Girl Guides (Brownies) (Girls), Guitar Ensemble, Guzheng Ensemble, Indian Dance (Girls), Infocomm Technology (Computing), Malay Dance, Modular CCA (Sports), Rope Skipping, Scouts (Boys), Track and Field, Wushu.
  • Evergreen Primary School (11): Art and Crafts, Badminton, Chinese Dance (Girls), Environmental Science, Football (Boys), Indian Dance, Malay Dance, Netball (Girls), Percussion Ensemble, Scouts, Taekwondo.
  • Fuchun Primary School (13): Art and Crafts, Badminton, Basketball (Girls), Brass Band, Choir, Environmental Science, Football (Boys), Health and Fitness, Infocomm Technology (Media Production), Journalism, Modern Dance, Scouts, String Ensemble.
  • Greenwood Primary School (13): Angklung/kulintang Ensemble, Art and Crafts, Basketball, Chinese Dance, Choir, English Language, Drama and Debating (Boys), Environmental Science, Indian Dance, Infocomm Technology (Media Production) (Boys), Malay Dance, Rugby (Boys), Scouts, String Ensemble.
  • Innova Primary School (13): Art and Crafts, Chinese Dance, Choir, English Language, Drama and Debating, Environmental Science, Girl Guides (Brownies) (Girls), Harmonica Ensemble, Malay Dance, Red Cross Youth, Table Tennis, Track and Field, Volleyball, Wushu.
  • Marsiling Primary School (13): Art and Crafts, Chinese Dance, Choir, Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production), Malay Dance, Percussion Ensemble, Rugby (Boys), Scouts, Speech and Drama, Taekwondo, Tchoukball, Track and Field.
  • Qihua Primary School (15): Art and Crafts, Basketball (Girls), Chinese Dance (Girls), Chinese Orchestra, Choir, Dikir Barat (Boys), Entrepreneurship, Environmental Science, Floorball (Boys), Girl Guides (Brownies) (Girls), Indian Dance (Girls), Malay Dance (Girls), Scouts (Boys), Sepaktakraw (Boys), Table Tennis.
  • Riverside Primary School (15): Art and Crafts, Badminton (Girls), Basketball, Choir, English Drama, Environmental Science, Floorball, Football (Boys), Home Economics, Modern Dance, Netball (Girls), Robotics, Scouts, String Ensemble, Track and Field.
  • Si Ling Primary School (8): Art and Crafts, Basketball, Choir, Environmental Science, Floorball (Boys), Football (Boys), Girl Guides (Brownies) (Girls), Guitar Ensemble.
  • Woodgrove Primary School (16): Art and Crafts, Badminton, Basketball, Chinese Culture and Language, Chinese Dance (Girls), Chinese Orchestra, Digital Media, English Drama, Football (Boys), Indian Dance, Malay Dance (Girls), Modern Dance, Robotics, Rope Skipping, Scouts, Table Tennis.
  • Woodlands Primary School (15): Art and Crafts, Badminton, Chinese Culture and Language, Chinese Dance, Choir, Football (Boys), Handbell Ensemble, Indian Dance, Malay Dance, Media Resource Library, Robotics, Scouts, Speech and Drama, Tchoukball, Volleyball.
  • Woodlands Ring Primary School (10): Art and Crafts, Basketball, Chinese Dance, Choir, Concert Band, Football, Indian Dance, Malay Dance, Physical Science, Scouts.

Yishun (10 schools)

  • Ahmad Ibrahim Primary School (11): Art and Crafts, Badminton, Basketball, Chinese Dance, Choir, Indian Dance (Girls), Malay Dance, Photography, Robotics, Rope Skipping, Scouts.
  • Chongfu School (19): Art and Crafts (Boys), Chinese Culture and Language, Chinese Drums, Chinese Orchestra, English Culture and Language, Environmental Science, Floorball (Girls), Football (Girls), Girl Guides (Brownies) (Girls), Guzheng Ensemble, Health and Fitness, Infocomm Technology (Computing), Malay Dance, Modern Dance, Red Cross Youth, Scouts (Boys), Table Tennis, Track and Field, Wushu.
  • Huamin Primary School (13): Angklung/kulintang Ensemble, Art and Crafts, Badminton, Bowling, Ceramics, Chinese Dance (Girls), English Drama, Floorball, Guitar Ensemble, Hockey (Boys), Media Resource Library, Robotics, Scouts.
  • Jiemin Primary School (13): Angklung/kulintang Ensemble, Art and Crafts, Basketball (Boys), Chinese Dance, Floorball (Boys), Guzheng Ensemble, Journalism (Boys), Malay Dance, Modern Dance, Modular CCA (Sports), Red Cross Youth, Robotics, Taekwondo.
  • Naval Base Primary School (15): Art and Crafts, Basketball, Boys' Brigade (Boys), Choir, Concert Band, Floorball, Football (Boys), Girls' Brigade (Girls), Infocomm Technology (Computing), Modern Dance, Netball (Girls), Outdoor Adventure, Red Cross Youth, Speech and Drama, Taekwondo.
  • North View Primary School (15): Art and Crafts, Basketball, Boys' Brigade (Boys), Chinese Dance, Choir, English Drama, Floorball (Boys), Football (Boys), Girls' Brigade (Girls), Infocomm Technology (Computing), Malay Dance, Modern Dance, Outdoor Adventure, Physical Science, Scouts.
  • Northland Primary School (13): Art and Crafts, Basketball (Boys), Chinese Dance (Girls), Choir, Football (Boys), Girl Guides (Brownies) (Girls), Handbell Ensemble, International Chess, Netball (Girls), Scouts, String Ensemble, Track and Field, Wushu.
  • Peiying Primary School (14): Angklung/kulintang Ensemble, Art and Crafts, Choir, Girl Guides (Brownies) (Girls), Infocomm Technology (Media Production), Modern Dance, Netball (Girls), Outdoor Adventure, Photography, Physical Science, Red Cross Youth, Rope Skipping, Sepaktakraw (Boys), Volleyball.
  • Xishan Primary School (15): Art and Crafts, Chinese Dance, Choir, English Drama, Environmental Science, Floorball, Guzheng Ensemble, Hockey (Boys), Indian Dance, Infocomm Technology (Media Production), Malay Dance, Red Cross Youth, Scouts, Strategy Games, String Ensemble.
  • Yishun Primary School (14): Art and Crafts, Basketball, Chinese Dance, Concert Band, English Language, Drama and Debating, Environmental Science, Floorball, Football, Indian Dance, Infocomm Technology (Computing), International Chess, Malay Dance, Modern Dance, Scouts.

Source: MOE SchoolFinder school pages.

Primary schools by area

AreaSchoolsFilled up at P1 in 2025
Ang Mo Kio73
Bedok116
Bishan33
Bukit Batok65
Bukit Merah73
Bukit Panjang72
Bukit Timah66
Central32
Choa Chu Kang84
Clementi42
Show all 28 areasShow fewer
AreaSchoolsFilled up at P1 in 2025
Geylang54
Hougang96
Jurong East30
Jurong West106
Kallang31
Marine Parade33
Novena33
Pasir Ris62
Punggol118
Queenstown32
Sembawang53
Seng Kang125
Serangoon53
Tampines118
Tengah10
Toa Payoh86
Woodlands125
Yishun108

Each area’s primary and secondary schools, with addresses and cut-off points, are on our schools by area pages.

Schools with no P1 intake in MOE’s 2025 data

  • Damai Primary School. Damai Primary School will relocate to Tampines North area tentatively in 2029. The school will not be admitting students to Primary 1 (P1) through the P1 Registration Exercises from 2025 to 2027. The school will only admit its first batch of P1 students tentatively in 2029 via the 2028 P1 Registration Exercise. Students currently studying at the campus at 52 Bedok Reservoir Crescent, Singapore 479226, will continue at the same location until they graduate by end 2030.
  • Kranji Primary School. Kranji Primary School will relocate to Tengah area tentatively in 2028. The school will not be admitting students to Primary 1 (P1) through the P1 Registration Exercises from 2024 to 2026. The school will only admit its first batch of P1 students tentatively in 2028 via the 2027 P1 Registration Exercise. Students currently studying at the campus at 11 Choa Chu Kang St 54, Singapore 689189, will continue at the same location until they graduate by end 2029.
  • Townsville Primary School. Townsville Primary School will relocate to East Canberra (Sembawang) area tentatively in 2029. The school will not be admitting students to Primary 1 (P1) through the P1 Registration Exercises from 2025 to 2027. The school will only admit its first batch of P1 students tentatively in 2029 via the 2028 P1 Registration Exercise. Students currently studying at the campus at 3 Ang Mo Kio Ave 10, Singapore 569730, will continue at the same location until they graduate by end 2030.

School moves and changes from 2027

From MOE SchoolFinder:

  • Maris Stella High School (Primary) turns co-educational from 2027. From January 2027 it runs at the former MacPherson Primary site (2 Mattar Road) and moves back to Mount Vernon, tentatively in December 2029. The Mount Vernon site is still used for home-school distance.
  • Bukit View Primary School moves on 22 March 2027 to 101 Bukit Batok West Avenue 8. The new address is used for home-school distance in the 2027 exercise.
  • CHIJ Primary (Toa Payoh) is renamed Convent of the Holy Infant Jesus (Primary) from 1 January 2027.
  • Kranji Primary School moves to Tengah, tentatively in 2028, and takes its first P1 pupils there through the 2027 exercise.
  • Damai Primary (to Tampines North) and Townsville Primary (to East Canberra, Sembawang) take no P1 pupils through the 2025 to 2027 exercises and admit again through the 2028 exercise.

Affiliated secondary schools

At Secondary 1 Posting, a child from an affiliated primary school gets priority for that secondary school if it is the first choice and the child meets any extra criteria the school sets. Among children with affiliation priority, better PSLE Scores are considered first, and at least 20% of places in each Posting Group are kept for children without it. Affiliation is about secondary school. At P1 registration, one of the links that counts in Phase 2A is a parent or sibling who studied at the primary school.

Government and government-aided schools

A government-aided school can have a church or clan directly connected with it, and parents endorsed by that body can register in Phase 2B.

Sources: MOE, How S1 Posting works (affiliation priority), MOE, Registration phases and key dates, MOE, 2025 Primary One Registration Exercise (relocations of Damai and Townsville), MOE SchoolFinder school pages.

Common questions

Is there an official primary school ranking in Singapore?

No. MOE does not rank primary schools and does not publish PSLE results by school, and its SchoolFinder pages for primary schools show no exam results. Any ranking you see online is not from MOE.

Which primary schools are the most popular?

By MOE's 2025 P1 figures, 41 schools were already full in Phase 2A, the phase for children with a family link to the school. The most contested were South View Primary School, Princess Elizabeth Primary School, Gongshang Primary School, Temasek Primary School, Waterway Primary School.

How are the schools ordered on this page?

By the earliest P1 phase in which a school had more applicants than places, then by how near the school the cut-off fell, then by the share of children in the ballot who got a place. It measures demand, not teaching quality.

Why is this based on the 2025 exercise and not 2026?

MOE showed 2026 figures live during each phase and took the school list down when the exercise ended. Its past data page still showed 2025 on 12 November 2026. We use MOE's own figures only, not copies from other websites, and will switch to 2026 when MOE posts it.

Is there any official measure of academic results by school?

No. MOE publishes no PSLE results or posting results by primary school. The only related official figure names no school: MOE said the average PSLE Score of the six lowest-performing national primary schools was stable at 22 from 2021 to 2024. The one school-level link to secondary school is affiliation, listed for each school on this page.

How many primary schools are there in Singapore?

MOE's school dataset (updated April 2026) lists 182 schools with primary levels: 179 primary schools and 3 schools that run from Primary 1 to Secondary 4 (Catholic High, CHIJ St. Nicholas Girls' and Maris Stella High). 136 are government schools and 46 are government-aided.

Which schools host the Gifted Education Programme, and what replaces it?

MOE SchoolFinder lists 9 GEP schools: Anglo-Chinese School (Primary), Catholic High School (Primary), Henry Park Primary School, Nan Hua Primary School, Nanyang Primary School, Raffles Girls' Primary School, Rosyth School, St. Hilda's Primary School, Tao Nan School. From 2027 the GEP takes no new Primary 4 pupils, and pupils with academic strengths can attend weekly advanced modules at 15 designated primary schools without changing school.

Which primary schools are SAP schools?

MOE's dataset marks 15 primary schools as Special Assistance Plan (SAP) schools: Ai Tong School, Catholic High School (Primary), CHIJ St. Nicholas Girls' School (Primary), Holy Innocents' Primary School, Hong Wen School, Kong Hwa School, Maha Bodhi School, Maris Stella High School (Primary), Nan Hua Primary School, Nanyang Primary School, Pei Chun Public School, Pei Hwa Presbyterian Primary School, Poi Ching School, Red Swastika School, Tao Nan School.

How is home-school distance measured for P1?

MOE uses the shortest distance from any point on the school boundary to the outline of your home building, from the building plan. MOE names no road or walking route. Check your category on the OneMap School Query service in the year you register.

When is the 2027 P1 registration exercise?

MOE had not published the 2027 dates when we checked on 12 November 2026. MOE's 2026 registration period was 30 June 2026 to 30 October 2026: the phases for Singapore Citizens and PRs ran from 30 June to 27 August, and Phase 3 for international students came after.

Which primary schools are not taking Primary 1 pupils?

Damai Primary and Townsville Primary are not admitting P1 pupils through the 2025 to 2027 exercises because they are relocating in 2029. Kranji Primary takes P1 pupils again from the 2027 exercise, for its new Tengah campus in 2028.

Related

Official sources, checked 12 November 2026