Find your groove

We’re always updating our calendar, so check back often for new dance opportunities!

Calendar at a glance
Season 2025-2026

Classes by Age

Mini (Ages 5-6)

Petite (Ages 7-8)

Juniors (Ages 9-11)

Pre-Teens (Ages 12-13)

Teens (Ages 14-15)

Seniors (Ages 16-18)

Placement may vary based on experience and instructor recommendation.

Classes by discipline

Whether your child wants to dance for fun or pursue competitive training, we offer classes for every age and experience level.

Recreational dance

No pressure, just fun! These classes introduce students to fundamentals of dance technique and dance expression, in effort to instill a life-long love of dance in every student.

Ballet

Classical technique is the foundation of every dance style! Improve core strength, posture, and balance, while developing elegant and graceful lines.

Contemporary

Building off elements of classical ballet, we work on connecting the mind and body through fluid dance movement.

Hip-hop

Influenced by diverse dance styles, these classes all about building good energy and finding joy in the music beat.

Flexibility

Continual improvement of physical abilities is absolutely necessary for growth of every dancer at any age.

Competitive track

Our Competitive Track is designed for dedicated dancers who are interested in additional training, team participation, and dance competitions.

Please talk to your instructor about placement and opportunities to join a competitive team.

 Getting started

Register online and sign up for a class. We’ll then work with you to line up additional classes that fit your dance goals!