305.720.2484 [email protected]
Training Tomorrows Dancers for the World Stages


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

The beauty of ballet is that it not only teaches kids dance, or how to land a pirouette, but it also translates into their everyday life. Ballet teaches discipline and dedication, a trait that benefits kids in many other areas of their life: school, work, and other commitments.

How to join us

Joining Kirova Ballet Academy is easy: try a class, find a class you like, sign up!

Register here

Our Classes

From 3 years old to 90 – if you love to dance, then we have a class for you. Classes in ballet, jazz, hip hop, contemporary, musical theater, acro tricks, stretch and strength, and more…

Try a week of classes

Don’t know which class to choose? Like jazz, but want structure of ballet? Don’t know if you will like hip hop? Then sign up for our free 7 day class pass here.

Building most incredible humans through dance

Our staff and teachers are committed to safe and clean environment, innovative dance instruction, superior level of customer care, clear and transparent communication

how we are different

Our classes are small and age appropriate, taught by experienced professional teachers.

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

Our kids perform twice a year in Winter and Spring showcase, get cast in Broadway shows, dance their heart out at city and county events. Check it out what we have been up to lately!
Hard work pays off at YAGP Tampa 2020

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...

read more
The Nutcracker auditions

The Nutcracker auditions

Please join us for the season of Nutcracker. Our Winter show will be at Lauderhill Center for performing arts December 4th. Check below for your dancer's age and arrive 15 minutes early to check in. 10:00 am Dancers ages 3-4 and 5-7 for Angels 10:30 Dancers ages 6-12...

read more

2022 – 2023 Kirova Ballet Calendar

KIROVA BALLET Season 2022-2023 important dates Our school year is August 22,2022- June 24,2023 Auditions: Ballet Company auditions August 27 10:00 am Nutcracker auditions September 10 10:00 am Rehearsals: Ballet company rehearsals begin September 1st  Nutcracker...

read more


Kirova Ballet Academy of Miami is proud to present Ballet Master Class with the former Moscow Bolshoi Ballet dancers and member of the Jury and Master teacher of YAGP and many others World’s prestigious Ballet Competitions - MISHA TCHOUPAKOV  Where: KIROVA BALLET...

read more

Our classes

Ballet is the cornerstone, the foundation of all dance. That is why you will find our ballet syllabus tailored to kids and adults in all stages of their dance education: from absolute beginner to advanced performer; from age 3 to 99. It is never too late to start ballet. And if ballet is not your cup of tea, we got many other dance styles available.
Ballet is offered in four divisions: Le Petit, Pre Professional, Professional Trainee and Adult.

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.

love letters
And we have many of them to share… At our academy our families are not just clients, they are, well, our families. And maybe we cannot be perfect at all times, we do strive to be the best humanly possible most of the time

review rating 5  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

Gaby Silva

Let’s Start Something new
Say Hello!

We love starting new relationships! Drop us your information and we will get back to you with suggested classes, answers to your questions (about dance, we don’t have all the answers to the universe)

1955 E. Hallandale Beach Blvd., Hallandale Beach, FL 33009

Contact us

1955 E. Hallandale Beach Blvd.

Hallandale Beach, FL 33009


[email protected]