Dancing for Joy is a one-of-a-kind dance studio that goes against the grain of the mainstream dance world by promoting modesty, self-worth and inclusivity in a non-competitive yet professional atmosphere.

We welcome dancers of all ages and skill levels. You can choose from a variety of dance styles; ballet, tap, jazz, hip hop, modern, contemporary, lyrical expression, pointe and musical theater.

All our classes—from ballet to jazz, tap to hip hop—are created to be fun, encouraging, and age-appropriate in a professional, non-competitive atmosphere.
Learn more about our classes >

Try us out! Your first class is free! 

  • Our youngest dancers (ages 2 & 3) start with Tiny Twirlers. 3 & 4 for Creative Movement.  

  • Dancers ages 4-6 can choose from a variety of combo classes

  • Dancers ages 7+ can begin our level classes and have a variety of dance styles to choose from:  Ballet, Tap, Jazz, Hip Hop, Contemporary/Modern, Lyrical Expression, and Musical Theater

  • As dancers progress through our program more styles and higher levels become available: Pointe, Pas De Deux, CATS (Conditioning, Alignment, Technique, & Strength)

  • We also offer adult classes throughout the year in Hip Hop, Tap, and Ballet.

Register for Class

Signing up is easy through our online registration system, Jackrabbit.  Creating an account allows you to 

  • skip the paperwork
  • view updated schedules
  • enroll in classes 
  • see account balances and make payments online



Thanks to our Season Sponsor!