Dance. Perform. Community.

Our mission is to support our community by instilling the love of dance and performance through teachers who value, nurture, correct and encourage student potential.

New Dancers

We welcome new dancers to the studio year-round! Depending on age, class(es) of interest and previous experience, dancer assessments may be required for class placements.

For online registration, please click the link below to set up a new family account. We do not allow online registration for our regular (school) season classes and some of our other programs. You may still set up a new family account and then reach out to the office for assistance in registering for these classes and programs.

Current Dancers

Families currently registered with iDance may log into their accounts at any time to review class schedules, make payments and register for programs that allow online registration.

Our Classes


From our smallest dancers to the most advanced, ballet builds a foundation that supports all other styles of dance; providing the grace, poise, and technique needed to be proficient in all other areas of dance.


Tap classes are designed to develop rhythm, style and sound through the study of a variety of styles from Broadway to Rhythm tap. These classes are for dancers who like rhythm, precision, footwork, and creative styling.


Jazz combines techniques of classical ballet and modern dance with current forms of popular dance. These classes are for dancers who like precision and rhythm, physical challenges, and personal style and expression.


Contemporary blends several types of dance,including elements of ballet, jazz, modern, and even hip hop, to form its own unique style. These classes are for dancers who like creative challenges, connecting dance to other mediums, and physical challenges that require persistence and practice.


The pinnacle of self-expression, these high-energy classes infuse the latest styles of street dancing, breaking, popping, and locking. Hip hop encourages dancers to step outside of the box by bringing their own individual style and personality to the movements.

Community Performers

For the aspiring triple threat in all, our Community Performer classes fuse singing, dancing, and acting with live performance opportunities for our students. These classes are for dancers who like the spotlight, drama, singing, and telling a story through dance.

My experience with iDance has been a great one – my daughters are engaged and excited to go to class. iDance has become an extended family to us where they have met friends and are a part of a great group of people. The older students take the younger ones under their wings to create a wonderful atmosphere for building confidence and someone to look up to and encourage them to succeed. I would recommend it to anyone who has a child that is interested in dance and the arts and is looking for an incredible place to become a part of.

John Tuttle
Owner, 5 Brothers Lawn Care (in-kind sponsor)