| Year Level | Age | Admission Criteria (Children's birth date) |
| Under 2 | 1 to 2 years old | Must be 12 months at the time of admission |
| Pre-Nursery | 2 to 3 years old | Must be 2 years old at the time of admission |
| Nursery | 3 to 4 years old | Must be 3 years old by 31st December |
| Lower Kindergarten | 4 to 5 years old | Must be 4 years old by 31st December |
| Preparatory | 5 to 6 years old | Must be 5 years old by 31st December |
| Under 2s Programme (2-day (Tues, Thurs) or 3-day (Mon, Wed, Fri) week) | |
| Session 1 | 8:30 am to 10:30 am |
| Session 2 | 10:45 am to 12:45 pm |
| Session 3 | 2:00 pm to 4:00 pm |
| Pre-Nursery Class (5-day week) | |
| Morning Session | 8:30 am to 11:30 am |
| Afternoon Session | 12:30 pm to 3:30 pm |
| Nursery Class (5-day week) | |
| Morning Session | 8:30 am to 11:30 am |
| Afternoon Session | 12:30 pm to 3:30 pm |
| Morning and Afternoon Session (optional) | 8:30 am to 3:30 pm | Preparatory Class (5-day week) |
| Morning and Afternoon Session | 8:30 am to 3:30 pm |
| Year Level | Language Stream Options |
| Under 2s Programme | English Only |
| Pre-Nursery - Upper Kindergarten | Bilingual stream |