P1 Registration 2026 · Updated 30 Apr 2026

P1 RegistrationSingapore 2026Phases, Distance & Balloting Calculator

Last updated 30 Apr 2026

📣
Live Update30 Apr 2026

MOE confirms Phase 2C on 28–30 Jul 2026. Major change: gradual P1 intake reduction across most primary schools starting 2026. Read our full analysis →

P1 Registration is Singapore's annual exercise (Jul–Oct 2026) for parents to enrol children born 2 Jan 2020 to 1 Jan 2021 in a primary school. Registration runs across 6 phases (1, 2A, 2B, 2C, 2C Supplementary, 3) with eligibility narrowing per phase. Distance-from-home and citizenship priority decide ballots.

Find Your Nearest Schools

Singapore's only tool using real OneMap data — same as MOE

⭐ Only real-data tool in SG!

Enter your Singapore postcode

Loading security check...

Popular postcodes

Original SGSchoolKaki Data

61 schools had P1 places cut. See yours.

We cross-referenced every Singapore primary school's 2025 baseline with MOE's live 2026 vacancies. 179 schools tracked · 12 increased · 106 unchanged · net −1,460 P1 places.

✂️ Top 3 biggest cuts:

Clementi Primary
−80(−25.0%)
P1 places cut
Fernvale Primary
−40(−14.3%)
P1 places cut
Tao Nan School
−30(−8.3%)
P1 places cut
See Per-School Comparison← all 179 schools, sortable & searchable

📊 Live MOE-confirmed data·Updated 30 Apr 2026·Free, no login

Quick Answers

Tap a card to reveal the answer

P1 Registration 2026 Key Dates

Confirmed by MOE for the 2026 P1 Registration Exercise. Bookmark this page for updates.

Official MOE Primary 1 Registration Exercise 2026 — phases, registration periods and results dates
PhaseRegistration PeriodResults Out
1
Phase 1
From:9am, 30 Jun
To:4:30pm, 2 Jul
Results
8 Jul 2026
2A
Phase 2A
From:9am, 9 Jul
To:4:30pm, 10 Jul
Results
17 Jul 2026
2B
Phase 2B
From:9am, 20 Jul
To:4:30pm, 21 Jul
Results
27 Jul 2026
2C
Phase 2C
From:9am, 28 Jul
To:4:30pm, 30 Jul
Results
11 Aug 2026
2C+
Phase 2C Supp
From:9am, 17 Aug
To:4:30pm, 18 Aug
Results
27 Aug 2026
3
Phase 3
From:IOI: 19–25 May
To:Main reg: Oct 2026
Results
TBA after SC/PR phases
Note: Tap a phase card below for full eligibility & balloting details.

Who Can Register in Each Phase?

Each phase has strict eligibility. Phase 2A no longer has sub-phases — MOE consolidated into a single Phase 2A from 2024.

1

Phase 1

Who Qualifies

Child has a sibling currently studying at the school.

Balloting

No — all eligible applicants guaranteed a place.

Distance

Not applicable

Risk: Low

Low. Very few schools fill up entirely at Phase 1.

2A

Phase 2A

Who Qualifies

Parent or sibling is a former student of the school; parent on School Advisory/Management Committee; parent is a staff member; child in MOE Kindergarten at the school.

Balloting

Yes, if oversubscribed.

Distance

Distance tiebreaker within citizenship group.

Risk: Moderate

Moderate. Popular schools with large alumni bases see Phase 2A balloting.

2B

Phase 2B

Who Qualifies

Parent has completed 40+ hours of volunteering at the school by 30 Jun 2026; parent endorsed by a directly connected church or clan; endorsed active community leader.

Balloting

Yes, if oversubscribed.

Distance

Distance priority within citizenship group.

Risk: Moderate

Moderate. Top schools regularly ballot Phase 2B. Volunteer commitment required by Jun 2026.

2C

Phase 2C

Who Qualifies

All Singapore Citizens and Permanent Residents not yet registered in a primary school.

Balloting

Yes — most common balloting phase.

Distance

Yes: 1km > 1–2km > beyond 2km. SC > PR within each band.

Risk: High

High at oversubscribed schools. Distance band is the key lever for parents.

2C+

Phase 2C Supplementary

Who Qualifies

SC and PR children not placed after Phase 2C.

Balloting

MOE may directly assign remaining children to schools with vacancies.

Distance

Distance priority still applies; MOE assigns to nearest school with vacancies if needed.

Risk: Very High

Very high. Being assigned by MOE means less choice. Explore all earlier phases first.

3

Phase 3

Who Qualifies

International (non-SC, non-PR) students after all SC and PR have been allocated places. Requires Indication of Interest: 19–25 May 2026.

Balloting

Subject to vacancies remaining after SC/PR phases.

Distance

Not a key factor; vacancies depend on what is left.

Risk: Variable

Variable. Popular schools may have no Phase 3 vacancies.

Distance & Citizenship Priority

The most important rule to understand for Phase 2C

For Phase 2C (and 2C Supplementary), MOE applies a two-layer priority system: citizenship first, distance second. Within each citizenship tier (SC over PR), MOE further stratifies by distance band:

1km
Highest Priority
1–2km
Medium Priority
>2km
Lowest Priority

When a particular priority group (e.g. SC within 1km) is oversubscribed, balloting is conducted only within that group. A Singapore Citizen living within 1km will never compete against a PR living beyond 2km — they ballot separately.

30-month residency rule: For distance priority, your family must have resided at the qualifying address for at least 30 continuous months before the Phase 2C registration date. Recent movers may have their previous address used instead.

Read our deep dive on home-school distance and the 1km / 2km rule →

2026 Intake Reduction Impact

MOE announced a gradual reduction in Primary 1 intake starting 2026, driven by declining birth cohort sizes. Most primary schools will have fewer P1 vacancies than in 2025. This means competition may intensify in Phase 2C at already-popular schools, while schools in less-sought areas will be largely unaffected. Parents targeting top oversubscribed schools should factor this reduction into their distance and volunteering strategy. The intake reduction does not change the phase structure or eligibility criteria — only the total vacancy count per school changes.

⭐ Original SGSchoolKaki analysis

See exactly which schools were cut — all 179 primary schools, 2025 vs 2026

61 schools cut · 12 increased · 106 unchanged · net −1,460 P1 places. A side-by-side per-school view of the 2026 intake change, sortable and searchable.

Phase 2C Supplementary — What If My Child Doesn't Get In?

Don't
Panic!
📅What is it?

Phase 2C Supplementary (17–18 Aug 2026) is the safety net for SC and PR children not placed during Phase 2C. It draws from the same 40-place reserve pool not fully used earlier.

👥Who qualifies?

Children whose Phase 2C ballot was unsuccessful OR who registered late. Same distance + citizenship hierarchy as 2C — SC over PR, 1km > 1–2km > beyond 2km. But fewer schools have vacancies left.

🤔What if MOE assigns me?

If still unplaced, MOE will directly assign a school with remaining vacancies — closest to home first. You cannot choose, but may request a transfer within the same planning area later.

Pro tip ✏️ → If you enter Phase 2C Supplementary, do NOT wait passively — register immediately when the window opens and be prepared to accept any school with vacancies.

Your Month-by-Month P1 Action Plan

Tear this out and stick it on your fridge

May 2026

  • Submit Phase 3 Indication of Interest (19–25 May) if international student
  • Confirm your home address and 30-month residency status
  • Run the distance calculator above for your shortlisted schools
  • Decide Phase 2B volunteering commitment (must complete by 30 Jun)

Jun 2026

  • Complete 40 hours of Phase 2B volunteering by 30 Jun
  • Gather supporting documents (birth cert, NRIC, alumni records)
  • Check MOE's confirmed registration dates when announced
  • Narrow shortlist to 2–3 primary schools based on distance band

Jul 2026

  • Phase 1 registration (30 Jun – 2 Jul) — sibling priority
  • Phase 2A registration (9–10 Jul) — alumni/staff
  • Phase 2B registration (20–21 Jul) — volunteer proof required
  • Phase 2C registration opens 28 Jul, 9am — submit promptly

Aug 2026

  • Phase 2C results announced — check MOE portal
  • Phase 2C Supplementary (17–18 Aug) if not placed
  • If assigned by MOE, note school and request transfer if needed
  • Begin school orientation preparation

Sep–Oct 2026

  • Phase 3 registration for international students (Oct)
  • Final school placement confirmed for all children
  • Attend primary school open houses and orientations
  • Register for any pre-school transition programmes

More Q&A

Office hour questions — deeper answers for the detail-minded parent

Deep Dives & Resources

Pick a textbook to explore →

Working Notes — Distance & Data Methodology

Lab notes from the SGSchoolKaki data team

Distance — OneMap, not Haversine

SGSchoolKaki uses the OneMap School Query API (OneMap.gov.sg) — the same tool MOE uses for official P1 distance calculations. OneMap uses road-network geometry, not straight-line crow-flies (Haversine) distance. Haversine can differ by 0.1–0.3km, which could incorrectly place you in the wrong priority band. We never use Haversine.

Vacancy & Balloting Data

Phase data displayed per school comes from MOE's official P1 registration results, ingested and maintained in our database of 182 Singapore primary schools. Data is updated annually after MOE publishes results. The 2025 dataset shown in school cards represents the most recent complete year available.

Why OneMap Over Google Maps

Google Maps distance estimates are not used by MOE and can differ from OneMap due to different road network datasets. For P1 registration purposes, only OneMap's output is authoritative. Parents should not rely on Google Maps for deciding which distance band their home falls into.

Meet your guide
KW

KW Phoon

Founder, SGSchoolKaki · BEng(Hons) in Computing Engineering

KW Phoon built SGSchoolKaki to help Singapore parents navigate the P1 registration process with data, not guesswork. Every tool on this page reflects real MOE data and official OneMap measurements — no Haversine shortcuts. Have a question or spot an error? Contact us →

Sources & MOE Citations

Update Log

  • 30 Apr 2026 — Initial hub launch with intake-reduction analysis and full 2026 phase dates.
  • 28 Apr 2026 — MOE confirmed Phase 2C date: 28–30 Jul 2026. Updated key dates table.
  • 19 Apr 2026 — Phase 3 Indication of Interest window confirmed: 19–25 May 2026.
  • 1 Feb 2026 — 2025 P1 registration result data ingested into school cards.
  • 25 Oct 2025 — SGSchoolKaki P1 Registration Tool launched.

SGSchoolKaki Education Team

Ex-MOE Teachers, Private Tutors & Education Data Analysts with 15+ Years Combined Experience

Published:30 April 2026

Reviewed by: KW Phoon

Founder, BEng(Hons) in Computing Engineering

Data-Driven Education Platform