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

MOE Kindergarten, and how it connects to P1

MKs are the government's own kindergartens, run by MOE, housed inside primary schools, and priced to be affordable. For P1-planning parents they carry one big draw: Phase 2A priority at the host school. Here's the full picture, including the parts the brochures gloss over.

Last reviewed against official sources: 5 July 2026

Who runs it

The Ministry of Education itself. MKs are government-run preschools offering K1 and K2, for children aged 5 and 6.

Where they are

Inside primary schools. Every MK sits within a host primary school's compound. MOE lists 60 MKs across the island, and a few of them are new campuses opening over the next couple of years. The full searchable list is further down this page.

Fees (2026)

S$160/month for Singapore Citizens, S$320/month for PRs. Fees are also payable in June and December.

Hours

4 hours a day: morning session roughly 8am-12pm or afternoon 1pm-5pm. KCare extends the day to 7pm if you need full-day care.

Languages

All three official Mother Tongue Languages (Chinese, Malay, Tamil) are offered at every MK.

The P1 link

MK children qualify for Phase 2A when registering for Primary 1 at the primary school their MK sits inside.

What an MK day looks like

The core programme is 4 hours a day, a morning session (around 8am-12pm) or an afternoon one (around 1pm-5pm). A handful of MKs are piloting an extra 30 minutes of daily Mother Tongue activities from 2026, so exact timings vary slightly by centre.

For working families, every MK offers Kindergarten Care (KCare) to 7pm on top of the core session. We cover the hours, fees, subsidies and how to apply in the KCare section below.

The everyday details parents ask about

These are the practical questions that fill real MK parents' group chats, answered up front:

Snacks & meals

MK provides a healthy snack during each session (dietary needs catered for). Children in KCare also get meals through the extended day.

Uniform

Yes, MKs have their own uniform, worn daily and bought from MOE-appointed suppliers, typically available around orientation. Buy a spare set, K1 is messy.

School holidays

MK follows the same term calendar as primary schools, so no MK sessions during school holidays. KCare keeps running through the holidays for enrolled children.

AM or PM session

You indicate a preference when registering, but the final allocation is the kindergarten's call, popular sessions can't fit everyone.

Class size

Around 20 children per class, led by a qualified early-childhood teacher.

If your child is sick

Standard preschool health rules apply (HFMD and fever exclusions). Each MK sets its own MC and notification practice, check your MK's family handbook.

The curriculum, without the jargon

MK teaches through play and hands-on projects, not worksheets. Under the hood it runs on MOE's Nurturing Early Learners (NEL) framework with two flagship programmes:

  • HI-Light, the holistic development programme covering language and literacy, numeracy, motor skills, social and emotional development, aesthetics, and discovery of the world.
  • Starlight, the bilingual literacy programme, English plus your child's Mother Tongue, taught through big books, songs, rhymes and games. Every MK offers all three official Mother Tongue Languages.

Each term ends with a Weeks of Wonder project, where the class investigates a topic the children are curious about. The design brief for all of it is a confident, curious child who transitions smoothly into P1, which is unsurprising, since the same ministry writes the P1 curriculum.

Fees and financial help

In 2026, MK fees are S$160/month for Singapore Citizens and S$320/month for PRs, with no separate charges for the field trips and programmes built into the curriculum. For eligible Citizen families, KiFAS can bring the fee right down, and KCare covers the extended day, so between them an MK place can cost very little for the families who need help most.

KiFAS: fee help for Citizen families

For eligible Singapore Citizen families, the Kindergarten Fee Assistance Scheme (KiFAS), a means-tested ECDA subsidy, lowers the monthly MK fee, from the S$160 full fee down to as little as S$1 a month at the lowest income tier. It is open to Citizen children in households earning S$12,000 a month or less, with a Start-Up Grant of up to S$240 a year for the lowest-income families, and the kindergarten helps you apply when your child enrols.

Full KiFAS guide: who qualifies, the subsidy tiers, the Start-Up Grant and how to apply →

Kindergarten Care (KCare)

The core MK session is only four hours, so every MK offers Kindergarten Care (KCare) on top: before and after school care to 7pm, Monday to Friday, right through the school holidays, with meals and activities. For 2026 the fee is capped at S$425 a month, and every Singapore Citizen child gets a S$150/month Basic Subsidy (so around S$275 before further help), with an income-tiered Additional Subsidy on top.

Full KCare guide: hours, the 2026 fee cap, both subsidies and how to apply →

Getting in: the K1 registration exercise

MKs take in children once a year via a registration exercise run around February-March, for K1 entry the following January. For the 2027 intake, registration ran 23-31 March 2026 with outcomes by 1 June. If a centre is oversubscribed, places go by priority:

  1. Lower-income Singapore Citizen families living within 1km of the MK (a third of places are reserved for this group; the income bar is GHI ≤ S$4,500 or PCI ≤ S$1,125).
  2. Children with a sibling currently in the MK or its co-located primary school.
  3. All other Singapore Citizen children.
  4. All other PR children.

For the full walkthrough, including this year's dates, exactly how the balloting distance bands work, and how to apply online, see our dedicated MOE Kindergarten K1 registration guide.

Children already in an MOE-partnered Early Years Centre (EYC) get a guaranteed route into K1, explained just below. Every MOE Kindergarten and where it sits is listed further down this page; for a map view of the ones nearest your home, MOE's SchoolFinder also plots them by distance.

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

There is one route that removes the balloting risk entirely: the MOE Kindergarten-Early Years Centre (MK-EYC) pathway. A Singapore Citizen or PR child enrolled in a partner Early Years Centre (run by E-Bridge, My First Skool or PCF Sparkletots) by 15 March of their Nursery 2 year is guaranteed a K1 place at the linked MK, no balloting. The catch: partner clusters exist in only five towns, Ang Mo Kio, Jurong West, Punggol, Sembawang and Tampines, so it may not be available near the MK you want.

Full EYC guide: the operators, the five clusters, the guarantee mechanics, fees and a worked example →

MOE Kindergarten SchoolFinder

MOE lists 60 MOE Kindergartens, each one inside a host primary school, spread right across the island. Search by name or area (for example "Punggol" or "Tampines") to find the ones near you. 3 are new campuses opening over the next couple of years, flagged below.

Showing all 60 MOE Kindergartens

List captured from MOE SchoolFinder on 6 July 2026. MOE updates it through the year as campuses open or relocate, so confirm current details on SchoolFinder before relying on them.

The P1 connection, honestly

This is the part most P1-minded parents care about: a child in an MK qualifies for Phase 2A of P1 registration at the primary school hosting that MK, the same phase as alumni children. That places them ahead of the Phase 2B volunteer phase and the open Phase 2C queue, where most balloting drama happens.

Two honest caveats. First, 2A is priority, not a guarantee: at heavily oversubscribed schools even Phase 2A can ballot, with Singapore Citizens (SC) ranked before Permanent Residents (PRs) and then by home-school distance. Second, choosing an MK for the 2A route only helps at that specific school, so it only makes sense if the host school is genuinely one you'd want, for the right reasons. Our choosing a school guide covers how to think about that, and the registration guide explains the full phase system.

Common questions

Does MOE Kindergarten guarantee a place at the primary school? +

No, and this is the most misunderstood part. An MK child qualifies to register under Phase 2A at the co-located primary school, a much earlier phase than the open Phase 2C. At most schools that is effectively decisive, but 2A itself can ballot at heavily oversubscribed schools (Singapore Citizens before PRs, then by home-school distance). Priority, not guarantee.

Is MK under Phase 2A or Phase 2B? And does the 1km rule affect it? +

Phase 2A, the same phase as alumni children, not 2B. And no, living more than 1km from the school does not remove your 2A eligibility: distance only comes into play as a tie-breaker if Phase 2A itself is oversubscribed and ballots. (The 1km rule people mix this up with is the priority criterion for getting into the MK itself at K1 registration.)

Does MK run during the school holidays? +

No, MK follows the same term calendar as primary schools, so there are no K1/K2 sessions during school holidays. KCare continues through the holidays (weekdays to 7pm) for children enrolled in it, and KCare fees remain payable in June and December.

How much does MOE Kindergarten cost compared with private preschools? +

In 2026, MK fees are S$160/month for Singapore Citizen children before any subsidy, with no extra charges for field trips and enrichment built into the programme. Anchor operators charge somewhat more for kindergarten-age programmes, and private and international preschools considerably more. Eligible lower-income families can bring MK fees down further with KiFAS.

What is KiFAS and do we qualify? +

The Kindergarten Fee Assistance Scheme subsidises MK (and anchor operator) kindergarten fees for Singapore Citizen children where gross monthly household income is S$12,000 or less (or per-capita income S$3,000 or less for households of five or more). Subsidies are tiered by income, and families on ComCare or in HDB public rental flats get the maximum. There is also a start-up grant for the lowest-income families to cover enrolment costs.

What about working parents, is 4 hours enough? +

Every MK offers Kindergarten Care (KCare) on top of the core session: care until 7pm on weekdays, including during school holidays, with meals and activities. In 2026 KCare costs up to S$425/month before subsidies, and every Singapore Citizen child gets a S$150/month basic subsidy, with more for lower-income families.

When do I register for K1, and who gets priority? +

There is one registration exercise a year, held around February-March for entry the following January (for the 2027 intake it ran 23-31 March 2026). One-third of places are reserved for lower-income Singapore Citizen families living within 1km; children with a sibling in the MK or its primary school come next; then other Singapore Citizens, then PRs. Register through MOE's website during the window.

Is the curriculum academic enough to prepare my child for P1? +

MK deliberately teaches through play and purposeful activities rather than worksheets, following MOE's own Nurturing Early Learners framework, the HI-Light programme for holistic development and the Starlight programme for bilingual literacy. It was designed by the same ministry that sets the P1 curriculum, transition to P1 is exactly what it is built for. If you want more academic drilling than that, that is a philosophical choice MK intentionally doesn't make.

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 honest 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.