P1 Registration Planner & Explorer

Check nearby schools and registration timing for a property, then see how oversubscribed each school really is, 2019-2025.
Starlight Luminary Alioth logo
Distance bands (1km / 1–2km) are the MOE priority bands used when a school is oversubscribed - verified against moe.gov.sg. Update: on 10 Sep 2026 MOE announced that from the 2027 registration exercise (children starting P1 in Jan 2028), 12 named schools move to a new two-track Phase 2C system - see the flagged note in the schools section below. Building-under-construction rule: for a new launch, the official VPD/TOP must fall on or before 31 December of your child's second year in primary school (P2) - not the registration date itself - per MOE's Home Address Guidelines; for a resale still in progress, you can register using an exercised OTP + BSD certificate, but must move in by the start of the P1 admission year. The timing verdict below reflects this. Distances shown here are straight-line, calculated from a public school-location dataset that may not reflect the very latest school mergers or closures - always confirm your exact band on OneMap SchoolQuery, the official tool MOE itself points to, linked below. This tool tries OneMap's public address search first and falls back to OpenStreetMap if OneMap is unavailable (OneMap may require a registered access token, which can't be safely embedded in a public tool), and the school list is a separately maintained public dataset.

Property Address

Search the address you're considering, or the one your client already owns.

Tip: a 6-digit postal code gives the exact block. "Blk", unit numbers and "Singapore" are ignored.
No address searched yet.

Property Timing

New launch (still under construction) or resale (already completed)?

MOE distance priority order verified against moe.gov.sg/primary/p1-registration/distance (last updated 14 May 2025): Singapore Citizens within 1km, then SCs 1–2km, then SCs beyond 2km, then the same order for PRs. From the 2027 P1 Registration Exercise (announced by MOE 10 Sep 2026, for children starting P1 in January 2028), 12 named schools move to a two-track Phase 2C (≤2km / >2km, 50/50, no priority within each track) - see moe.gov.sg and the flagged schools above. Building-under-construction rule verified against MOE's Home Address Guidelines (moe.gov.sg/primary/p1-registration/home-address): a BUC (new launch) address is usable if the official VPD/TOP falls on or before 31 December of the child's second year in primary school (P2) - MOE does not accept a developer's probable/estimated date, only the official one; a resale still in progress at registration time can be supported with an exercised OTP and BSD certificate, but the family must move in by the start of the P1 admission year. The 30-month stay requirement applies once a child gains a place through distance priority - the clock starts from actual move-in for a new property, or from the start of the child's P1 school term for a resale property, both measured from the P1 Registration Exercise start date. Registration-year rule: a child born 2 Jan of year Y through 1 Jan of year Y+1 registers in year Y+6 for a January Y+7 Primary 1 start. Distance shown is straight-line between address and school, calculated from a public school-location dataset - MOE's official Home-School Distance is measured building-outline to building-outline via OneMap SchoolQuery, which is the authoritative source and may differ slightly, especially near a band boundary. This is a planning estimate, not official confirmation - verify with MOE (go.gov.sg/p1-registration) and OneMap SchoolQuery before making decisions.

Applicants vs Vacancies

Oversubscription Ratio (applicants ÷ vacancies)

Phase 2A figures are shown only for years MOE published them (2022 onward in most cases). "Balloted" marks whether this phase required balloting that year.

Nearby condos within 2km · last 24 mo

Oversubscription Ratio Over Time

Applicants Over Time

Add up to 6 schools to compare. Each gets its own colour, used consistently across both charts.

Top 10 Oversubscribed — Phase 2C

Top 10 Oversubscribed — Phase 2A

Top Schools in District

Phase 2C is the open phase (no citizenship/distance priority within it) — the truest demand signal. Phase 2A is for children with alumni/affiliation ties; a high Phase 2A ratio relative to 2C suggests strong alumni demand.

Oversubscription: <1× 1–1.5× 1.5–2.5× 2.5–4× >4× · no balloting shown in grey