Class activities and Kindermusik Online are designed to honour, support and celebrate the wonderful uniqueness of each child. Classes have overlapping age ranges to help parents accommodate their child's own needs.

The aim is to have your child placed in a class where they can thrive, not just get along. Consider the emotional development as much as cognitive development. Is your child eager to be independent and enjoys extra challenges, or do they delight in sharing this special time with you guiding and supporting them?

The Kindermusik classes and recommended ages are as follows:

Foundations: 0 to 18 months
Foundations classes offer a sensory-rich yet caring and gentle environment where infants and young toddlers can explore and react to new sounds, sensations, objects, and movements.

Level 1: 12 to 24 months
Level 1 classes provide toddlers with a stimulating setting to explore their new movement and language skills with a sense of security, comfort, and confidence.

Level 2: 18 to 36 months
Level 2 classes encourage older toddlers to initiate their own ideas, nurturing social-emotional growth and cognitive development in a playful, exploratory environment.

Level 3: 3 to 5 years
Level 3 classes are designed to engage preschoolers' natural love and activate their imaginations, while developing their growing language and social-emotional skills.

Level 4: 4 to 6 years
Level 4 classes offer first experiences with musical symbols and more advanced instruments, laying groundwork for formal music introduction and ensuring school readiness.

Level 5: 6 to 7 years
Our most advanced classes offer children the opportunity to use music notation to play a variety of instruments and participate in ensembles, while developing problem-solving and pre-literacy skills.


.... and of course there are the MIXED AGES 'Family' classes which are open to all the above ages. Class instruction includes how to modify activities so all ages can participate in the fun together, AND the price per family is CAPPED so you only pay for a maximum of 2 children!