When does P1 registration open in 2026?

For 2026, Phase 1 opens around 30 June, Phase 2A in early July, Phase 2B around 20 July, and Phase 2C around 28 July. Each phase runs for two to three days. Always confirm exact dates on the MOE website.

The phases run in sequence, with results released about a week after each phase closes. Phase 2C(S), the supplementary round, follows in mid-to-late August.

Dates are confirmed by MOE each year, usually a few months in advance — check the official MOE page before registering.

Public data, no guarantees

Uses public MOE, data.gov.sg, and OneMap data. Ballot ratios are historical and do not guarantee admission. P1 Registration is independent and not affiliated with MOE.

Address searches are used to calculate distance only and are not stored by P1 Registration.

How we source & calculate this data →