Singapore Primary 1 Registration 2026: Complete P1 Vacancy Changes Guide

15 min readSG School Finder Team
Singapore P1 registration2026 vacanciesMOE Singaporeschool capacityballotingprimary school Singapore

The Ministry of Education (MOE) has announced significant changes to Primary 1 (P1) vacancies for the 2026 registration exercise, with 61 schools reducing capacity while only 12 schools increased their available seats.

Overall, Singapore will offer 38,548 Primary 1 places in 2026, down from 40,008 in 2025—a reduction of 1,460 seats (-3.65%).

This comprehensive guide breaks down exactly which schools are affected and what it means for parents planning their P1 registration strategy. These adjustments are part of MOE's response to Singapore's shrinking birth rate, aimed at reducing the need for school mergers and relocations in the future.

Key Findings: 2026 P1 Vacancy Changes

Quick Statistics

  • 📊 38,548 total P1 places in 2026 (down from 40,008 in 2025)
  • 📉 1,460 fewer seats overall (-3.65% reduction)
  • 12 schools increased Primary 1 vacancies
  • ⚠️ 61 schools decreased Primary 1 vacancies
  • ➡️ 106 schools maintained the same capacity
  • 🏫 179 schools analyzed in total

The changes range from Clementi Primary School's dramatic 80-seat reduction to Maris Stella High School's impressive 60-seat increase, representing the most significant capacity adjustments in recent years.

Complete List of All Schools with Capacity Increases

School Name2025 Vacancies2026 VacanciesChange2025 2C BallotingPrevious Balloting Data
Maris Stella High School270330+60Yes (124/62)View History
Bukit View Primary School280320+40NoView History
Chongzheng Primary School240280+40Yes (127/125)View History
Gongshang Primary School240280+40Yes (117/44)View History
Tampines Primary School280320+40NoView History
Jiemin Primary School190220+30NoView History
Pioneer Primary School350380+30NoView History
Ahmad Ibrahim Primary School220240+20NoView History
Peiying Primary School200220+20NoView History
Bendemeer Primary School180190+10NoView History
Farrer Park Primary School180190+10NoView History
Kong Hwa School270280+10Yes (118/49)View History

What This Means for Parents

Maris Stella High School leads with a 60-seat increase (22% growth), the largest expansion among all primary schools. This Catholic boys' school has consistently been popular, and this increase may slightly ease balloting pressure in Phase 2C.

East Region schools like Tampines Primary (+40), Gongshang Primary (+40), and Chongzheng Primary (+40) are seeing significant capacity boosts, likely reflecting continued residential development in the Tampines area.

West Region sees Pioneer Primary adding 30 seats, now offering 380 P1 places—making it one of the largest intakes island-wide.

💡 Parent Tip

Schools with increased capacity may see reduced balloting in Phase 2C and Phase 2C Supplementary. If you're considering these schools, this is a favorable year to apply. However, popular schools like Maris Stella will still likely require balloting despite the increase.

Complete List of All Schools with Capacity Reductions

School Name2025 Vacancies2026 VacanciesChange2025 2C BallotingPrevious Balloting Data
Clementi Primary School320240-80NoView History
Fernvale Primary School280240-40NoView History
Jurong Primary School220180-40NoView History
Lianhua Primary School320280-40NoView History
Pei Tong Primary School320280-40NoView History
Tampines North Primary School320280-40NoView History
Yumin Primary School280240-40NoView History
Anchor Green Primary School240210-30NoView History
Bedok Green Primary School240210-30NoView History
Boon Lay Garden Primary School180150-30NoView History
Bukit Panjang Primary School240210-30Yes (78/61)View History
Cantonment Primary School150120-30NoView History
CHIJ (kellock)180150-30NoView History
Compassvale Primary School240210-30Yes (112/96)View History
Corporation Primary School180150-30NoView History
De La Salle School240210-30NoView History
Edgefield Primary School240210-30NoView History
Endeavour Primary School240210-30NoView History
First Toa Payoh Primary School180150-30NoView History
Frontier Primary School210180-30Yes (66/40)View History
Gan Eng Seng Primary School150120-30NoView History
Greendale Primary School210180-30NoView History
Horizon Primary School240210-30Yes (79/50)View History
Jurong West Primary School180150-30Yes (77/59)View History
Maha Bodhi School330300-30Yes (125/49)View History
Nanyang Primary School390360-30Yes (63/42)View History
New Town Primary School210180-30NoView History
North Spring Primary School180150-30NoView History
North Vista Primary School240210-30NoView History
Northoaks Primary School240210-30NoView History
Oasis Primary School240210-30NoView History
Palm View Primary School240210-30NoView History
Pasir Ris Primary School180150-30Yes (59/41)View History
Paya Lebar Methodist Girls' School (primary)270240-30Yes (110/89)View History
Punggol Green Primary School240210-30Yes (118/58)View History
Punggol View Primary School240210-30NoView History
Red Swastika School240210-30Yes (93/41)View History
Rulang Primary School270240-30Yes (98/40)View History
Seng Kang Primary School180150-30NoView History
Si Ling Primary School150120-30NoView History
Springdale Primary School240210-30NoView History
St. Anthony's Canossian Primary School210180-30NoView History
St. Stephen's School240210-30NoView History
Tao Nan School360330-30Yes (81/45)View History
Teck Whye Primary School210180-30NoView History
Unity Primary School210180-30NoView History
Valour Primary School240210-30Yes (88/57)View History
West Grove Primary School210180-30NoView History
Westwood Primary School240210-30Yes (76/53)View History
White Sands Primary School180150-30NoView History
Yew Tee Primary School210180-30NoView History
Yishun Primary School220190-30NoView History
Yuhua Primary School240210-30NoView History
Rivervale Primary School200180-20Yes (111/96)View History
Shuqun Primary School200180-20Yes (79/41)View History
Xishan Primary School240220-20NoView History
Casuarina Primary School160150-10NoView History
Fuhua Primary School220210-10NoView History
Hougang Primary School190180-10Yes (115/98)View History
Park View Primary School190180-10NoView History
Punggol Primary School190180-10Yes (75/59)View History

Regional Analysis of Decreases

West Region is heavily affected:

  • Clementi Primary School leads with an 80-seat reduction (25% decrease)
  • Jurong Primary School, Lianhua Primary, and Pei Tong Primary each cut 40 seats
  • Multiple schools reduce by 30 seats

North Region also sees significant cuts:

  • Fernvale Primary School reduces by 40 seats
  • Tampines North Primary drops from 320 to 280 places
  • Multiple Sengkang and Yishun schools decrease by 20-30 seats

Popular SAP Schools are not immune:

  • Nanyang Primary School reduced by 30 seats (still offers 360 places)
  • Tao Nan School cut by 30 seats (330 places remaining)
  • Both schools remain highly competitive despite reductions

⚠️ Important Warning

Reduced capacity means higher competition during balloting phases. If your preferred school has decreased vacancies:

  • Consider registering as a parent volunteer or joining alumni associations early
  • Explore schools within 1-2km that maintained or increased capacity
  • Prepare backup schools in different phases
  • Don't rely solely on Phase 2C for highly reduced schools

Complete List of All Schools with Same Capacity

School Name2025 Vacancies2026 Vacancies2025 2C BallotingPrevious Balloting Data
Admiralty Primary School210210Yes (87/52)View History
Ai Tong School300300Yes (81/43)View History
Alexandra Primary School200200Yes (73/67)View History
Anderson Primary School210210Yes (91/65)View History
Ang Mo Kio Primary School180180NoView History
Anglo-chinese School (junior)270270Yes (95/61)View History
Anglo-chinese School (primary)240240Yes (96/66)View History
Angsana Primary School280280Yes (167/59)View History
Beacon Primary School150150NoView History
Blangah Rise Primary School120120NoView History
Bukit Timah Primary School180180NoView History
CHIJ (katong) Primary200200NoView History
CHIJ Our Lady Of Good Counsel150150NoView History
CHIJ Our Lady Of The Nativity240240Yes (131/116)View History
CHIJ Our Lady Queen Of Peace180180NoView History
CHIJ Primary (toa Payoh)210210Yes (77/49)View History
CHIJ St. Nicholas Girls' School210210Yes (71/41)View History
Canberra Primary School210210Yes (105/87)View History
Canossa Catholic Primary School120120NoView History
Catholic High School240240Yes (72/40)View History
Cedar Primary School240240NoView History
Changkat Primary School280280NoView History
Chongfu School300300Yes (138/40)View History
Chua Chu Kang Primary School240240Yes (152/77)View History
Concord Primary School210210Yes (96/86)View History
Dazhong Primary School200200NoView History
East Spring Primary School240240NoView History
Elias Park Primary School160160Yes (115/66)View History
Evergreen Primary School180180NoView History
Fairfield Methodist School (primary)270270Yes (70/42)View History
Fengshan Primary School180180Yes (93/69)View History
Fern Green Primary School280280NoView History
Fuchun Primary School180180NoView History
Geylang Methodist School (primary)270270NoView History
Greenridge Primary School150150NoView History
Greenwood Primary School210210NoView History
Haig Girls' School190190NoView History
Henry Park Primary School300300Yes (93/63)View History
Holy Innocents' Primary School270270Yes (110/45)View History
Hong Wen School210210Yes (153/62)View History
Huamin Primary School240240Yes (86/58)View History
Innova Primary School180180NoView History
Jing Shan Primary School150150NoView History
Junyuan Primary School280280Yes (91/85)View History
Keming Primary School240240Yes (125/77)View History
Kheng Cheng School240240Yes (173/162)View History
Kuo Chuan Presbyterian Primary School240240Yes (113/59)View History
Lakeside Primary School240240NoView History
Marsiling Primary School180180NoView History
Marymount Convent School240240NoView History
Mayflower Primary School150150NoView History
Mee Toh School300300Yes (153/119)View History
Meridian Primary School220220NoView History
Methodist Girls' School (primary)210210Yes (78/45)View History
Montfort Junior School150150NoView History
Nan Chiau Primary School300300Yes (269/85)View History
Nan Hua Primary School240240Yes (166/41)View History
Naval Base Primary School240240Yes (64/60)View History
Ngee Ann Primary School240240Yes (148/127)View History
North View Primary School240240Yes (109/60)View History
Northland Primary School240240Yes (142/41)View History
Northshore Primary School280280Yes (128/86)View History
Opera Estate Primary School180180NoView History
Pei Chun Public School300300Yes (94/45)View History
Pei Hwa Presbyterian Primary School224224Yes (84/41)View History
Poi Ching School280280Yes (212/99)View History
Princess Elizabeth Primary School200200Yes (232/41)View History
Punggol Cove Primary School280280NoView History
Qifa Primary School280280Yes (148/131)View History
Qihua Primary School180180NoView History
Queenstown Primary School210210Yes (115/105)View History
Radin Mas Primary School200200Yes (96/47)View History
Raffles Girls' Primary School270270Yes (143/115)View History
River Valley Primary School210210NoView History
Riverside Primary School210210Yes (79/54)View History
Rosyth School270270Yes (132/42)View History
Sembawang Primary School200200Yes (107/75)View History
Sengkang Green Primary School240240Yes (84/48)View History
Singapore Chinese Girls' Primary School192192Yes (58/41)View History
South View Primary School270270Yes (155/41)View History
St. Andrew's School (junior)240240Yes (104/84)View History
St. Anthony's Primary School240240Yes (124/85)View History
St. Gabriel's Primary School150150NoView History
St. Hilda's Primary School280280Yes (136/43)View History
St. Joseph's Institution Junior240240Yes (115/78)View History
St. Margaret's School (primary)192192Yes (125/113)View History
Tanjong Katong Primary School200200Yes (83/53)View History
Teck Ghee Primary School210210NoView History
Telok Kurau Primary School240240NoView History
Temasek Primary School200200Yes (103/50)View History
Waterway Primary School210210Yes (102/60)View History
Wellington Primary School240240Yes (104/40)View History
West Spring Primary School210210NoView History
West View Primary School150150NoView History
Woodgrove Primary School180180NoView History
Woodlands Primary School210210NoView History
Woodlands Ring Primary School180180NoView History
Xinghua Primary School180180NoView History
Xingnan Primary School180180NoView History
Xinmin Primary School210210Yes (87/53)View History
Yangzheng Primary School160160Yes (98/47)View History
Yio Chu Kang Primary School180180NoView History
Yu Neng Primary School180180Yes (60/44)View History
Zhangde Primary School150150NoView History
Zhenghua Primary School210210NoView History
Zhonghua Primary School150150NoView History

Understanding MOE's Strategy

According to the Ministry of Education, these vacancy adjustments are directly linked to Singapore's declining birth rate. The government is proactively managing school capacity to:

  1. Prevent Future School Mergers - By rightsizing capacity now
  2. Optimize Resource Allocation - Better teacher-to-student ratios
  3. Maintain School Viability - Ensuring sustainable enrollment
  4. Balance Regional Demand - Based on neighborhood demographics

Key Takeaways for P1 Registration 2026

Plan Early: With 61 schools reducing capacity, competition is tighter

Know Your Phase: Registration phase matters more than ever

Have Backups: Prepare 2-3 alternative schools in your zone

Consider Geography: Living within 1km gives priority

Stay Informed: Check MOE announcements regularly

Parent Volunteering: Consider early if targeting reduced-capacity schools


Start Planning Now

Use our School Finder Tool to:

  • Search schools by zone and town
  • Compare balloting history
  • Check school details and programs
  • Filter by distance for priority advantage

Ready to Find Your Perfect School?

Explore all 182 Singapore primary schools with detailed balloting data.

Start Your School Search →


Data Source: Ministry of Education (MOE) 2026 P1 vacancy data

Last Updated: May 2026

Note: Vacancy numbers are subject to change. Always verify with MOE's official P1 registration portal.