Community Programs

The Charlotte Youth Ballet is committed to our community. By reaching out to the community with after-school programs and bringing dance to underserved groups, the Charlotte Youth Ballet strives to enrich our community through performing arts.


Lasting Impressions

The Charlotte Youth Ballet (CYB) believes that ballet is for all. In collaboration with the Greater Enrichment Program (GEP), the Charlotte Youth Ballet sponsors a free weekly ballet class for children from Merry Oaks, Thomasboro and Ashley Park elementary schools. These budding ballerinas meet each Friday afternoon at Ashley Park to explore movement, ballet technique and choreography. The excitement and pride the children feel about their experience is evident as they named themselves Lasting Impressions.