Quick answer: Primary One registration runs from June to August in the year before your child starts school, usually during their K2 year, and it happens in phases. Each phase is for a different group of children, starting with those who have a sibling at the school. If a school has more applicants than places, priority goes to Singapore Citizens living closest, and then a computerised ballot decides. From the 2027 exercise, for children starting P1 in 2028, MOE is reserving more places in Phase 2C and introducing a Two-Track Scheme at 12 schools.

Few things cause as much anxiety in Singapore parent chats as P1 registration. Much of that worry comes from not quite understanding how it works. Once the phases make sense, it becomes much easier to plan calmly, and to see where your family's real options lie.

This guide is written mainly for parents of children in K1 this year, who will register during K2 in the 2027 exercise. It should also help N2 parents who like to plan ahead. Always check the Ministry of Education's P1 registration pages for the current details before you register.

Who registers, and when

Children register in the year before they start Primary One. The 2026 exercise was for children born between 2 January 2020 and 1 January 2021, who start P1 in January 2027. Following the same pattern, the 2027 exercise will be for children starting school in 2028.

For Singapore Citizens and Permanent Residents, registration is done online. You register for only one school in each phase. If you are unsuccessful, you can try again in the next phase your child is eligible for. International students follow a separate process.

The phases

These are the phases as MOE describes them for Singapore Citizens and Permanent Residents.

Phase 1 is for a child who has a sibling studying in the primary school. All eligible Phase 1 applicants are offered a place.

Phase 2A is for a child:

  • Whose parent or sibling is a former student of the school.
  • Whose parent is a member of the School Advisory or Management Committee.
  • Whose parent is a staff member of the school.
  • Who is studying in the MOE Kindergarten located in the school.

Phase 2B is for a child:

  • Whose parent joined the school as a parent volunteer no later than 1 July of the year before registration, and has given at least 40 hours of voluntary service by 30 June of the registration year.
  • Whose parent is a member endorsed by the church or clan directly connected with the school.
  • Whose parent is endorsed as an active grassroots leader. This applies only to schools within 2km of the family's home.

Each school reserves 20 places for Phase 2B.

Phase 2C is for any child not yet registered in a primary school, including families with no connection to it. In the 2026 exercise, each school reserved 40 places for this phase.

Phase 2C Supplementary is for children still without a place after Phase 2C. A child who is unsuccessful at this stage is posted to a school with vacancies.

As a guide to timing, the 2026 exercise opened with Phase 1 on 30 June, and Phase 2C Supplementary results came out on 27 August. Dates change each year, so check MOE's site in the first half of 2027.

How balloting and distance work

Balloting can happen in any phase from 2A to 2C Supplementary, whenever a school has more applicants than places in that phase. It is computerised and run centrally by MOE.

Before any ballot, priority is given in this order:

  1. Singapore Citizens living within 1km of the school.
  2. Singapore Citizens living between 1km and 2km.
  3. Singapore Citizens living beyond 2km.
  4. Permanent Residents living within 1km.
  5. Permanent Residents living between 1km and 2km.
  6. Permanent Residents living beyond 2km.

In practice, a ballot usually happens within one of these groups. For example, if all the citizens within 1km get places and there are not enough left for those between 1km and 2km, that group ballots for the remaining places.

Distance is based on the address you register with, which is the registering parent's NRIC address. MOE has strict rules about it. In some cases a child must live at that address for at least 30 months from the start of the exercise, and MOE can transfer a child to another school if the rules are not met. Read the address section of MOE's site carefully if you are planning a move.

What changes from the 2027 exercise

In September 2026, MOE announced changes that apply from the 2027 exercise.

More places in Phase 2C. Reserved places in Phase 2C will rise from 40 to 60 in all schools, except those with a smaller intake. Phase 2B stays at 20. The extra places come from the earlier phases, though families eligible for 2A and 2B keep their priority over Phase 2C.

A Two-Track Scheme at 12 schools. In schools where public housing makes up less than 40 per cent of homes within 2km, Phase 2C places will be split equally into two tracks. One is for applicants living within 2km, and the other for those living beyond 2km. Within each track there is no distance priority, so if a track is oversubscribed, citizens in that track ballot on an equal footing. Unused places in one track pass to the other. Permanent Residents are considered only after citizens in both tracks.

MOE has published the list of the 12 schools with its announcement. If any are on your shortlist, read the details closely, because the change could work for or against your family depending on where you live.

A planning timeline

During K1. Draw up a long list of schools. Think about the daily commute and the after-school care options before you think about reputation. Our guide to the skills that matter more than reading before Primary One is a useful counterweight to the pressure.

By 1 July of the K1 year. If you hope to register through parent volunteering in Phase 2B, this is the deadline for joining the school as a volunteer. For the 2027 exercise, that date has already passed. For families registering in 2028, whose children are in N2 now, it falls on 1 July 2027.

K2, first half of the year. Visit open houses. Check your home-school distance using the OneMap school tool, and look at MOE's published vacancy and balloting data from previous years to get a realistic picture.

K2, June to August. Register in the right phase, for one school per phase. Keep a back-up choice ready for the next phase.

Common mistakes

  • Deciding late. MOE encourages parents to agree on their preferred school before registration opens, because changing an application midway can mean missing a phase.
  • Assuming a school is out of reach. Balloting data varies year to year, and many good schools have places in Phase 2C.
  • Letting the process take over K2. Your child's last two years of preschool matter more for their readiness than the name on the gate.

Where we fit in

Shaws children go on to a wide range of local and international schools, including Tao Nan and CHIJ Katong Primary in the east. On the Serangoon side, they include Maris Stella and St Gabriel's. Our K2 year focuses on independence and readiness, which you can read about in the last term of K2.

Shaws Preschool has prepared children for Primary One across the East Coast and Serangoon since 1989. If you would like to talk about the K1 and K2 years, book a tour or send us an enquiry.