Gotta Dance in Central Jersey

Dance Classes Offered

Located in the heart of New Jersey, Gotta Dance offers dance classes in Hip-Hop, Jazz, Ballet, Tap, Street Hip-HopPreschool, Modern, Broadway, Contemporary, Boys, Adults, Acrobatics and Preschool Summer Programs. We offer classes to all ages 2 1/2 to Adult. Classes begin in September and meet weekly through June. In June, all dancers perform in our large end-of-season concerts! February 1st is the last day to register for classes. Registration for Fall 2021-2022 is now open and classes are filling quickly. Class schedules are listed by location on Schedules.
To register click on REGISTER NOW.


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

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. We also offer classes at some local preschools in the area. If you don’t see your dancer’s preschool listed contact us about offering a class there. For other dancers please contact us so we can assist you in determining your level.

Annual Concert

Gotta Dance dancers perform in full costume at our large end-of-season concerts. Our concerts are unique because they include a combination of all levels of dancers. As a result, concerts are professional and Broadway-esque shows. Our Concert Director, Gabriel Chajnik, is a graduate of the prestigious Julliard School and crafts an original, artistic, and professional concert that wows audiences every year.

We invite you to peruse our website! Come learn about the many dance and performance opportunities at Gotta Dance. We take pride in offering an excellent dance education in a welcoming and friendly environment. Join us for a class and become a part of the Gotta Dance family.

Take a Complimentary class at the studio nearest you.

Complete our Trial Class form and we will contact you with class options. Contact us at 877-23DANCE (877-233-2623) or by email at

Register For A Class Today!

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

Contact Us

Our office staff is prepared to answer any questions 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?