
Preschool ballet (ages 3–5)


Early school-age students
Primary Ballet builds on early movement skills while introducing students to the fundamentals of classical ballet technique. Classes focus on posture, alignment, coordination, rhythm, and musicality, helping dancers develop strong technical habits from the beginning.

Primary to early teen levels
These levels form the core of our structured classical ballet program. Dancers progress through Bronze, Silver, and Gold with clear expectations, consistent technique development, and increasing artistic challenge.


Advanced levels
Platinum and Brilliant are designed for committed dancers seeking advanced technical training and performance pathways. These levels place a strong emphasis on refined technique, artistry, musical interpretation, and stage presence.

Across eligible levels
Performance is a cornerstone of training at Ellenbrook Ballet Academy. Eligible students participate in concerts, showcases, and live performances designed to build confidence, composure, and pride in their achievements.

“My daughter has gained so much confidence.”
Teachers are supportive, caring, and always there when needed.
We feel so supported in our dance journey.
⭐⭐⭐⭐⭐
-Kim B.
"Every child feels like they truly belong.”
A welcoming, positive studio that makes kids feel seen and valued.
The best dance academy in the area.
⭐⭐⭐⭐⭐
-Kelly K
“The growth has been incredible.”
Passionate teachers who genuinely care.
The confidence, friendships, and opportunities have been amazing.
⭐⭐⭐⭐⭐
-Bree A
Mon - Tue : 3pm - 8pm
Wed: 10am - 12pm & 3pm - 8pm
Thu : 10am - 12pm
Fri : 3pm - 6pm
Sat : 9am - 2:30pm
Sun : CLOSED

Copyright 2026. Ellenbrook Ballet & Performance Academy. All Rights Reserved.