Personalized instruction for couples to master their first dance, with tailored routines and expert guidance.
Structured classes in salsa, bachata, tango, and more for all skill levels in a fun, social environment.
Energetic classes that boost fitness, improve mind-muscle connection, and enhance overall dance skills.
One-on-one sessions with experienced instructors for focused skill development and personalized feedback.
Community gatherings and events to practice moves, meet fellow dancers, and enjoy the dance culture.
My fiancé and I went to Juan Rando Dance Academy to get some help with our first dance for our wedding. Our dance instructor was Brett. He was lovely to deal with and was very knowledgeable. We came to him with a basic waltz we had seen on YouTube, and he taught us so much more than what we initially thought we could do. Would highly recommend Juan Rando Academy and especially Brett. We thoroughly enjoyed our sessions and are planning to come back after the wedding to learn some salsa!
I came to my first class here about 3 years ago and haven’t missed a term since! The teachers are amazing, and the incredible community makes every week something I look forward to. Seeing my skills grow after every lesson has been so fulfilling. It’s the perfect place to learn, have some fun and connect with great people.
The fitness dance class is so lovely and fun! Instructor Leonardo is fantastic—his energy really lifts the room. The class helps me feel more energized and improves my mind-muscle connection, which has been really helpful for learning other dance styles too.
Excellent dance academy to learn and improve your dancing skills. Great location in Subiaco next to restaurants and train. The studios are spacious and well setup with speakers, mirrors and lighting. Great teachers for all the styles such as. Salsa, Bachata, Zouk, Tango, West Coast Swing and Kizomba.
I highly recommend this school. Wonderful teachers! The classes are really well structured so you can learn dancing from basic stapes all the way to the more advanced levels. Great community, social events and more. It is fun too!

Where passion meets movement—dance your way to joy and skill in Subiaco!
No photos available
Juan Rando Dance Academy in Subiaco is a premier dance school offering expert instruction in styles like salsa, bachata, tango, and more. With a 5-star rating, we cater to all levels—from wedding couples to fitness enthusiasts—in spacious, well-equipped studios. Our amazing teachers and vibrant community make every class fun and fulfilling, helping you grow your skills and connect with great people. Perfect for beginners and advanced dancers alike!
Claim Juan Rando Dance Academy to update business info, respond to reviews, and access analytics.