All 60 MOE Kindergartens on the maptap any pin for the school profile ✨
Where the MKs are concentrated
Punggol leads with 9 MOE Kindergartens
Top 5 areas by MK count
- #1Punggol9
- #2Sengkang7
- #3Tampines5
- #4Jurong West4
- #5Yishun4
Punggol and Sengkang together host 16 of Singapore's 60 MOE Kindergartens — 27% of the entire national MK network sits inside the Punggol-Sengkang corridor.
This mirrors HDB's BTO build-out pattern: Punggol was designated a “Waterway Town”in HDB's 2007 Concept Plan and Sengkang grew alongside it, both absorbing the bulk of Singapore's young-family flat purchases through the 2010s and 2020s. SingStat's planning-area population data consistently shows these two towns with the highest share of residents aged 0–14 in Singapore — which is exactly the K1/K2 catchment MOE serves.
By contrast, mature estates with smaller young-family share have just one MK each (Bukit Merah, Clementi, Marine Parade), and the newest BTO town Tengah currently has 1 MK that opened alongside its first primary school — that number will grow as the estate matures.
60
Total MKs
22
Planning areas covered
100%
Offer KCare childcare
100%
Co-located with a primary school
Source: live data from MOE SchoolFinder, geocoded via OneMap. Demographic context: HDB town plans (2007/2013/2019 Concept Plans), SingStat planning-area age profile.
FIND CENTRES NEAR YOU
Find MOE Kindergarten preschools near you
Enter your 6-digit Singapore postcode — we'll sort the closest centres to the top.
Or skip the filter and browse all centres by area below.
Browse all 60 MOE Kindergartens by area ▾
Ang Mo Kio (3)
Bedok (2)
Bukit Batok (3)
Bukit Merah (1)
Bukit Panjang (3)
Choa Chu Kang (1)
Clementi (1)
Farrer Park (1)
Hougang (2)
Jurong West (4)
Kallang (1)
Marine Parade (1)
Pasir Ris (3)
Punggol (9)
Sembawang (3)
Sengkang (7)
Serangoon (1)
Tampines (5)
Tengah (2)
Toa Payoh (2)
Woodlands (1)
Yishun (4)
Eligibility check
Will my child qualify for MOE Kindergarten?
Your child is eligible for K1 in 2027. Register this March.
Registration window: March 2026
Your child is eligible for K1 in 2027. Registration is OPEN this year (2026).
Monthly budget
What does MOE Kindergarten cost per month?
$160 MK
Registration timeline
K1 Registration — confirmed & projected
The 2027 window is the next one MOE has officially confirmed. The 2028 column is projected by analogy (same day-of-week pattern MOE has used historically) — useful for planning, but MOE will only publish official 2028 dates closer to the time.
2027 K1 Registration
Open Admissions (OA) and EYC registration for K1 2027.
- 1
Registration opens
23 March 2026 at 9:00 am
Online Open Admissions (OA) and Early Years Centre (EYC) registration opens for K1 2027. Submit via the MOE Kindergarten portal.
- 2
Registration closes
31 March 2026 at 4:30 pm
Final day to submit your K1 2027 registration application.
- 3
Outcome notification
1 June 2026 at 12:00 am
Parents notified of the K1 placement outcome via email and the MOE Kindergarten portal.
2028 K1 Registration
Projected 2028 window. Dates shifted by 52 weeks from the 2027 schedule to preserve the same weekday pattern. Awaiting official MOE confirmation.
- 1
Registration opens
March 2027
Online Open Admissions (OA) and Early Years Centre (EYC) registration opens for K1 2028. Submit via the MOE Kindergarten portal.
- 2
Registration closes
March 2027
Final day to submit your K1 2028 registration application.
- 3
Outcome notification
May 2027
Parents notified of the K1 placement outcome via email and the MOE Kindergarten portal.
Is your child under 5?
The Partner EYC pathway
Under this partnership, your child will attend an Early Years Centre (EYC) operated by E-Bridge, MFS and PCF when they are 2 months to 4 years old.
This is a separate route from direct MK registration above — designed for families whose children are too young for K1 today.
Monthly feeat a glance.
five tiers, side-by-side — where does your centre sit?
Singapore preschool monthly fees, 2026. SC fee caps shown for AOP/POP; PR + Foreigner fees vary by operator. Childcare subsidies (ECDA) and kindergarten subsidies (KiFAS, MOE) are separate schemes — eligibility below.
Government-supported childcare · 5 operators
Government-supported childcare · 33 operators (2026–2030 term)
Early years centre → partner MK · eligible children continue at K1
No ECDA cap · operator-set · estimates
| Scheme | Ages · Hours | SC / mo | PR / mo | Foreigner / mo |
|---|---|---|---|---|
MOE Kindergarten Government · K1–K2 half-day | 5 – 6 yrs 4-hour session | $160 | $320 | Not published |
ECDA Anchor Operator Government-supported childcare · 5 operators | 2 mo – 6 yrs Full-day (typ. 7am – 7pm) | $610 | est. $835 – $910 | est. $1,080 – $1,280 |
ECDA Partner Operator Government-supported childcare · 33 operators (2026–2030 term) | 2 mo – 6 yrs Full-day (typ. 7am – 7pm) | $650 | Varies | Varies |
MK-EYC pathway Early years centre → partner MK · eligible children continue at K1 | 2 mo – 4 yrs Full-day | est. $640 – $665 | est. $900 – $910 | est. $1,080 – $1,280 |
Private preschool No ECDA cap · operator-set · estimates | Varies (typ. 18 mo – 6 yrs) Varies | $1,500 – $2,500 | $1,500 – $2,500 | $1,800 – $3,500 |
On private preschools
No ECDA fee cap; fees vary by operator. Some ECDA-licensed childcare centres may still qualify for childcare subsidies for SC children. Private kindergartens do not receive KiFAS. Verify with operator.
Fees verified May 2026 from MOE + ECDA published caps. Excludes GST + uniform / registration fees.
Who qualifies for ECDA childcare subsidies?
eligibility at a glance — Basic & Additional Subsidies
Basic Subsidy.
All SC children enrolled in ECDA-licensed infant or childcare centres.
Automatic — no application form required.
Additional Subsidy.
Needs BOTH conditions met:
- aMain applicant works ≥ 56 hours/month
- bGross monthly household income ≤ $12,000 or gross per-capita income ≤ $3,000
