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.
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.
Book A Free Trial Class
We’ll phone you to confirm your class selection and time.
- 237 reviews
"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!"
Debbie Williams
Verified by Google
"The teachers and students there have been amazing!"
Sandhya Anagurthi
Verified by Google
"I have grown a lot as a dancer and as a person at RSD"
Yael Mizrahi
Verified by Google
"A wide variety to dance styles offered"
Ella Kerekes
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.
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.
Book A Free Trial Class
We’ll phone you to confirm your class selection and time.
Why Choose Rochester School of Dance?
Students learn from qualified and experienced professionals.
Our Reputation Precedes Us
Technique-Focused
Explore Different Styles
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.
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.
Book A Free Trial Class
We’ll phone you to confirm your class selection and time.