←

Choosing a Pre-school

Preschool Levels and Ages in Singapore: Playgroup to K2 Explained

Which level fits which age, why the names differ from one centre to the next, and when Primary 1 begins.

The short answer: in Singapore, children can join infant care from about 2 months old and playgroup from about 18 months. Formal preschool levels follow the year a child turns a certain age: Nursery 1 at 3, Nursery 2 at 4, Kindergarten 1 at 5 and Kindergarten 2 at 6. Primary 1 starts in the January of the year a child turns 7. Preschool itself is optional.

The part that confuses parents is the names. The regulator, the Early Childhood Development Agency (ECDA), and many centres label the toddler years differently, so “Pre-Nursery” can mean two different ages. The table below sets out the levels, and the next section explains the naming.

Preschool Levels by Age

Typical age bands used by Singapore child care centres and kindergartens.

LevelAgeGood to know
Infant careAbout 2 to 18 monthsOffered by some child care centres only.
PlaygroupAbout 18 months to below 3 yearsSome centres call this Pre-Nursery, or a toddler class.
Nursery 1 (N1)The year the child turns 3ECDA calls this level Pre-Nursery.
Nursery 2 (N2)The year the child turns 4ECDA calls this level Nursery.
Kindergarten 1 (K1)The year the child turns 5
Kindergarten 2 (K2)The year the child turns 6The last level before Primary 1.
Primary 1The January of the year the child turns 7Registration is run by the Ministry of Education (MOE).
💡

These are typical bands. Individual centres can differ slightly, and the age for the youngest classes varies the most, so confirm each centre’s own age range when you visit.

Why the Names Differ

ECDA’s own labels run: Playgroup for about 18 months to below 3, Pre-Nursery (also known as Nursery 1) for the year a child turns 3, and Nursery (Nursery 2) for the year they turn 4. Many centres, however, use “Pre-Nursery” or “Pre-N” for the playgroup age and “N1” for the 3-year-olds. So the same name can describe a toddler class in one centre and a 3-year-old class in another.

The sensible habit is to ask for the age range, not the name: “Which year of birth joins this class?” That answer is the same everywhere.

How to Find Your Child’s Level

1

Work out the year, not the birthday.

Preschool levels are set by the calendar year a child turns a given age, not by the exact birthday. A child who turns 3 on 28 December and one who turns 3 on 2 January are in different levels.

2

Subtract the birth year from the current year.

The result is the age the child turns this year. 3 means Nursery 1, 4 means Nursery 2, 5 means Kindergarten 1 and 6 means Kindergarten 2.

3

Below 3, use the playgroup or infant care ranges.

A child under 18 months fits infant care. From about 18 months until the year they turn 3, playgroup is the usual fit.

4

Ask each centre which names it uses.

Because the names for the toddler years differ, ask what age range each class takes and which year the child would join, not just its name.

Preschool Is Optional, Primary School Is Not

No law requires a child to attend preschool. Primary school education is compulsory for Singapore citizens, and MOE decides who can register for Primary 1 each year from a birth-date window. For the 2026 registration exercise, for example, MOE’s window covered children born between 2 January 2020 and 1 January 2021, who start Primary 1 in January 2027. MOE has said changes to its Primary 1 registration framework begin with later exercises, so always check MOE’s Primary 1 registration page for the current dates.

📅

Starting date. The preschool school year starts in January, but unlike primary school, children can join a preschool at any time during the year. The level is set by the age the child turns that calendar year.

🕘

Full-day or half-day. Each level can usually be attended full-day or half-day. Our guide to full-day vs half-day preschool compares the two.

🔎

Check the licence. Every centre must be licensed by ECDA. See our checklist for verifying a preschool licence.

🎒

Getting ready for Primary 1. For what children typically work on in K1 and K2, read how preschool prepares children for Primary 1, and for the starting-age question in more depth, when should my child start preschool.

Frequently Asked Questions

At what age can a child start preschool in Singapore?
There is no legal starting age. Infant care takes children from about 2 months old, playgroup from about 18 months, and most children begin formal classes at Nursery 1, the year they turn 3. Parents choose a start point to suit their family.

Is preschool compulsory in Singapore?
No. Primary school education is compulsory for Singapore citizens, but preschool is optional. Children who start preschool earlier usually stay on through Kindergarten 1 and 2 before Primary 1.

What is the difference between Playgroup, Pre-Nursery and Nursery 1?
It depends on whose names you use. ECDA, the regulator, uses Playgroup for about 18 months to below 3, then Pre-Nursery (also called Nursery 1) for the year a child turns 3, and Nursery (Nursery 2) for the year they turn 4. Many centres use Pre-Nursery for the playgroup age and N1 for the 3-year-olds. Always check the age range a centre means.

What age is Kindergarten 1 and Kindergarten 2?
Kindergarten 1 (K1) is for the year a child turns 5 and Kindergarten 2 (K2) for the year they turn 6. A child then starts Primary 1 in the January of the year they turn 7.

What level is a 2-year-old in?
A child who is 2 years old usually fits the playgroup level, which covers about 18 months to below 3 years. Some centres call this Pre-Nursery or a toddler class.

What is the difference between a preschool, a child care centre and a kindergarten?
Preschool is the general word for all three. A child care centre usually offers full-day care and may cover infant care through to about age 6. A kindergarten typically runs a shorter, school-style day for older children. All must be licensed by ECDA.

Which age decides whether my child can register for Primary 1?
MOE sets a birth-date window for each registration exercise, running from 2 January in one year to 1 January the next. For example, the 2026 exercise covered children born between 2 January 2020 and 1 January 2021, who start Primary 1 in January 2027. Check MOE for the current rules before you register.

Sources

  • Ministry of Education (MOE), Primary 1 registration: moe.gov.sg/primary/p1-registration.
  • Early Childhood Development Agency (ECDA), pre-school levels and licensing: ecda.gov.sg. ECDA’s level definitions are described in its published guidance; confirm the current wording there.