Dance education supports the development of the whole child—enhancing physical coordination, emotional well-being, social connection, and cognitive growth.
Whether you're brand new to dance or returning after time away, our program offers something for everyone. Classes are available from beginner through advanced levels in Ballet, Pointe, Contemporary, Modern, Tap, Jazz, Hip Hop, Adaptive Dance, Adult Dance and Silver Swans.

Dance Training

Dance Performances

Dance Company
UMLY Dance Company
Dancers ages 8 and up, who have followed a progressive dance training program may join our Upper Main Line YMCA (UMLY) Junior or Senior Dance Company. Ballet training is a requirement for both dance companies.
The UMLY Dance Company nurtures the whole dancer in a supportive environment that values individuality, artistic growth, strong technique, and personal development. We encourage a love for dance, build confidence, and support connections that enrich each dancer's experience both in and out of the studio
Meet the UMLY Dance Staff