Rochester School of Dance

Celebrating over 45 Years of Excellence

Flourish and Discover a Passion for Dance

From Beginner to Pre-Professional

Variety of Dance Styles

Nurturing Environment

Train, Refine, Excel and Flourish

Welcome to Oakland County’s leading dance studio

Rochester School of Dance has been training recreational and pre-professional dance students for over 45 years.

We are proud to provide a welcoming and supportive environment that helps students to build their confidence and stage presence as well as their dance abilities.

Our programs include recreational and pre-professional dance lessons as well as masterclasses, summer programs and performances.

Book a free trial class to discover our studio for yourself.

  • 237 reviews
  • 4.9 on Google

"The ballet training she’s receiving is impeccable"

"My 13 yo daughter has been dancing at RSD since she was just 3 yo. I wouldn’t change a thing. The ballet training she’s receiving is impeccable & the performing opportunities through RSD & MBT are the icing on the cake! She’s been given the opportunity to learn & excel in all forms of dance and I couldn’t be prouder of the Dancer she’s become. Thank you Miss Jennie & RSD!"


thumb_01_60_60Debbie Williams

google icon logo

Verified by Google

"The teachers and students there have been amazing!"

"I’ve been a dancer at the Rochester School of Dance for almost 13 years and the teachers and students there have been amazing! I absolutely love how I was able to improve so much as a dancer while also making close connections with the other students and teachers!"


thumb_01_60_60Sandhya Anagurthi

google icon logo

Verified by Google

"I have grown a lot as a dancer and as a person at RSD"

"I danced with Rochester School of Dance/Michigan Ballet Theatre for over 10 years. The emphasis on technique, performance opportunities, professionalism, great teachers, and friendships made are unmatched! I have grown a lot as a dancer and as a person at RSD."


thumb_01_60_60Yael Mizrahi

google icon logo

Verified by Google

"A wide variety to dance styles offered"

"I danced with Rochester School of Dance/ Michigan Ballet Theatre for 9 years and loved my time there! There’s a wide variety to dance styles offered and many performance opportunities."


thumb_01_60_60Ella Kerekes

google icon logo

Verified by Google

Love to dance and perform?

We Nurture the Stars of the Future

Students come to Rochester School of Dance for professional-quality training that can lead to a career in the dance world.

Our teachers are focused on building strong foundations that result in impressive technique. As a result, many of our students progress to join our not-for-profit dance company and go on to perform in major productions and companies.

Why Choose Rochester School of Dance?

Students learn from qualified and experienced professionals.

Our Reputation Precedes Us

From Ballet to Broadway, our dancers can and have been seen dancing with major companies.

Technique-Focused

It is important to our teachers that students learn the right foundations and techniques.

Explore Different Styles

Don’t want to do ballet? Join us for contemporary, lyrical, jazz, tap and acrobatics lessons.

45-year history

We are well-established and recognized as a leading dance school in Oakland County.

Beginners Welcome

Students are invited to start their dance journey with us at any age.

Online Learning

Rochester School of Dance is proud to be partnered with Oxford Virtual Academy (OVA). Please contact the studio to register or visit http://oxfordvirtualacademy.org for more information.

Visit Us on Social Media

See additional photos and reels from Rochester School of Dance.

Start today for free

We Invite you to Join a Trial Class

Drop by to get to know our teachers and students. We look forward to meeting you and your child.