Skip to content P1 Registration 2026 · LIVE Vacancies & balloting, school by school
P1 P1 Parents SG

P1 Registration Planner: How Long You Have, and What Is Still Reachable

阅读中文版 · Read in Chinese →

Pick the registration exercise your child will join. The planner shows the time left, the two parent volunteer deadlines taken from MOE's own rule, and whether the grassroots leader route can still be started in time. It collects nothing and stores nothing.

Last reviewed against official sources: 2 August 2026

Check your child’s year

If you are not sure, pick the year your child was born instead and the planner will work it out.

Every year side by side

The exercise held in one year places children into Primary 1 the following January, so the three year columns are deliberately different numbers. Check you are reading your child’s row before acting on a date.

ExerciseChild bornStarts P1Volunteer: join byVolunteer: hours byGrassroots: appointed by
2026202020271 July 202530 June 202630 June 2024
2027202120281 July 202630 June 2027around mid-2025our estimate
2028202220291 July 202730 June 2028around mid-2026our estimate
2029202320301 July 202830 June 2029around mid-2027our estimate
2030202420311 July 202930 June 2030around mid-2028our estimate

The two volunteer columns are MOE’s own rule applied to each year, not our forecast. The grassroots column is ours wherever it is marked as an estimate, and is explained below.

What each route needs

Parent volunteer

MOE sets two deadlines for this route and states both relative to the registration year, which is why the planner can give them for a year MOE has not yet scheduled. In MOE’s words, Phase 2B is open to a child whose parent has joined the primary school as a parent volunteer not later than 1 July of the year before P1 registration and has given at least 40 hours of voluntary service to the school by 30 June of the year of P1 registration.

See the school-by-school volunteer finder for the windows we have been able to verify.

Active community leader (grassroots)

MOE’s own text says only that the phase is open to a child whose parent is endorsed as an active grassroots leader, and sets no service period. The 2-year requirement comes from the People’s Association: two continuous years of active service immediately before you apply. Because it counts backwards from the day the exercise opens, and MOE publishes that day one year at a time, this is the one date on the page we cannot compute exactly.

Rather than print a date MOE has not published, the planner gives a month. Where MOE has published the start, it counts back exactly: the 2026 exercise opened on 30 June 2026, so the two-year point was 30 June 2024. Where it has not, the estimate is anchored on the start of June, which is earlier than the one confirmed year began, so the date shown is stricter than the real one rather than looser. Being early costs nothing here. Being late costs the route.

See the grassroots leader eligibility checker for the appointment, endorsement and 2km rules.

What this planner does not tell you

Common questions

How long is it until the 2028 P1 Registration Exercise? +

MOE publishes the exact dates for one exercise at a time, so the day the 2028 exercise opens is not yet public. What is already fixed is the deadline that matters for planning: a parent using the volunteer route must have joined the school's scheme by 1 July 2027 and completed the required hours by 30 June 2028. The planner counts down to those, because they are the dates you can act on.

Is there still enough time for the parent volunteer route? +

That depends on the year you are planning for, and the planner will tell you which. MOE's national rule is that a parent must join the school's scheme no later than 1 July of the year before registration. The trap is that schools set their own, usually earlier, application windows: some close more than a year before MOE's national date. Treat MOE's date as the last possible moment, not the target.

Is there still enough time for the grassroots leader route? +

The People's Association requires two continuous years of active service immediately before you apply, so this route has to be started roughly two years before the exercise. That makes it the first route to close. For any exercise less than about two years away it is generally already out of reach, and beginning to volunteer now does not shorten the two-year period.

Does joining a school's volunteer scheme get my child a place? +

No. Volunteering makes a child eligible to register in Phase 2B. Phase 2B can still go to a ballot, and being eligible is not the same as being admitted. Schools also select their own volunteers, so applying to a scheme does not guarantee you a place on it.

Which year should I pick, the exercise year or the year my child starts school? +

They are different years and it is worth getting right. The exercise held in one year places children into Primary 1 the following January. A child born in 2022 starts Primary 1 in 2029 and registers in the 2028 exercise. The planner shows all three figures side by side so you can check you are looking at the right row.

Sources

You're not doing this alone

Find your child's group

Every cohort has its own WhatsApp group of parents going through the exact same year, real-time registration updates, school reviews, balloting news and answers from people one step ahead of you. Pick the year your child starts Primary 1.

Browse all cohort groups by school and area →

Registering now For children born in 2020

The 2026 registration exercise runs from 30 June to 30 October 2026, with the citizen and PR phases finishing in late August. This is the live cohort, phase dates, balloting and school choice are happening right now.

Free to join. A friendly, parent-run space, no spam, no selling.

Was this table useful for your decision?