CLASSICAL
& MODERN DANCE EDUCATION
Kirova Ballet Academy conveniently located in Hallandale Beach, offers classical ballet and modern dance training.
Classes in Pre Ballet from 3 year olds to Professional trainee program for high school students; classes in jazz, contemporary, hip hop, musical theater, and more…
Committed to high quality dance training
How to join us
Register here
Our Classes
Try a week of classes
Building most incredible humans through dance

how we are different
Full time staff is at the studio to assist families with any questions or purchases.
Fully stocked dance store for last minute necessities or “my tights are ripped” emergencies.
Study and kitchen area for students and families to get their homework completed, warm up lunch or send that work email while your dancer in class.
Concentration on dance technique and enjoyment of dance without pressure of competition teams and dance companies.
Our Latest Work
Hard work pays off at YAGP Tampa 2020
We are not a competition school. It is what you will hear us say time after time at Kirova Ballet Academy. Competitions for ballet? To put it bluntly: preparing for competitions takes away a lot of time from working on technique. Just to show off the piece once and...
Miami City Ballet soloist – Samantha Galler – joins Summer Intensive
Kirova Ballet Academy is excited to announce a Master class with Samantha Hope Galler on July 3rd at 9:40 AM-11:30 AM for Intermediate Intensive Summer program students. Drop ins are welcome. Please contact the studio at 305.720.2484 or email academy@kirova-ballet.com...
Summer Mini Intensive 2020
mini intensive MINI SUMMER INTENSIVE PROGRAM 2020 Mini Intensive Program is designed to significantly strengthen all students in ballet technique within a short period of time. Whether students aspire to dance professionally or simply want to improve their skills in a...
UBC 2020 Miami – Top 10 & Top 20
Congrats to our ballerinas that competed at UBC 2020 Miami. No matter your score, competitions do not define you as an artist. Mirabelle Toskovic - High Gold and Top 17 in Classical, Junior Competitive Allegra De Vecchi - UBC Platinum and Top 8 Contemporary,...
Our classes
Le Petit Division – for children ages 3 through 8. Classes are grouped by ages. Read more about Le Petit here…
Pre Professional Division – for serious dancers, ages 8 – 18. Placement in these classes are by audition only. Find out more here…
Professional Trainee Division – for dancers 8 – 18 that want to pursue dance as their career choice and are ready to commit to extra work and competitions. This program is available by invitation only.
Adult and Open Ballet classes – we have dance classes for adults from absolute beginner to advanced; and open ballet classes for kids ages 8+ that want to start exploring ballet without minimum class commitment.
The academy is excellent, my little girl since the day of adaptation I enjoy it to the fullest !! She waits all week for his Ballet classes! her teacher is very cute !! 100% recommended
Let’s Start Something new
Say Hello!
1955 E. Hallandale Beach Blvd., Hallandale Beach, FL 33009
Contact us
Hallandale Beach, FL 33009
305.720.2484
academy@kirova-ballet.com