877-23DANCE | 877-233-2623
Register Now

So Many Dance Classes To Choose From!

We are so glad that you found us. Gotta Dance is a collaboration of passionate educators, inspiring students to perfect their technique and perform with joy; sharing the gift of dance to encourage personal growth, foster spirited community and acknowledge the potential in everyone.

Dance Classes

Gotta Dance offers dance classes in Hip-Hop/Jazz, Ballet, Tap, Street Hip Hop,Preschool, Modern, Broadway, Contemporary, Boys, Adults, Acrobatics and Summer Camps. Ages 2 1/2 to adult, beginner to advanced. Classes begin in September and meet weekly through June. In June all dancer perform in our large end-of-season concerts! February 1st is the last day to register for classes.


Classes are offered in four, state-of-the-art NJ studios: Basking Ridge,Branchburg, Martinsville(Bridgewater), and Warren.

Take a Complimentary class at the studio nearest you.

Contact us at 877-23DANCE (877-233-2623) or by email at office@gotta-dance.com.

Dance Levels

Class levels are determined by age and dance experience. Please review the Gotta Dance levels here. If you are a preschool dancer please review the schedule to select your class day, time and location. For other dancers please contact us so we can assist you in determining your level.

Register For A Class Today!

Ready to register? We want to make the registration process as simple and easy as possible. If at anytime you need assistance, please give us a call or email us. We are happy to help. Once you decide which class to take simply click on REGISTER NOW.

Contact Us

Our office staff is prepared to answer any question you may have. Are you unsure about which level is best for your dancer? Would you like to learn more about our syllabus? Do you have questions about the benefits of a preschool dance education?

Our Business Office Hours

Monday: 9:00am-5:00pm

Tuesday: 9:00am-5:00pm

Wednesday: 9:00am-5:00pm

Thursday: 9:00am-5:00pm

Friday: 9:00am-5:00pm