a great place to grow up

Our Dance Family Misson

For excellence in dance education call Gainesville Dance Center, located in Haymarket and Gainesville, Virginia and inquire about their classes for both children and adults. When you visit GDC - you realize you're family. Parents have a choice on which dance school they can choose for themselves or their child. All dance studios are not the same, and Gainesville Dance Center constantly strives to provide ongoing training to their staff so they can provide students with the best dancing experience possible. In a safe, positive, and fun environment, they teach those students who are interested in dance on a professional level as well as those who simply want to learn for fun or just for the exercise. GDC's instructors understand that there are many different levels of dance, and they’ll work with each student to ensure quality dance instruction. Whether tap, jazz, or ballet, each student is taught the art of dance with patience and understanding. Students will learn coordination, mobility, flexibility, send of rhythm, and the importance of teamwork. They will develop self-discipline and self-esteem, responsibility, community, independence, and respect. Gainesville Dance Center gives you the opportunity to participate in their annual recitals should you desire, or you may simply choose to participate in their weekly dance classes.

Like what you see?

Visit us on Facebook for daily updates.


The attitude is gratitude here at GDC. We see dancing as a privilege & as part of the Ohana, you respect and give thanks to those that that give you the tools to grow in your craft including parents, teachers, staff members, and guests.


Our classes are technique focused with students developing self-discipline and self-esteem, responsibility, community, independence, and respect.


When you come home to GDC you are part of the Ohana - or family - and we welcome you to make life long relationships, friendships, and memories. For the best in dance education and dance instruction, come join the family at Gainesville Dance Center.

Classes Include:

  • Acrobatics/Tumbling
  • Ballet/Pointe
  • Contemporary/Lyrical
  • Tap
  • Jazz
  • Boogie Fever
  • ​Mom & Me
  • Combination Classes