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

The Early Years Centre (EYC) route to a guaranteed K1 place

MOE Kindergarten admission usually comes with balloting risk. The MK-Early Years Centre pathway is the one route that removes it: enrol early in a partner centre and your child is guaranteed a K1 place at the linked MK. Here is exactly how it works, and its one real limitation.

Last reviewed against official sources: 7 July 2026

The EYC route at a glance

What it is

A partnership where MOE-linked Early Years Centres (run by anchor operators) feed children directly into a partner MOE Kindergarten.

The guarantee

A child enrolled in a partner EYC by 15 March of their Nursery 2 year is guaranteed a K1 place at the partner MK, no balloting.

Operators

Three anchor operators run the EYCs: E-Bridge, NTUC My First Skool, and PCF Sparkletots.

Ages

EYCs take children from as young as 2 months; the partnership route is for children enrolled between 2 months and 4 years, before the K years.

Who it's for

Both Singapore Citizen and PR children qualify for the guaranteed K1 place.

The catch

Not every MOE Kindergarten has a partner EYC, and a partner centre may not sit near the MK you want, so check the list below.

What the MK-EYC partnership is

If the balloting uncertainty of MK registration worries you, there is one route that sidesteps it: the MOE Kindergarten-Early Years Centre (MK-EYC) pathway. MOE partners with three anchor operators, E-Bridge, NTUC My First Skool and PCF Sparkletots, to run Early Years Centres that take younger children and feed directly into a linked MOE Kindergarten. An EYC can take a child from as young as 2 months; the partnership route is for children enrolled between 2 months and 4 years, before the K1 and K2 years at the partner MK.

The guarantee, precisely

A Singapore Citizen or PR child enrolled in a partner EYC by 15 March of their Nursery 2 (N2) year is offered a K1 place at the partner MOE Kindergarten, provided they register via the EYC registration form during the MK Registration Exercise. No balloting, no distance bands. This is the only genuine guarantee in the MK system: a sibling link gives priority but not certainty, and everyone else goes through Open Admissions.

A worked example

Say you live in Punggol and want the MK in your area. You enrol your child in a Punggol partner EYC before 15 March of their N2 year, then submit the EYC registration form during that year's MK Registration Exercise. Your child is guaranteed a K1 place at the partner MK, while families going through Open Admissions at the same MK may face a ballot. The earlier, surer path costs you the higher EYC childcare fees in the younger years, in exchange for removing the K1 uncertainty.

The one real limitation

The partnership is wide but not universal: 43 MOE Kindergartens across all five regions have a partner EYC, but not every MK does. So the guaranteed route hinges on two things: whether the MK you want is one of the 43, and whether its partner EYC is somewhere you can realistically enrol your child for the younger years. If a specific MK is your goal and it has a partner EYC nearby, enrolling early and staying in by the N2 deadline is the surest way in. If it does not, the guaranteed route is not available for that MK, and you register through the normal exercise. Use the list below to check.

Find a partner EYC for your MOE Kindergarten

These are the 43 MOE Kindergartens that currently have a partner Early Years Centre, from MOE's official listing. Search and pin an MK to compare, or filter by region or area to find yours, and see which EYCs feed into it, its host primary school and how the host's 2025 P1 balloting went. If an MK is not here, it does not offer the guaranteed EYC route.

Tip: pick an MK to pin it, then add another to compare their partner EYCs side by side.

West · Tengah
80 Tengah Garden Avenue
Host 2025 Phase 2C: cleared, no ballot
Partner EYC
Northeast · Punggol
61 Edgedale Plains, S828819
Host 2025 Phase 2C: balloted (SC<1)
Partner EYC
Northeast · Punggol
71 Edgefield Plains, S828716
Host 2025 Phase 2C: cleared, no ballot
Partner EYC
Northeast · Punggol
9 Punggol Place, S828845
Host 2025 Phase 2C: cleared, no ballot
Partner EYC
Northeast · Punggol
49 Punggol Central, S828728
Host 2025 Phase 2C: balloted (SC<1)
Partner EYC
Northeast · Sengkang
70 Fernvale Link, S797538
Host 2025 Phase 2C: cleared, no ballot
Partner EYC
Central · Toa Payoh
15 Cedar Avenue, S349700
Host 2025 Phase 2C: cleared, no ballot
Partner EYC

Partner MKs at a glance

Every MK with a partner EYC, its area and host primary school, and how the host's 2025 Phase 2C balloting went. Tap an MK for its full page.

MOE Kindergarten Area Host primary school Host 2025 Phase 2C
MK@Princess Elizabeth Bukit Batok Princess Elizabeth Primary School Balloted (SC<1)
MK@West Spring Bukit Panjang West Spring Primary School No ballot
MK@West View Bukit Panjang West View Primary School No ballot
MK@Zhenghua Bukit Panjang Zhenghua Primary School No ballot
MK@Pei Tong Clementi Pei Tong Primary School No ballot
MK@Frontier Jurong West Frontier Primary School Balloted (SC<1)
MK@Jurong West Jurong West Jurong West Primary School Balloted (PR<1)
MK@Shuqun Jurong West Shuqun Primary School Balloted (SC<1)
MK@Pioneer Tengah Pioneer Primary School No ballot
MK@Northoaks Sembawang Northoaks Primary School No ballot
MK@Sembawang Sembawang Sembawang Primary School Balloted (SC<1)
MK@Wellington Sembawang Wellington Primary School Balloted (SC<1)
MK@Huamin Yishun Huamin Primary School Balloted (SC<1)
MK@Naval Base Yishun Naval Base Primary School Balloted (PR<1)
MK@North View Yishun North View Primary School Balloted (SC<1)
MK@Yishun Yishun Yishun Primary School No ballot
MK@Greendale Punggol Greendale Primary School No ballot
MK@Horizon Punggol Horizon Primary School Balloted (SC<1)
MK@Northshore Punggol Northshore Primary School Balloted (SC<1)
MK@Oasis Punggol Oasis Primary School No ballot
MK@Punggol Cove Punggol Punggol Cove Primary School No ballot
MK@Punggol View Punggol Punggol View Primary School No ballot
MK@Valour Punggol Valour Primary School Balloted (SC<1)
MK@Waterway Punggol Waterway Primary School Balloted (SC<1)
MK@Anchor Green Sengkang Anchor Green Primary School No ballot
MK@Fern Green Sengkang Fern Green Primary School No ballot
MK@Fernvale Sengkang Fernvale Primary School No ballot
MK@North Vista Sengkang North Vista Primary School No ballot
MK@Sengkang Green Sengkang Sengkang Green Primary School Balloted (SC<1)
MK@Ang Mo Kio Ang Mo Kio Ang Mo Kio Primary School No ballot
MK@Jing Shan Ang Mo Kio Jing Shan Primary School No ballot
MK@Mayflower Ang Mo Kio Mayflower Primary School No ballot
MK@Cedar Toa Payoh Cedar Primary School No ballot
MK@First Toa Payoh Toa Payoh First Toa Payoh Primary School No ballot
MK@Alexandra Bukit Merah Alexandra Primary School Balloted (SC 1-2)
MK@Fengshan Bedok Fengshan Primary School Balloted (SC 1-2)
MK@Temasek Bedok Temasek Primary School Balloted (SC<1)
MK@Bendemeer Kallang Bendemeer Primary School No ballot
MK@Meridian Pasir Ris Meridian Primary School No ballot
MK@Angsana Tampines Angsana Primary School Balloted (SC<1)
MK@Gongshang Tampines Gongshang Primary School Balloted (SC<1)
MK@Junyuan Tampines Junyuan Primary School Balloted (PR<1)
MK@Tampines Tampines Tampines Primary School No ballot

What it costs

For the younger EYC years (infant care through Nursery), you pay the operator's childcare fee, which is higher than the flat MK fee but eligible for ECDA childcare subsidies (with more for working mothers and lower-income families). Once your child moves into K1 and K2 at the partner MK, the usual MK fees apply, S$160/month for Citizens and S$320/month for PRs, and eligible Citizen families can lower that further through KiFAS.

New to MOE Kindergarten as a whole? Start with our MOE Kindergarten guide, or see how the annual intake works in the K1 registration guide.

Common questions

Is the EYC route really a guaranteed K1 place? +

Yes, and it is the only genuine guarantee in the MK system. A Singapore Citizen or PR child enrolled in a partner Early Years Centre by 15 March of their Nursery 2 year, who then registers via the EYC registration form during the MK Registration Exercise, is offered a K1 place at the partner MOE Kindergarten. A sibling link gives priority but not a guarantee; everyone else goes through Open Admissions, where a place is not assured.

Which operators run the Early Years Centres? +

Three ECDA anchor operators run the partner EYCs: E-Bridge, NTUC My First Skool and PCF Sparkletots. They run centres at capped fees, and the younger years are eligible for ECDA childcare subsidies.

Where are the partner EYCs? +

The MK-EYC partnership now spans 43 partner MOE Kindergartens across all five regions, from Bukit Batok and Jurong West to Punggol, Sengkang, Ang Mo Kio, Bedok and Tampines. Not every MK has a partner EYC, though, so use the list on this page to check whether the MK you want is covered and which EYCs feed into it.

Does the EYC route cost more than a normal MOE Kindergarten place? +

For the younger EYC years (infant care through Nursery), you pay the operator's childcare fee, which is higher than the flat MK fee but eligible for ECDA subsidies. Once the child moves into K1 and K2 at the partner MK, the usual MK fees apply (S$160/month for Citizens, S$320/month for PRs), with KiFAS available for eligible Citizen families.

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 page helpful?