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, Acro 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 Preschool Classes for 2023-2024 is now open and classes are filling quickly. View tuition information. Class schedules are listed by location on Schedules.
To register click on FIND A CLASS.


Classes are offered in four, state-of-the-art NJ studios: Basking Ridge, Bridgewater, Martinsville 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.

Tell us more about which classes your dancer would like to try!

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?