Ayala Royal Ballet Classes

Pre-Ballet Ages 3-4


Monday  3:30 - 4:30 pm

Wednesday 4:00-5:00 pm

Focusing on rhythm, movement, music and fun! Our little ballerinas will learn the basics of dance while developing strength, flexibility & coordination. Meets twice a week.

Pre-Primary Ballet Ages 5-6


Monday 4:30-5:30 pm 

Wednesday 5:00-6:00 pm

Friday 6:00-7:00pm

Saturday 10:00-11:00 am

Pre primary is a great way  to start building a strong technical base, rhythm, learn french terminology and take their first steps in classical dance and flamenco. Meets twice a week. 

Primary Ages 7-9


Tuesday & Thursday 5:30 - 6:30 pm

Saturday 11:00-12:00 pm

 Dancers are introduced to the fundamental skills of dance while falling in love with the art form through engaging the imagination. Developing coordination, musicality, athleticism and grace. 

Ballet Level I Ages 10 - 12


Monday 7:30-8:30 PM

Wednesday 6:00 - 7:00 pm

Friday 5:00-6:00 pm

At this level, students enjoy the benefit of working in a focused and professional environment where the specialized staff guide and assist them in a holistic and dedicated manner.

Ballet Level II, Pointe & Partnering ages 13-15


Monday Ballet 5:30 -6:30 pm

Monday Pointe 6:30 - 7:30 pm

Contemporary 7:30 - 8:30 pm

 Thursday 6:00 - 7:30 pm

The expectation at this level is for the dancer to begin to show the ability to express character and artistic maturity, and that they are capable of autonomy in terms of their dance self-care. Ages 12 and up

Open Classes


We encourage all students to add open  classes to their repertoire

Gymnastics Thursday 4:00-5:00 pm

Swagger Kids Tuesday  4:30 - 5:30 pm

Flamenco Saturday 10:30-11:30 am

More than Ballet....

Adult Ballet


Tuesday Beginner 102, 7:30-9:00 pm

Wednesday Beginner 101, 7:30-8:30 pm

Thursday Intermediate, 7:30-9:00 pm



Monday Contemporary 7:30-8:30 pm

Open Level

Come and enjoy a mystical contemporary class with Ms. Natalia . Can't miss it, this class combines urban and contemporary dance with a strong focus on movement quality, musicality, storytelling  and versatility while finding your own movement and inner peace.



Age 3-5 / Saturday 9:30 am

Ages 6-10 / Saturday 10:30 am 

Rhythmic combinations taught to form short routines covering all styles to all types of music. Basic steps and simple sequences taught. A friendly and fun class delivering a great sense of achievement within the hour.


gymnastics classes

Thursday 4:00-5:00 PM

High-performance class with the ability to take your gymnast up to the highest level in gymnastics. Building strength and increasing flexibility in a safe and balanced way. All ballerinas are highly encouraged to take this class! 



Pre-Ballet Ages  3-4   Twice a week $170


Pre-Primary Ages 5-6 / Twice a week $170


Primary Ages 7 - 9 / Three times a week / $220


Level I Ages 10 - 12 / Three times a week / $240


Level II Ages 13 - 15 / Four times a week / $315


Extra classes $50 a Month


Adult Package I / Once a week / $100


Adult Package II / Twice a week / $150


Adult Drop-in / $25


Private Lessons

$60 - $100 an hour 

Packages available

Email for more details to: 


Adult Program

Drop-in $25

Once a week $ 100

Twice a week $150

10 Class Package $200