2025-2026

Name
Days
Location
Tuition
50066 - Day Program
Ages 12 - 18
Monday
1:45 PM to 2:45 PM
Vanleena North Van
 
50202 Day Program
Ages 12 - 18
Monday
1:45 PM to 2:45 PM
1
Vanleena North Van
 
50067 Day Program
Ages 12 - 18
Monday
2:45 PM to 4:00 PM
Vanleena North Van
 
50203 Day Program
Ages 12 - 18
Monday
2:45 PM to 4:00 PM
1
Vanleena North Van
 
50103 PER Performing Diamond Jazz - TR
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 14 - 18
Monday
4:00 PM to 5:00 PM
3
Vanleena North Van
 
50134 PER Performing Ruby Lyrical
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.
After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 8 - 11
Monday
4:00 PM to 5:00 PM
4
Vanleena North Van
 
50153 PER Performing Boys Hip Hop 8-11 years
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.
After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 8 - 12
Monday
4:00 PM to 5:00 PM
3
Vanleena North Van
 
50179 Stretch & Strength
Ages 8 - 18
Monday
4:00 PM to 5:00 PM
1
Vanleena North Van
 
50034 PER Performing Topaz/Jade Hip Hop
Ages 11 - 17
Monday
5:00 PM to 6:00 PM
Vanleena North Van
 
50084 PER Performing Ruby Jazz
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 8 - 11
Monday
5:00 PM to 6:00 PM
Vanleena North Van
 
50100 PER Performing Amethyst Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.



Ages 10 - 16
Monday
5:00 PM to 6:00 PM
3
Vanleena North Van
 
50101 PER Performing Diamond Lyrical - TR
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 13 - 18
Monday
5:00 PM to 6:00 PM
3
Vanleena North Van
 
50082 PER Performing Amethyst Lyrical
This class is a Vanleena Performing Group. This class is by invitation only.
Ages 10 - 15
Monday
6:00 PM to 7:00 PM
1
Vanleena North Van
 
50106 PER Performing Topaz Lyrical
This class is a Vanleena Performing Group. Acceptance is by invitation or placement (please contact the office for an assessment class dance@vanleena.com).
Important information regarding Performing Groups can be found in the Vanleena 2025-2026 School Policies.
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 12 - 16
Monday
6:00 PM to 7:00 PM
1
Vanleena North Van
 
50112 PER Performing Small Group Diamond Jazz (B) - INVITE ONLY - TR
This class is by invite only. Please inquire with the office.
Ages 14 - 18
Monday
6:00 PM to 7:00 PM
3
Vanleena North Van
 
50104 PER Performing Small Group Amethyst Jazz (A)
This class is a Vanleena Performing Group. This class is invite only.

Quartz Jazz Group B

Ages 10 - 15
Monday
7:00 PM to 8:00 PM
2
Vanleena North Van
 
50114 PER Performing Small Group Diamond Lyrical (A) - INVITE ONLY - TR
This class is by invitation only. Please enquire in the office.
Ages 13 - 18
Monday
7:00 PM to 8:00 PM
3
Vanleena North Van
 
50141 PER High School Hip Hop Crew
Ages 12 - 18
Monday
7:00 PM to 8:00 PM
Vanleena North Van
 
50236 PER Performing Topaz Jazz
Topaz Performing Group is a once-a-week class designed for students who are looking for the next step in their dance training and want to add a dynamic performing element to their dance experience. This group focuses on building confidence, stage presence, and teamwork through engaging choreography across various styles. Members will prepare for showcases, community events, and occasional performances in a supportive, encouraging environment.
By invitation or placement.

Ages 12 - 16
Monday
7:00 PM to 8:00 PM
Vanleena North Van
 
50042 PER Small Group Diamond Lyrical (B) - INVITE ONLY - TR
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 14 - 17
Monday
8:00 PM to 9:00 PM
Vanleena North Van
 
50142 PER Small Group Diamond Jazz (A) - INVITE ONLY - TR
This class is by invite only. Please inquire with the office.

Ages 13 - 18
Monday
8:00 PM to 9:00 PM
4
Vanleena North Van
 
50220 Adult Beginner Jazz (add as drop ins)
Ready to dance but not sure where to start? This beginner-friendly jazz class is the perfect introduction for adults looking to move, groove, and have fun in a supportive environment. You'll learn the basics of jazz technique—including isolations, footwork, and simple turns—while building strength, coordination, and confidence. Each class ends with an upbeat combination set to fun, feel-good music that will leave you smiling and energized.
No experience needed—just bring your enthusiasm and a willingness to try something new!

Ages 18 - 99
Monday
8:00 PM to 9:00 PM
Vanleena North Van
 
50205 Day Program
Ages 12 - 18
Tuesday
1:45 PM to 4:00 PM
1
Vanleena North Van
 
50226 Day Program
Ages 12 - 18
Tuesday
1:45 PM to 3:00 PM
Vanleena North Van
 
50206 Day Program
This class is a Vanleena Performing Group. Acceptance is by invitation or audition. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 12 - 18
Tuesday
3:00 PM to 4:00 PM
1
Vanleena North Van
 
50099 PER Performing PER Small Group Performing Amethyst Jazz (B)- INVITE ONLY
This class is by invite only. Please inquire with the office.
Ages 10 - 15
Tuesday
4:00 PM to 5:00 PM
3
Vanleena North Van
 
50109 PER Performing Small Group Diamond Contemporary - TR
This class is full
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.
After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 13 - 18
Tuesday
4:00 PM to 5:00 PM
2
Vanleena North Van
 
50115 PER Performing Garnet Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 6 - 9
Tuesday
4:00 PM to 5:00 PM
4
Vanleena North Van
 
50147 RAD Intermediate Ballet
Ages 10 - 18
Tuesday
4:00 PM to 5:00 PM
2
Vanleena North Van
 
50102 RAD Advanced Two / Solo Seal
Ages 14 - 18
Tuesday
5:00 PM to 6:00 PM
3
Vanleena North Van
 
50110 PER Performing Amethyst Contemporary - 2nd Performing (AP or Day Program) Contemporary Required
This class is by invite only. Please inquire with the office. Students must be in a second contemporary class to enrol in this class.
Ages 10 - 14
Tuesday
5:00 PM to 6:00 PM
2
Vanleena North Van
 
50148 PER Performing Emerald Lyrical
This class is a Vanleena Performing Group. Acceptance is by invitation or placement (please contact the office for an assessment class dance@vanleena.com).
Important information regarding Performing Groups can be found in the Vanleena 2025-2026 School Policies.
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 8 - 11
Tuesday
5:00 PM to 6:00 PM
2
Vanleena North Van
 
50216 PER Performing Jade Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 9 - 14
Tuesday
5:00 PM to 6:00 PM
Vanleena North Van
 
50010 RAD Advanced Foundation Ballet
Ages 10 - 17
Tuesday
6:00 PM to 7:00 PM
Vanleena North Van
 
50088 PER Performing Emerald Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group. Acceptance is by invitation or audition (please contact the office for an assessment class dance@vanleena.com).
Important information regarding Performing Groups can be found in the Vanleena 2024-2025 School Policies.
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 8 - 11
Tuesday
6:00 PM to 7:00 PM
4
Vanleena North Van
 
50108 PER Performing Diamond Contemporary - TR
This class is a Vanleena Performing Group. Acceptance is by invitation or placement (please contact the office for an assessment class dance@vanleena.com).
Important information regarding Performing Groups can be found in the Vanleena 2025-2026 School Policies.
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 13 - 18
Tuesday
6:00 PM to 7:00 PM
1
Vanleena North Van
 
50157 PER Performing Jade Lyrical
This is a Vanleena Performing Group.
Ages 9 - 14
Tuesday
6:00 PM to 7:00 PM
4
Vanleena North Van
 
50085 RAD Advanced One Ballet
Ages 12 - 18
Tuesday
7:00 PM to 8:00 PM
2
Vanleena North Van
 
50113 PER Performing Small Group Amethyst Lyrical - INVITE ONLY
This class is full
This class is a Vanleena Performing Group. This class is by invitation only. Please inquire with the office.
Ages 10 - 15
Tuesday
7:00 PM to 8:00 PM
3
Vanleena North Van
 
50222 PER Performing Small Group Jade Jazz - INVITE ONLY
This class is by invitation only.
Ages 10 - 15
Tuesday
7:00 PM to 8:00 PM
Vanleena North Van
 
50207 Day Program
Ages 12 - 18
Wednesday
1:45 PM to 3:00 PM
1
Vanleena North Van
 
50229 Day Program
Ages 12 - 18
Wednesday
1:45 PM to 3:00 PM
Vanleena North Van
 
50208 Day Program
Ages 12 - 18
Wednesday
3:00 PM to 4:00 PM
1
Vanleena North Van
 
50230 Day Program
Ages 12 - 18
Wednesday
3:00 PM to 4:00 PM
Vanleena North Van
 
50053 RAD Grade Two Ballet
This class is part of the RAD Graded levels at Vanleena. The RAD Grade Two RAD syllabus will be taught. Students should register in two RAD Grade Two classes. Important information regarding this program can be found in the Vanleena 2025-2026 School Policies.
After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 7 - 12
Wednesday
4:00 PM to 5:00 PM
Vanleena North Van
 
50124 RAD Primary Ballet
Ages 5 - 8
Wednesday
4:00 PM to 5:00 PM
2
Vanleena North Van
 
50126 TRA Traditional Musical Theatre 7-12 years
Ages 7 - 12
Wednesday
4:00 PM to 5:00 PM
4
Vanleena North Van
 
50211 RAD Grade One Ballet
Ages 6 - 11
Wednesday
4:00 PM to 5:00 PM
4
Vanleena North Van
 
50059 TRA Traditional Acro 6-10 years
Acro dance is a style that combines the techniques of classical dance with acrobatic movements. This form of dance helps to develop flexibility, strength, coordination and has unique choreography to incorporate gymnastic-like elements into dance.
Ages 6 - 11
Wednesday
5:00 PM to 6:00 PM
Vanleena North Van
 
50097 PER Performing Opal Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 6 - 10
Wednesday
5:00 PM to 6:00 PM
Vanleena North Van
 
50107 PER Performing Garnet Tap
This class is a Vanleena Performing Group. Acceptance is by invitation or audition (please contact the office for an assessment class dance@vanleena.com).
Important information regarding Performing Groups can be found in the Vanleena 2025-2026 School Policies.
Once you have selected the class - the system will send you an email confirmation of your selection of classes. The office will review the class selection and send you registration forms for your review.

Ages 7 - 9
Wednesday
5:00 PM to 6:00 PM
3
Vanleena North Van
 
50127 RAD Pre-Primary Ballet
Ages 4.5 - 6
Wednesday
5:00 PM to 6:00 PM
3
Vanleena North Van
 
50116 PER Performing Garnet Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 7 - 10
Wednesday
6:00 PM to 7:00 PM
4
Vanleena North Van
 
50125 RAD Grade Four Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 8 - 13
Wednesday
6:00 PM to 7:00 PM
2
Vanleena North Van
 
50128 PER Performing Topaz Tap
This class is a Vanleena Performing Group. Acceptance is by invitation or audition. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 12 - 16
Wednesday
6:00 PM to 7:00 PM
3
Vanleena North Van
 
50152 PER Performing Junior Acro 7-12 years
Acro
Acro dance is a style that combines the techniques of classical dance with acrobatic movements. This form of dance helps to develop flexibility, strength, coordination and has unique choreography to incorporate gymnastic-like elements into dance.

This is a Vanleena performing group.
This class is by invitation only. Please inquire within the office.

Ages 7 - 13
Wednesday
6:00 PM to 7:00 PM
3
Vanleena North Van
 
50080 PER Performing Acro Small Group - INVITE ONLY
This class is a Vanleena Performing Group. Acceptance is by invitation only.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 7 - 14
Wednesday
7:00 PM to 8:00 PM
1
Vanleena North Van
 
50130 PER Performing Adult Large Group Tap (add as dropins)
This is a performing group.
Ages 18 - 99
Wednesday
7:00 PM to 8:00 PM
3
Vanleena North Van
 
50139 TRA Traditional Teen Lyrical & Contemporary
Explore the art of expression through movement in this dynamic contemporary dance class for teens. Combining elements of ballet, modern, and jazz, students will develop strength, flexibility, and musicality while learning to convey emotion and tell stories through dance. This class encourages creativity, technical growth, and personal interpretation in a supportive environment.
Ages 12 - 18
Wednesday
7:00 PM to 8:00 PM
4
Vanleena North Van
 
50144 RAD Grade Three Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 8 - 15
Wednesday
7:00 PM to 8:00 PM
1
Vanleena North Van
 
50131 0.5HR PER Adult Performing Small Group Tap (add as dropins)
This is a Vanleena performing group.
Ages 18 - 99
Wednesday
8:00 PM to 8:30 PM
3
Vanleena North Van
 
50243 Adult Intermediate Jazz (add as drop ins)
Ages 18 - 99
Wednesday
8:00 PM to 9:00 PM
Vanleena North Van
 
50242 Adult Beginner Tap (add as drop ins)
Adult Beginner Tap is for dancers 18+. This class is designed for those who wish to study tap dance in a positive & supportive environment! This class will focus on rhythm, choreography and the fundamentals of tap dance.
Ages 18 - 99
Thursday
9:30 AM to 10:30 AM
Vanleena North Van
 
50146 Adult Intermediate Tap Technique (add as dropins)
Adult Tap Technique is for dancers 18+. This class is designed for those who wish to study tap dance in a positive & supportive environment! This class will focus on rhythm, choreography and the fundamentals of tap dance.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 18 - 99
Thursday
10:30 AM to 11:30 AM
Vanleena North Van
 
50163 PRE Poppy - Hand in Hand Creative Dance One for 2-3 years
Join our Parent and Tot Dance/Creative Class, designed for little ones aged 2-3 years and their caregivers. This interactive class combines music, movement, and play to foster bonding, creativity, and developmental skills. Expect a fun, supportive environment where you and your child can groove, sing, and explore together. No prior dance experience necessary - just bring your enthusiasm and joy!
Ages 1.5 - 4
Thursday
11:30 AM to 12:00 PM
Vanleena North Van
$70.00
50209 Day Program
Ages 12 - 18
Thursday
1:45 PM to 3:00 PM
1
Vanleena North Van
 
50227 Day Program
Ages 12 - 18
Thursday
1:45 PM to 3:00 PM
Vanleena North Van
 
50210 Day Program
Ages 12 - 18
Thursday
3:00 PM to 4:00 PM
1
Vanleena North Van
 
50228 Day Program
Ages 12 - 18
Thursday
3:00 PM to 4:00 PM
Vanleena North Van
 
50057 TRA Traditional Pre-Teen/Teen Tap
Ready to make some noise? This beginner-friendly tap class is perfect for pre-teens with little or no dance experience. Students will learn basic tap steps, rhythms, and timing in a fun and encouraging environment. Through playful combinations and exercises, dancers will develop coordination, musicality, and confidence!
Ages 10 - 16
Thursday
4:00 PM to 5:00 PM
Vanleena North Van
 
50065 PER Performing Emerald Jazz
Ages 7 - 11
Thursday
4:00 PM to 5:00 PM
Vanleena North Van
 
50119 Amethyst/Diamond Tech Jumps, Leaps, Turns
Ages 10 - 17
Thursday
4:00 PM to 5:00 PM
1
Vanleena North Van
 
50173 PER Performing Opal Lyrical
Ages 6 - 10
Thursday
4:00 PM to 5:00 PM
4
Vanleena North Van
 
50122 PER Performing Emerald Tap
Ages 9 - 13
Thursday
5:00 PM to 6:00 PM
1
Vanleena North Van
 
50150 PER Performing Diamond Jazz - TR
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 12 - 18
Thursday
5:00 PM to 6:00 PM
2
Vanleena North Van
 
50158 PER Performing Opal Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 6 - 10
Thursday
5:00 PM to 6:00 PM
4
Vanleena North Van
 
50247 PER Jade Contemporary
Ages 11 - 16
Thursday
5:00 PM to 6:00 PM
Vanleena North Van
 
50155 PER Performing Opal Tap
This class is a Vanleena Performing Group. Acceptance is by invitation or audition. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 6 - 10
Thursday
6:00 PM to 7:00 PM
4
Vanleena North Van
 
50164 PER Performing Amethyst/Diamond Hip Hop
Designed for experienced dancers ready to hit the stage with power and precision, this advanced-level class focuses on performance-ready hip hop choreography and crew dynamics. Dancers will train in advanced grooves, musicality, and intricate combinations while developing stage presence and freestyle confidence. Expect fast-paced sessions, polished routines, and performance opportunities throughout the season.
Placement required.

Ages 10 - 17
Thursday
6:00 PM to 7:00 PM
3
Vanleena North Van
 
50174 Jade Tech, Jumps, Leaps, Turns
Take your technique to the next level! This specialty class is designed to sharpen and elevate key elements of dance performance—focusing on clean turns, powerful leaps, high jumps, and safe, progressive tricks. Dancers will build strength, control, and confidence while working on proper execution and alignment to improve their overall versatility and stage presence.
Recommended for intermediate to advanced dancers. Suitable for jazz, lyrical, acro, and contemporary students.

Ages 10 - 15
Thursday
6:00 PM to 7:00 PM
4
Vanleena North Van
 
50180 PER Performing AP Teal Contemporary
This class is by invite only. Please inquire with the office.
Ages 8 - 13
Thursday
6:00 PM to 7:00 PM
1
Vanleena North Van
 
50120 PER Performing Amethyst Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 10 - 16
Thursday
7:00 PM to 8:00 PM
1
Vanleena North Van
 
50176 PER Performing Jade Jazz
This level of Jazz meets two times a week for 60 minutes, please register for two classes a week.
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Ages 10 - 15
Thursday
7:00 PM to 8:00 PM
Vanleena North Van
 
50197 PER 0.5HR Performing Small Group Emerald Tap
This class is a Vanleena Performing Group. Acceptance is by invitation.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 9 - 12
Thursday
7:00 PM to 7:30 PM
4
Vanleena North Van
$25.00
50225 Adult Tone Strengthen & Groove Fusion Class
Tone, Strengthen & Groove Fusion Class for Adults:
Ready to sweat, sculpt, and smile? This energizing fusion class blends strength training, core toning, and rhythmic movement for a full-body workout that keeps you motivated from start to finish. Designed for adults of all fitness levels, you'll alternate between resistance exercises, targeted toning sequences, and easy-to-follow dance-inspired cardio.

Expect upbeat music, functional movements, and a supportive atmosphere where you can build strength, improve balance, and let loose while you move. Whether you're looking to tone muscles, boost endurance, or just have fun while working out—this class hits all the right notes!
Whether you’re a dancer, athlete, or just looking to feel stronger and more flexible, this class offers a supportive environment to build a resilient, healthy body.
All levels welcome. Comfortable workout clothes recommended.

Ages 18 - 99
Thursday
7:00 PM to 8:00 PM
Vanleena North Van
 
50015 Adult Burlesque (add as dropin)
Unleash your confidence and embrace your inner diva in this sassy and empowering class designed just for adults. Combining elements of classic burlesque, jazz, and heels technique, this class focuses on musicality, fluidity, and expressive movement—all while dancing in heels. You'll build strength, posture, and poise through across-the-floor work and sultry combinations that celebrate confidence and self-expression.
Open to all levels. Heels encouraged but not required—just bring your attitude and a willingness to strut!

Ages 18 - 99
Thursday
7:30 PM to 8:30 PM
Vanleena North Van
 
50223 PER Adult Performing Burlesque/Heels (add as drop-in)
Ages 18 - 99
Thursday
8:30 PM to 9:00 PM
Vanleena North Van
 
50300 YAGP/ADC Coaching Semi-Private Rotating - Billed Separately
Ages 10 - 18
Friday
1:45 PM to 3:00 PM
Vanleena North Van
 
50301 YAGP/ADC Coaching Additional - Billed Separately
Ages 10 - 18
Friday
3:00 PM to 4:00 PM
Vanleena North Van
 
50175 PER AP Accelerated Teal Small Group Ballet - INVITE
This class is full
Ages 8 - 13
Friday
3:15 PM to 4:00 PM
2
Vanleena North Van
 
50159 PER AP Performing Advanced Contemporary
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.
After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 10 - 14
Friday
4:00 PM to 5:00 PM
1
Vanleena North Van
 
50171 AP Accelerated Pink Ballet Technique Class
Ages 6 - 10
Friday
4:00 PM to 5:00 PM
4
Vanleena North Van
 
50233 PER AP Accelerated Teal Choreography Ballet Class
This class is by invite only. Please inquire with the office.
Ages 8 - 13
Friday
4:00 PM to 5:00 PM
Vanleena North Van
 
50235 Advanced Unset Ballet
Ages 10 - 17
Friday
4:00 PM to 5:00 PM
Vanleena North Van
 
50161 PER AP Pink Contemporary
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 6 - 10
Friday
5:00 PM to 5:45 PM
1
Vanleena North Van
 
50167 AP Accelerated Teal/Blue Ballet Technique Class
This class is by invite only. Please inquire with the office.
Ages 8 - 14
Friday
5:00 PM to 6:00 PM
1
Vanleena North Van
 
50189 RAD Grade One Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 6 - 11
Friday
5:00 PM to 6:00 PM
2
Vanleena North Van
 
50201 PER AP Accelerated Advanced Ballet Choreography Class
This class is by invite only. Please inquire with the office.
Ages 10 - 15
Friday
5:00 PM to 6:00 PM
3
Vanleena North Van
 
50160 PER AP Blue Contemporary
This class is by invite only. Please inquire with the office.
Ages 8 - 14
Friday
6:00 PM to 7:00 PM
1
Vanleena North Van
 
50165 RAD Grade Four Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 8 - 12
Friday
6:00 PM to 7:00 PM
2
Vanleena North Van
 
50172 YAGP/ADC Coaching SR - Billed Separately
Ages 10 - 18
Friday
6:00 PM to 7:00 PM
2
Vanleena North Van
 
50232 PER AP Pink Choreography Class
This class is by invite only. Please inquire with the office.
Ages 8 - 17
Friday
6:00 PM to 6:45 PM
Vanleena North Van
 
50145 YAGP/ADC JR - Billed Separately
Ages 10 - 15
Friday
7:00 PM to 8:00 PM
Vanleena North Van
 
50166 Stretch & Strength
This class focuses on developing strength, flexibility, and body awareness through age-appropriate exercises and stretches. Designed to support healthy growth, improve posture, and enhance muscle control, it helps young dancers build a solid foundation for all styles of movement. Ideal for kids and teens looking to improve their physical fitness and reduce injury risk.
Ages 8 - 18
Friday
7:00 PM to 8:00 PM
2
Vanleena North Van
 
50169 RAD Intermediate Foundation Ballet
This level of Ballet meets two times a week for 60 minutes, please register for two classes a week.
Ages 10 - 16
Friday
7:00 PM to 8:00 PM
3
Vanleena North Van
 
50200 0.5Hr RAD Pre-Pointe for Grade Four Students
Ages 10 - 14
Friday
7:00 PM to 7:30 PM
2
Vanleena North Van
$25.00
50098 RAD SOLO SEAL
This class is part of the RAD Vocational levels at Vanleena.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 14 - 18
Saturday
9:00 AM to 10:00 AM
Vanleena North Van
 
50178 RAD Intermediate Foundation Ballet
This class is part of the RAD Vocational training program.
Students should register in two Intermediate Foundation classes and 1 Pointe class.
Important information regarding this program can be found in the Vanleena 2024-2025 School Policies.
After selecting your classes, you'll receive an email confirming your choices.
Our office will then review them for age, ability, placement, and prerequisites. No further action is required from your end.
The office may contact you for additional information or suggestions.
Our office will then send you the registration forms via email for your review and electronic signature.


Ages 10 - 16
Saturday
9:00 AM to 10:00 AM
1
Vanleena North Van
 
50191 RAD Primary Ballet
RAD Primary (ages 6-7) introduce and follow the Royal Academy of Dance curriculum that has been specially designed for young growing children who are familiar with the foundation of ballet.

This class must be taken twice a week to ensure the dancers increase their understanding of movement and space in creative ways that build strength, balance, flexibility and musicality. Our Royal Academy of Dance certified teachers can determine the best class placement for your child in order to help them establish a solid foundation to grow from with confidence. Please register for two classes to confirm your registration in this level of class.

Ages 5 - 8
Saturday
9:00 AM to 10:00 AM
3
Vanleena North Van
 
50192 RAD Grade One Ballet
This class is part of the RAD Graded levels at Vanleena. Students should register in two RAD Grade One classes. Important information regarding this program can be found in the Vanleena 2025-2026 School Policies.

After selecting your classes, you'll receive an email confirming your choices. Our office will then review them for age, ability, placement, and prerequisites. No further action is required from your end.
The office may contact you for additional information or suggestions.
Our office will then send you the registration forms via email for your review and electronic signature.

Ages 6 - 11
Saturday
9:00 AM to 10:00 AM
3
Vanleena North Van
 
50135 RAD Advanced Two Ballet
Ages 13 - 17
Saturday
10:00 AM to 11:00 AM
4
Vanleena North Van
 
50183 0.5 HR RAD Grade Five/InterFound Pointe
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 9 - 16
Saturday
10:00 AM to 10:30 AM
1
Vanleena North Van
$25.00
50187 TRA Acro for 5-9 years
Get ready to move with energy, rhythm, and style! This class explores the foundations of jazz dance, focusing on classic technique, strong lines, and dynamic movement. Dancers will build strength, coordination, musicality, and expression through isolations, across-the-floor progressions, and vibrant choreography. Set to a mix of upbeat music, this class captures the timeless spirit of jazz.
Ages 5 - 10
Saturday
10:00 AM to 11:00 AM
2
Vanleena North Van
 
50136 RAD Grade Five Ballet
This class is full
Ages 9 - 17
Saturday
10:30 AM to 11:30 AM
4
Vanleena North Van
 
50224 PER Accelerated Performing Musical Theatre Intermediate/Advanced Foundation
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 10 - 18
Saturday
10:30 AM to 11:30 AM
Vanleena North Van
 
50129 PER Performing Emerald/Jade Performing Acro
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection.
The office will review the class selection and send you registration forms for your review.

Ages 8 - 14
Saturday
11:00 AM to 12:00 PM
1
Vanleena North Van
 
50186 RAD Advanced Two / Solo Seal Pointe
This class is part of the RAD Vocational levels at Vanleena.

Prerequisite RAD Advanced One or equivalent.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 13 - 18
Saturday
11:00 AM to 12:00 PM
2
Vanleena North Van
 
50182 RAD Intermediate Ballet
This level of Ballet meets two times a week for 60 minutes, please register for two classes a week and 1 pointe class.
Ages 10 - 16
Saturday
11:30 AM to 12:30 PM
1
Vanleena North Van
 
50194 PER 0.5HR Performing Small Group Jade/Amethyst Tap - INVITE ONLY
This class is invite only. Please inquire with the office.
Ages 10 - 14
Saturday
11:30 AM to 12:00 PM
1
Vanleena North Van
$25.00
50095 PER Performing Diamond Musical Theatre Senior - TR
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 13 - 18
Saturday
12:00 PM to 1:00 PM
Vanleena North Van
 
50231 RAD Grade Four Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 8 - 14
Saturday
12:00 PM to 1:00 PM
Vanleena North Van
 
50249 - YAGP/ADC JR - Billed Separately
Ages 0 - 0
Saturday
12:00 PM to 1:00 PM
Vanleena North Van
 
50056 RAD 0.5 HR Intermediate Pointe
Ages 10 - 17
Saturday
12:30 PM to 1:00 PM
Vanleena North Van
$25.00
50137 PER Performing Junior Musical Theatre Grade Three/Four/Five
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 8 - 16
Saturday
1:00 PM to 2:00 PM
4
Vanleena North Van
 
50181 RAD Advanced Foundation Ballet
This class is part of the RAD Vocational levels at Vanleena.The RAD Advanced Foundation ballet syllabus will be taught. Students should register in two RAD Advanced Foundation classes and one Pointe class. Important information regarding this program can be found in the Vanleena 2024-2025 School Policies.

Prerequisite RAD Intermediate or equivalent.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 10 - 18
Saturday
1:00 PM to 2:00 PM
1
Vanleena North Van
 
50190 PER Performing Advanced Ballet (ADV 1/2 & SS) Company - TR
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 12 - 18
Saturday
1:00 PM to 2:00 PM
2
Vanleena North Van
 
50234 RAD Grade Two Ballet
Ages 7 - 10
Saturday
1:00 PM to 2:00 PM
Vanleena North Van
 
50096 0.5 HR RAD Advanced Foundation Pointe
Ages 10 - 18
Saturday
2:00 PM to 2:30 PM
Vanleena North Van
$25.00
50184 RAD Grade Three Ballet
Ages 8 - 14
Saturday
2:00 PM to 3:00 PM
2
Vanleena North Van
 
50185 RAD Advanced One Ballet
This level of Ballet meets two times a week for 60 minutes, please register for two classes a week.
Ages 12 - 18
Saturday
2:00 PM to 3:00 PM
2
Vanleena North Van
 
50212 PER Performing Jade/Amethyst Tap
This class is a Vanleena Performing Group. Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 10 - 15
Saturday
2:30 PM to 3:30 PM
4
Vanleena North Van
 
50215 YAGP/ADC Coaching SR - Billed Separately
Ages 10 - 18
Saturday
2:30 PM to 3:30 PM
Vanleena North Van
 
50188 0.5 HR RAD Advanced One Pointe
Ages 12 - 18
Saturday
3:00 PM to 3:30 PM
1
Vanleena North Van
$25.00
50221 Stretch & Strength
Ages 8 - 18
Saturday
3:00 PM to 4:00 PM
Vanleena North Van
 
50118 PER Performing Intermediate Ballet (Intermediate/Adv Found/Adv 1) Company
Registration for this class is by invite. Please inquire with the office.

Ages 9 - 17
Saturday
3:30 PM to 4:30 PM
4
Vanleena North Van
 
50000 PRE Daisy Ballet Level Two for 3-5 years
Introduce your little dancer to the beautiful art of ballet! This class will enhance your child's coordination, balance and flexibility with the teaching of basic ballet positions, steps, and terminology through standing barre work and simple center floor exercises. Your child will also enjoy simple and fun exercises in creative dance and music exploration.
Daisy Ballet



Ages 2.5 - 5
Monday
3:30 PM to 4:00 PM
WV1
Vanleena West Van
$70.00
50001 RAD Pre-Primary Ballet
This class is full
Pre-Primary (ages 5-6) introduce and follow the Royal Academy of Dance curriculum that has been specially designed for young growing children who are beginning dance.
With each one hour weekly class, the dancers increase their understanding of movement and space in creative ways that build strength, balance, flexibility and musicality. Our Royal Academy of Dance certified teachers can determine the best class placement for your child in order to help them establish a solid foundation to grow from with confidence.

Ages 4 - 6
Monday
4:00 PM to 5:00 PM
WV2
Vanleena West Van
 
50006 RAD Primary Ballet
This class is full
R.A.D Primary (ages 6-7) introduce and follow the Royal Academy of Dance curriculum that has been specially designed for young growing children who are familiar with the foundation of ballet.
This class must be taken twice a week to ensure the dancers increase their understanding of movement and space in creative ways that build strength, balance, flexibility and musicality. Our Royal Academy of Dance certified teachers can determine the best class placement for your child in order to help them establish a solid foundation to grow from with confidence. Please register for two classes to confirm your registration in this level of class.

Ages 5 - 8
Monday
4:00 PM to 5:00 PM
WV1
Vanleena West Van
 
50002 RAD Grade One Ballet
This class is part of the RAD Graded levels at Vanleena. The RAD Grade One RAD syllabus will be taught. Students should register in two RAD Grade One classes. Important information regarding this program can be found in the Vanleena 2024-2025 School Policies.
After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 6 - 9
Monday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50007 RAD Grade Two Ballet
This class is part of the RAD Graded levels at Vanleena. The RAD Grade Two RAD syllabus will be taught. Students should register in two RAD Grade Two classes. Important information regarding this program can be found in the Vanleena 2024-2025 School Policies.
After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 6 - 11
Monday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50003 RAD Grade Three Ballet
RAD Grade Three ballet is a part of the RAD Grade levels at Vanleena. Students should register in two RAD Grade Three classes. Important information regarding this program can be found in the Vanleena 2024-2025 School Policies.
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 7 - 14
Monday
6:00 PM to 7:00 PM
WV1
Vanleena West Van
 
50008 RAD Grade Four Ballet
This class is part of the RAD Grade levels at Vanleena. RAD Grade Four ballet will be taught. Students should register in two RAD Grade Four classes. Important information regarding this program can be found in the Vanleena 2024-2025 School Policies.
Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.

Ages 8 - 14
Monday
6:00 PM to 7:00 PM
WV1
Vanleena West Van
 
50063 0.5Hr Pre-Pointe for Grade Four/Five students
Ages 9 - 15
Monday
7:00 PM to 7:30 PM
Vanleena West Van
$25.00
50005 RAD Adult Intermediate/Advanced Ballet (add as dropins)
Ages 18 - 99
Monday
7:15 PM to 8:15 PM
WV2
Vanleena West Van
 
50004 RAD Grade Five Ballet
This class is full
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 10 - 15
Monday
7:30 PM to 8:30 PM
WV1
Vanleena West Van
 
50248 Adult Bollywood (add as drop in)
Experience the energy, color, and joy of Bollywood! This upbeat class blends classical Indian dance styles with modern movement, creating fun and expressive routines inspired by your favorite Bollywood films. Dancers will build rhythm, coordination, and stamina while exploring storytelling through dynamic choreography and lively music. Whether you're a total beginner or just looking to add some sparkle to your week, this class is a celebration of movement and culture.
All levels welcome. No prior dance experience required—just come ready to move and have fun!

Ages 19 - 99
Monday
8:15 PM to 9:15 PM
Vanleena West Van
 
50009 PRE Sweet Pea Ballet Level One & Two for 3-5 years
A class on their own your little one will dance away in Sweet Pea Ballet Level One & Two, a heartwarming class designed for 3-5 years. Discover rhythm, expression, and connection through playful dance exploration.

Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.


Ages 2.5 - 5
Tuesday
9:30 AM to 10:00 AM
WV1
Vanleena West Van
$70.00
50016 Adult Intermediate Tap Technique (add as dropins)
Adult Tap Technique is for dancers 18+. This class is designed for those who wish to study tap dance in a positive & supportive environment! This class will focus on rhythm, choreography and the fundamentals of tap dance.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 18 - 99
Tuesday
10:30 AM to 11:30 AM
Vanleena West Van
 
50017 PRE Buttercup Jazzy Toes Level One for 3-4 years
Ages 2.5 - 5
Tuesday
3:30 PM to 4:00 PM
WV1
Vanleena West Van
$70.00
50011 PER Mini Pre-Performing Tap for 4-5 years
Ages 4 - 5
Tuesday
4:00 PM to 5:00 PM
WV1
Vanleena West Van
 
50018 PER Pre-Performing Pearl Jazz for 6-7 years
This class is full
Ages 6 - 7
Tuesday
4:00 PM to 5:00 PM
WV1
Vanleena West Van
 
50012 PER Pre-Performing Pearl Tap for 6-7 years
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 6 - 7
Tuesday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50019 PER Mini Pre-Performing Jazz 4-5 years
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 4 - 6
Tuesday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50013 PER Performing Pearl & Garnet Musical Theatre
This class is a Vanleena Performing Group.

Acceptance is by invitation or placement. For new students to the school or returning students wishing to join a performing group - please contact the office at dance@vanleena.com for more information or schedule an assessment class.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review

Ages 6 - 10
Tuesday
6:00 PM to 7:00 PM
WV1
Vanleena West Van
 
50020 TRA Traditional Jazz/Lyrical Combo Class 8-11 year old
This combo class introduces dancers to the dynamic styles of traditional jazz and lyrical dance. In the jazz portion, students will build energy, rhythm, and classic technique with kicks, turns, and stylized movement. The lyrical portion focuses on expression, fluidity, and connecting movement to music and emotion. Together, these styles offer a well-rounded introduction to performance and foundational dance skills in a supportive environment.
Ages 9 - 13
Tuesday
6:00 PM to 7:00 PM
WV1
Vanleena West Van
 
50014 TRA 0.75 HR Stars Adaptive Dance
The Stars Adaptive Dance program, for individuals with adaptive needs located in West Vancouver. This program has been developed to give students a sense of belonging and to create a safe environment where they feel welcome and comfortable.
Ages 10 - 18
Tuesday
7:00 PM to 7:45 PM
WV1
Vanleena West Van
 
50021 TRA Jazz for 12 to 15 years
This high-energy class blends classic and contemporary jazz styles with a focus on technique, strength, and performance. Dancers will work on kicks, turns, leaps, and stylized choreography set to upbeat music. Teen Jazz is perfect for students looking to build confidence, develop their skills, and express themselves through bold, dynamic movement.
Ages 12 - 16
Tuesday
7:00 PM to 7:45 PM
WV1
Vanleena West Van
 
50022 TRA Lyrical for 12 to 15 year olds
Where emotion meets movement. This class blends the technique of ballet and the expressiveness of jazz to help dancers tell stories through motion. Dancers will explore fluidity, control, and connection to music while learning choreography that emphasizes emotion, intention, and musicality. Perfect for teens who want to deepen their artistry and express themselves through dance in a meaningful way.
Ages 12 - 16
Tuesday
7:45 PM to 8:30 PM
WV1
Vanleena West Van
 
50083 Adult Advanced Beginner/Intermediate Tap (add as drop ins)
Adult Intermediate Tap is for dancers 18+. This class is designed for those who wish to study tap dance in a positive & supportive environment! This class will focus on rhythm, choreography and the fundamentals of tap dance. For dancers with prior tap experience.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 0 - 0
Tuesday
7:45 PM to 8:45 PM
Vanleena West Van
 
50023 0.5 HR AP Blue/Advanced Pointe
Ages 10 - 15
Wednesday
3:30 PM to 4:00 PM
WV1
Vanleena West Van
$25.00
50024 AP Accelerated Advanced Technique
Ages 10 - 15
Wednesday
4:00 PM to 5:00 PM
WV1
Vanleena West Van
 
50029 AP Accelerated Blue Ballet Choreography Class
Ages 8 - 12
Wednesday
4:00 PM to 5:00 PM
Vanleena West Van
 
50025 Accelerated Ballet Teal/Blue Ballet Technique
Ages 9 - 15
Wednesday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50030 AP Accelerated Advanced Ballet Technique
Ages 10 - 14
Wednesday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50026 RAD Intermediate Foundation Ballet
This class is part of the RAD Vocational training program. Acceptance is by invitation and placement (contact the office for an assessment class). Important information regarding this program can be found in the Vanleena 2025-2026 School Policies.

Students need to register into two Intermediate Foundation Ballet classes and 1 Pointe class.
Once you have selected the class - the system will send you an email confirmation of your selection of classes. The office will then review the class selection and send you registration forms for your review.

Ages 10 - 14
Wednesday
6:00 PM to 7:00 PM
WV1
Vanleena West Van
 
50028 RAD Grade Five Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 10 - 15
Wednesday
6:00 PM to 7:00 PM
Vanleena West Van
 
50027 RAD 0.5 HR Intermediate Foundation / Grade Five Pointe
Ages 9 - 17
Wednesday
7:00 PM to 7:30 PM
WV1
Vanleena West Van
$25.00
50031 RAD Intermediate Ballet
RAD Grade Five is part of the RAD Grade levels at Vanleena. Students need to register into two RAD Grade Five classes. Important information regarding this program can be found in the Vanleena 2025-2026 School Policies.

Once you have selected the class - the system will send you an email confirmation of your selection of classes. The office will then review the class selection and send you registration forms for your review.

Ages 10 - 15
Wednesday
7:00 PM to 8:00 PM
WV1
Vanleena West Van
 
50064 PRE Daisy Ballet Level Two 3-5 years
Ages 2.5 - 5
Thursday
3:30 PM to 4:00 PM
Vanleena West Van
$70.00
50035 TRA Traditional Acro 5-7 years
Acro
Acro dance is a style that combines the techniques of classical dance with acrobatic movements. This form of dance helps to develop flexibility, strength, coordination and has unique choreography to incorporate gymnastic-like elements into dance.

Ages 5 - 7
Thursday
4:00 PM to 5:00 PM
WV1
Vanleena West Van
 
50040 RAD Grade One Ballet
RAD Grade One student must enrol into two classes per week. RAD Grade One follows the Royal Academy of Dance curriculum. Our Royal Academy of Dance certified teachers can determine the best class placement for your child in order to help them establish a solid foundation to grow from with confidence.


Ages 6 - 10
Thursday
4:00 PM to 5:00 PM
WV2
Vanleena West Van
 
50036 PER Performing Acro 7-10 years
This class is full
This is a Vanleena Performing Group.

Prerequisite for this class is one year of traditional acro or equivalent.

Ages 7 - 11
Thursday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50041 TRA Traditional Ballet for 6-10 years
This Ballet class is for students who are interested in taking Ballet but would prefer a once a week option.
Ages 6 - 10
Thursday
5:00 PM to 6:00 PM
Vanleena West Van
 
50037 TRA Traditional Acro for 8-12 years
Acro
Acro dance is a style that combines the techniques of classical dance with acrobatic movements. This form of dance helps to develop flexibility, strength, coordination and has unique choreography to incorporate gymnastic-like elements into dance.

Ages 7 - 13
Thursday
6:00 PM to 7:00 PM
Vanleena West Van
 
50038 RAD Grade Two Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 7 - 11
Thursday
6:00 PM to 7:00 PM
Vanleena West Van
 
50039 Adult Ballet (add as dropins)
Experience the elegance and discipline of ballet in a welcoming class designed for adult beginners and continuing dancers. This class focuses on foundational ballet technique, posture, and alignment while building strength, flexibility, and grace. With a supportive environment, students will progress at their own pace while enjoying classical music and refined movement.
No prior ballet experience required. Comfortable attire and ballet slippers recommended.

Ages 18 - 99
Thursday
7:00 PM to 8:00 PM
Vanleena West Van
 
50244 PRE Buttercup Acro for 3-4 years
This is a fun and energetic class, perfect for kids that love to jump around! In this class, dancers will learn foundations of gymnastics & jazz dance in a safe and exciting environment, all while making new friends! Get ready to roll, tumble, balance & jump around!
Ages 2.5 - 5
Friday
3:30 PM to 4:00 PM
Vanleena West Van
$70.00
50046 TRA Hip Hop & Jazz Combo 5-7 years
Ages 4.5 - 7
Friday
4:00 PM to 5:00 PM
WV1
Vanleena West Van
 
50246 TRA Jazz/Lyrical Combo 8-11 years
Ages 8 - 12
Friday
4:00 PM to 5:00 PM
Vanleena West Van
 
50045 RAD Primary Ballet
Ages 5 - 8
Friday
5:00 PM to 6:00 PM
Vanleena West Van
 
50051 TRA Hip Hop 8-11 years
Hip Hop Dance
Get ready to move, groove, and have a blast! This high-energy class introduces kids to the fundamentals of hip hop dance in a fun, age-appropriate way. Dancers will learn basic hip hop steps, explore rhythm and musicality, and build confidence through freestyle and choreographed routines. No experience needed—just a love for music and movement! Perfect for kids who love to dance, express themselves, and stay active.


Ages 8 - 12
Friday
5:00 PM to 6:00 PM
WV1
Vanleena West Van
 
50047 TRA Lyrical/Contemporary for Pre-Teens
Where emotion meets movement. This class blends the technique of ballet and the expressiveness of jazz to help dancers tell stories through motion. Dancers will explore fluidity, control, and connection to music while learning choreography that emphasizes emotion, intention, and musicality. Perfect for teens who want to deepen their artistry and express themselves through dance in a meaningful way.

Ages 8 - 12
Friday
6:00 PM to 7:00 PM
WV1
Vanleena West Van
 
50238 Adult Contemporary
Discover the freedom of movement and emotional expression in this versatile dance class. Blending elements of ballet, modern, and jazz, adult contemporary focuses on fluidity, dynamics, and storytelling through movement. Dancers will explore strength, flexibility, and musicality while learning choreography that encourages creativity and personal interpretation. Perfect for adults looking to deepen their dance technique and connect mind and body through artful movement.
All levels welcome.

Ages 18 - 99
Friday
6:00 PM to 7:00 PM
WV2
Vanleena West Van
 
50055 PRE Buttercup Jazzy Toes Level One for 3-4 years
Does your little one love to move and dance? This is a fun filled class for ages 3&4, introducing your dancer to Jazz. Your child will be learning the magic of dance through exciting upbeat music and dynamic movement. Dancers also learn the basics of a dance class, such as class structure and dance etiquette. Don’t let your little one miss this wonderful introduction to dance!
Ages 2.5 - 5
Saturday
9:30 AM to 10:00 AM
WV1
Vanleena West Van
$70.00
50054 PRE Buttercup Ballet Level One for 3-4 years
A class on their own, your little one will explore the joy of movement Buttercup Ballet Level One, a heartwarming class designed for 3-4 years. Discover rhythm, expression, and connection through playful dance exploration.

Once you have selected the class - the system will send you an email confirmation of your selection of classes.

The office will review the class selection and send you registration forms for your review.

Ages 2.5 - 4.5
Saturday
10:00 AM to 10:30 AM
WV1
Vanleena West Van
$70.00
50060 PRE Marigold Acro Dance for 5-7 years
This is a fun and energetic class, perfect for kids that love to jump around! In this class, dancers will learn foundations of gymnastics & jazz dance in a safe and exciting environment, all while making new friends! Get ready to roll, tumble, balance & jump around!
Ages 4.5 - 7
Saturday
10:00 AM to 10:30 AM
Vanleena West Van
$70.00
50058 PRE Marigold Jazz for 5-7 years
A fun filled class for ages 5-7, introducing your dancer to Jazz. Your child will be learning the magic of dance through exciting upbeat music and dynamic movement.
Dancers also learn the basics of a dance class, such as class structure and dance etiquette. Don’t let your little one miss this wonderful introduction to dance!

Ages 4.5 - 7
Saturday
10:30 AM to 11:00 AM
Vanleena West Van
$70.00
50061 PRE Buttercup Tumble Tots - Acro & Dance Class Level One 3-4 years
This is a fun and energetic class, perfect for kids that love to jump around! In this class, dancers will learn foundations of gymnastics & jazz dance in a safe and exciting environment, all while making new friends! Get ready to roll, tumble, balance & jump around!
Ages 2.5 - 5
Saturday
10:30 AM to 11:00 AM
Vanleena West Van
$70.00
50062 TRA Traditional Jazz/Tap Combo for 7-9 years
Ages 7 - 10
Saturday
11:00 AM to 12:00 PM
WV2
Vanleena West Van
 
50241 PRE Marigold Ballet 5-7 years
Ages 4.5 - 7
Saturday
11:00 AM to 11:30 AM
Vanleena West Van
$70.00
50070 PRE Poppy-Hand in Hand Creative Dance 1 for 2-3 years
Explore the joy of movement with your little one in Hand in Hand Creative Dance, a heartwarming class designed for toddlers aged 2-3 years. Together, discover rhythm, expression, and connection through playful dance exploration.

Once you have selected the class - the system will send you an email confirmation of your selection of classes.
The office will review the class selection and send you registration forms for your review.


Ages 1.5 - 3.5
Sunday
9:30 AM to 10:00 AM
Vanleena West Van
$70.00
50068 PRE Buttercup Tap & Musical Theatre 3-4 years
A fun filled class for ages 3 & 4, introducing your dancer to TAP & MUSICAL THEATRE. Your child will be learning the magic of dance through music and rhythm. Dancers also learn the basics of a dance class, such as class structure and dance etiquette. Don't let your little one miss this wonderful introduction to dance!
Ages 2.5 - 5
Sunday
10:00 AM to 10:30 AM
Vanleena West Van
$70.00
50071 RAD Primary Ballet
RAD Primary (ages 6-7) introduce and follow the Royal Academy of Dance curriculum that has been specially designed for young children who are familiar with the foundation of ballet. This class must be taken twice a week to ensure the class can progress through the season and meet the RAD goals set for this level. Please register for two classes to confirm your registration in this level of class.

Students in this class can expect to learn in creative ways that build strength, balance, flexibility and musicality. Our teachers will work as a team and your dancer may be taught by the same instructor on both days or two different instructors - knowing that our instructors will help establish a solid foundation to grow from with confidence.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 5 - 8
Sunday
10:00 AM to 11:00 AM
WV1
Vanleena West Van
 
50069 PRE Buttercup Ballet for 3-4 years
Does your little one love to move and dance? A fun filled class for ages 3&4, introducing your dancer to BALLET. Your child will be learning the magic of dance through storytelling. Dancers also learn the basics of a dance class, such as class structure and dance etiquette. Don’t let your little one miss this wonderful introduction to dance!
Ages 2.5 - 5
Sunday
10:30 AM to 11:00 AM
Vanleena West Van
$70.00
50072 RAD Grade One Ballet
This class is part of the RAD Graded levels at Vanleena. Students should register in two RAD Grade One classes.

After you've chosen your classes, the system will email you a confirmation of your class selection. The office will review the class selection and send you registration forms for your review.

Ages 6 - 10
Sunday
11:00 AM to 12:00 PM
WV1
Vanleena West Van
 
50074 TRA Broadway Bound Musical Theatre & Tap 4-6 years
This combo class brings together the best of musical theatre and tap, giving students a chance to build triple-threat skills in one dynamic session. Dancers will develop rhythm, coordination, and clarity through classic tap technique, while also learning how to bring characters and stories to life through song and dance. Each class blends vocal work, acting exercises, and choreography inspired by Broadway musicals, helping students shine both in the spotlight and underfoot.
Perfect for performers who love to act, sing, and dance. Tap shoes required

Ages 3.5 - 6
Sunday
11:00 AM to 12:00 PM
WV1
Vanleena West Van
 
50073 RAD Grade Two Ballet
This class must be taken twice a week to ensure the dancers increase their understanding of the RAD syllabus. Our Royal Academy of Dance certified teachers can determine the best class placement for your child. Please register for two classes to confirm your registration in this level of class.
Ages 7 - 11
Sunday
12:00 PM to 1:00 PM
Vanleena West Van
 
50090 RAD Grade Four Ballet
Ages 8 - 12
Sunday
1:00 PM to 2:00 PM
Vanleena West Van
 
50245 TRA Musical Theatre for 8-11 years
Ages 7 - 10
Sunday
1:00 PM to 2:00 PM
Vanleena West Van
 
50089 RAD Grade Three Ballet
Ages 8 - 15
Sunday
2:00 PM to 3:00 PM
Vanleena West Van