Let the dancer in you shine! The YMCA offers quality, affordable dance classes for budding performers. Explore the joys and benefits of music and movement with us.  

Y dance programs allow children to explore the world of dance in a positive and affordable way. Dancers strengthen key skills, such as coordination, balance, flexibility and strength, in a non-competitive and nurturing environment.  We welcome children of all abilities and levels in both our weekday and weekend classes.  Financial assistance is available to ensure that children of all backgrounds can dance.  We even offer a dance shoe donation/rental program.  

Each dance program culminates in a recital.  There are no additional recital or costume fees to participate and it's free for all familiy and friends to attend. 




Little ballerinas learn basic ballet skills, terminology, rhythm and coordination through creative movement and music in a supportive and fun environment.

Preschool (ages 3-4) | Beginner (ages 5-8)  

Basic exercises and movements are taught to help develop coordination and flexibility. Preschoolers learn through skipping, hopping, galloping, ballet positions and beginning tap and jazz steps. Older students learn basic rhythm and tap choreography and the foundations of ballet.


Beginner (ages 5-8) | Intermediate (ages 6-10) | Advanced (ages 8-12)  

Students explore all three dance forms that enhance fine and gross motor skills, cultivate imagination, creativity and social development. Students will grow and develop as they develop dance techniques while having FUN. 


HIP HOP (ages 7-12)

This upbeat class introduces young dancers to jazz and hip hop fundamentals and uses age-appropriate and non-suggestive music/movements. Take part in a high energy, fast and fun dance class.

Check current program dates and times in our program guide.

Register for dance programs here