PHASE 2CS REGISTRATION
Phase 2C Supplementary
Supplementary ballot · Opens Mon, 17 Aug
Opens in
0d : 00h : 00m : 00s

Find Nearby Primary Schools for P1 Registration

Enter your Singapore postal code to see nearby schools with 2026 P1 vacancy data, sorted by distance. Phase 1 done. Phase 2A in progress (closes tomorrow).

Your Postal Code
Singapore postal codes (6 digits): Browse all 182 schools instead
Distances shown are straight-line approximations. For official MOE distances used during P1 registration, check onemap.gov.sg/school.
See full timeline โ†’
182
Schools
28
Towns
38,688
P1 Places 2026
4
Years Data
Nearby Schools
Enter your postal code above to find schools near you
๐ŸŽฏ
Phase 2C Supplementary 2026
Live vacancies & ballot data · Results Wed 27 Aug
๐Ÿซ
All 182 Schools
Filter by town, MRT, type
โš–๏ธ
Compare Schools
Side-by-side stats

Latest from the blog

View all articles โ†’

Singapore Primary 1 Registration 2026: What Parents Need to Know

Singapore's Primary 1 (P1) registration is a five-phase process that places your child in a government or government-aided primary school for the following January. The phases run between late June and late August each year, with strict eligibility and priority rules at each stage. Getting a place at your preferred school requires understanding both the rules and the local school capacity data.

How the 2026 P1 phases work

Phase 1 is for children with a sibling already in the school — guaranteed placement. Phase 2A covers alumni children, staff, and church or clan association members. Phase 2B is for parent volunteers who served at the school. Phase 2C is open to all Singapore citizens and PRs within 1 km of the school (or 1-2 km with lower priority). Phase 2C Supplementary (2CS) opens after 2C for any school that still has unfilled places. Phase 3 is the final stage for international students without a confirmed place.

The 1 km priority rule

The most contested rule in P1 registration is the 1 km priority radius for Phase 2C. Children living within 1 km of the school (measured by MOE's internal building-outline distance, not straight-line) get priority over applicants from further away. In practice, this means your home address is the single biggest determinant of which school your child will likely attend. If you live within 1 km of an oversubscribed school, your chances are good. If you live 1.5 km away, your chances drop sharply.

Use our postal code lookup above to see which schools are within your priority radius. We use the OneMap Singapore API for accurate building-level coordinates and fall back to district centroids for sector codes.

What the 2026 numbers tell us

Across all five phases of 2026 P1 registration, Singapore offered roughly 38,688 primary one places at 182 schools. Of these, ~9,000 went to Phase 2C (general public), and another 6,927 supplementary seats opened in Phase 2CS. The most oversubscribed school at Phase 2C was Cedar Primary (1.4x applicants per seat). The most undersubscribed were newer estates in Punggol and Sengkang, where MOE built schools ahead of BTO completions.

For parents, the practical takeaways:

Why we built this site

PrimarySch.com is an independent data project by Singapore-based parents. We went through P1 registration ourselves, and we built this site because the official sources don't let you compare schools side-by-side or see 4-year vacancy trends. Read more about who we are, our data methodology, and how to contact us if you spot an error.

Quick links for 2026 P1 parents

โœ“