Singapore preschool landscape
Every kindergarten and preschool in Singapore listed by ECDA (Anchor + Partner Operators) or MOE — combined into one searchable directory of 1902 centres: 60 MOE Kindergartens, 643 ECDA AOP, 380 ECDA POP, 60 MK Partner EYCs, 738 private & NFP preschools, plus 21 opening soon.
Browse by programme
Find preschools by age group.
Browse centres that offer the specific programme you need — from infant care to kindergarten — filtered from our full directory.
Browse by planning area
Browse by planning area — pick your neighbourhood.
Showing the top 12 of 38 Singapore planning areas. Tap any area for the full list, map and a 6-nearest outside fallback — or hit Expand to see every area.
A quick peek — popular areas
A peek at 8 centres.
A fresh snapshot from popular neighbourhoods — Tampines, Punggol, Clementi & more. Use the map or postcode search above for the full 1902-centre view.
Parents ask, we answer
Frequently asked questions.
Quick answers about ECDA AOP, ECDA POP, MOE Kindergarten and the differences between them.
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
Browse by URA subzone — 28 planning areas, 119 subzones
Ang Mo Kio: Cheng San, Chong Boon, Kebun Bahru, Shangri-La, Townsville, Yio Chu Kang West
Bedok: Bedok North, Bedok Reservoir, Bedok South, Frankel, Kaki Bukit, Kembangan
Bishan: Bishan East, Marymount, Upper Thomson
Bukit Batok: Brickworks, Bukit Batok Central, Bukit Batok East, Bukit Batok South, Bukit Batok West, Guilin, Hong Kah North
Bukit Merah: Alexandra Hill, Telok Blangah Drive
Bukit Panjang: Bangkit, Fajar, Jelebu, Saujana, Senja
Bukit Timah: Anak Bukit
Choa Chu Kang: Choa Chu Kang Central, Choa Chu Kang North, Keat Hong, Peng Siang, Teck Whye, Yew Tee
Clementi: Clementi Central, Clementi North, Clementi West, Clementi Woods
Geylang: Aljunied, Geylang East, Kampong Ubi, Macpherson
Hougang: Hougang East, Hougang West, Kangkar, Lorong Ah Soo, Tai Seng, Trafalgar
Jurong East: Teban Gardens, Toh Guan, Yuhua East
Jurong West: Boon Lay Place, Hong Kah, Jurong West Central, Taman Jurong, Wenya, Yunnan
Kallang: Bendemeer, Boon Keng, Kampong Java
Marine Parade: Marine Parade
Novena: Balestier
Outram: Chinatown
Pasir Ris: Pasir Ris Central, Pasir Ris Drive, Pasir Ris West
Punggol: Matilda, Northshore, Punggol Field, Punggol Town Centre, Waterway East
Queenstown: Ghim Moh, Holland Drive, Margaret Drive, One North, Tanglin Halt
Sembawang: Admiralty, Sembawang Central, Sembawang East, Sembawang North, Sembawang Springs
Sengkang: Anchorvale, Compassvale, Fernvale, Rivervale, Sengkang Town Centre
Serangoon: Seletar Hills, Serangoon Central, Serangoon Garden, Serangoon North
Tampines: Simei, Tampines East, Tampines North, Tampines West
Tengah: Garden, Park, Plantation
Toa Payoh: Bidadari, Boon Teck, Kim Keat, Pei Chun, Potong Pasir, Sennett, Toa Payoh Central, Toa Payoh West
Woodlands: Midview, North Coast, Woodgrove, Woodlands East, Woodlands South, Woodlands West
Yishun: Khatib, Lower Seletar, Northland, Yishun East, Yishun South, Yishun West


