Our Programs

Our Programs

At the CCOC we give our young people the tools to have their voices heard, develop their confidence, improve their musical and performance skills, and build a strong and supportive community of friends and mentors.

Junior Division

Our Junior Division consists of four training choirs – Butterfly, Ruby, Apprentice and Intermediate choruses – which foster social growth and musical development, deepen opera knowledge, and inspire creativity. The Junior Division participates in our annual all-choir fall concert, special opera workshops, and presents their very own opera at the end of the season.

Butterfly Chorus
Ruby Chorus
Apprentice Chorus
Intermediate Chorus

Senior Division

After a good foundation of musical and dramatic learning in the Junior Division, our strongest musicians and performers, and most committed singers, are invited to audition for our Principal Chorus for a more intensive training and performance experience. Once voices change or choristers reach a certain age, young people are welcomed to complete their training with us in our Youth Chorus, where learning shifts from mostly ensemble work to emphasis on the individual singer as an artist.

Butterfly Chorus
Butterfly Chorus

School Programs

The Canadian Children’s Opera Company’s school programs bring the CCOC experience into schools through an opera creation program, Opera Kids Onstage (OKO), and performances for schools.

Butterfly Chorus
Butterfly Chorus