Registration Phases

🗓 Mark the key dates for 2023.

How to register? When it is your turn, go to MOE website, and the button will be enabled for you to proceed with the online registration.

Phase 1 - Sibling

  • Child has sibling who is currently studying in the school

Phase 2A - Former student

  • Sibling or parent is former student (need NOT be paid alumni member)
  • Or parent is a member of the Advisory or Management Committee
  • Or parent is school staff member
  • Or child is in a MOE Kindergarten located within the school

Phase 2B - Parent Volunteer/Clan/Grassroot

  • Parent Volunteer who did at least 40 hours of service
  • Member endorsed by the church or clan
  • Endorsed as an active community leader

Phase 2C - Everyone

  • Open to everyone

Phase 2C(S) - Last chance

  • Supplementary aka last chance if still haven’t secure a place

Phase 3 - International students

  • For international students (non-citizen and non-PR)

NOTE: There are 3 big changes starting from 2022 P1 registration. This page is updated with the new framework in 2022. If you would like to know about the previous framework, refer to this.


How many vacancy in each phase?

Every school starts with a number of vacancy, with a minimum number of vacancy reserved for these 2 phases:

  • Phase 2B reserve 20
  • Phase 2C reserve 40

Let’s use an example.

Anderson Primary School has 210 vacancy in 2022.

After accounting for the reserved places, Phase 1 will have:

210 - 20 - 40 = 150

This vacancy of 150 will be available to Phase 1. Refer to the school balloting history, and you will find that 91 places were taken up in Phase 1. Thereafter the remaining vacancy will be:

150 - 91 = 59

This remaining vacancy of 59 will be available to Phase 2A. With 36 places taken up in Phase 2A, the remaining vacancy will be:

59 - 36 = 23

This remaining vacancy of 23 will split between the next 2 phases:

  • Phase 2B add 1/3 (rounded down)
  • Phase 2C add 2/3 (the remaining)

1/3 x 23 = 7 (2B)
23 - 7 = 16 (2C)

Adding to the vacancy reserved in the beginning, Phase 2B will have:

20 + 7 = 27

However, the actual vacancy in 2B is 28. This is because 1 person gave up the place before the phase began.

In 2022, Phase 2B took up 21 places, so 28 - 21 = 7. This remaining 7 vacancy will overflow to 2C. Therefore Phase 2C will have:

40 + 16 + 7 = 63

Again, the actual vacancy in 2C is different (64), because another person gave up a place

If 2C has any remaining vacancy, all of it will go to 2C(S). For Anderson, there is no leftover vacancy, so Phase 2C(S) has 0 vacancy.

That’s how vacancies are allocated.


How balloting works?

Refer to this page for the details.