Skip to main content

Learn to dance, or improve your skills

We offer classes for Children & Competitors, as well as classes for adults interested in learning to dance, or to improve their social dancing skills.  All classes are open to solo dancers as well as couples

Drop-ins are available for all adult classes

Please call/text at 604-339-2501 or email kyryld@gmail.com with any questions and registration inquires

WeChat: kyryl_dance

View Kids & Competitors Schedule

View Adult Classes Schedule

How to Register

Our classes are run in association with the City of Richmond. The easiest way to register is to phone the Registration Desk  at 604-276-4300 with the course number shown for each class, or to visit the facility in person.

If you prefer to register online, you’ll need to create a profile with the City of Richmond’s MyRichmond website. Once that is set up, you can use the registration buttons below to register for each class. If you need help to register online, please visit the Richmond help page.

Create MyRichmond Account

Kids & Competitors Schedule

Tuesdays

Kids Basic 4:30-5:30pm

Course # 00465760

Gain confidence and rhythm in an energetic class designed for children. Learn foundational Ballroom and Latin dance moves, develop coordination and build attention through playful drills. Focus on gradual development and personalized progress within a supportive and enthusiastic group environment. Offered in partnership with Kyryl Dance.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300.

Register

Kids Advanced 5:35-6:35pm

Course # 00465768

Refine advanced Latin techniques and prepare for competition in a high-energy program for experienced children, youth and young adults. Class prepares towards competition readiness and Medal Testing, though participation in competitions and testing is not required. A systematic and engaging approach emphasizes a solid foundation, personalized feedback and skillful execution. Offered in partnership with Kyryl Dance.

This program is all ages. Participants under the age of 18 can register for ID 00465768.

Participants over the age of 18 can register for ID 00467301.

Prerequisite: Instructor referral.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300.

Register

Thursdays

Kids Basic 4:30-5:30pm

Course # 00465762

Gain confidence and rhythm in an energetic class designed for children. Learn foundational Ballroom and Latin dance moves, develop coordination and build attention through playful drills. Focus on gradual development and personalized progress within a supportive and enthusiastic group environment. Offered in partnership with Kyryl Dance.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300.

Register

Kids Advanced 5:35-6:35pm

Course # 00465774

Refine advanced Latin techniques and prepare for competition in a high-energy program for experienced children, youth and young adults. Class prepares towards competition readiness and Medal Testing, though participation in competitions and testing is not required. A systematic and engaging approach emphasizes a solid foundation, personalized feedback and skillful execution. Offered in partnership with Kyryl Dance.

This program is all ages. Participants under the age of 18 can register for ID 00465768.

Participants over the age of 18 can register for ID 00467301.

Prerequisite: Instructor referral.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300.

Register

Adult Classes Schedule

Tuesdays

Intermediate Latin & Ballroom 6:40-7:40pm

Course #00465776 (NOTE: 6 SESSIONS)

Continue to explore routines in Cha Cha, Rumba, Jive, Waltz, Tango, Quickstep and Samba in a fun and engaging class for intermediate dancers. Further develop confidence and connection through partner rotations and an energetic atmosphere. Emphasis is placed on learning through enjoyable and effective exercises that create a welcoming dance community. Open to singles and couples. Offered in partnership with Kyryl Dance.

Recommended prerequisite: Minimum 1 term Ballroom and Latin Dance – Beginner.

Drop-in registration option available in-person. Please see richmond.ca/schedules for details.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300.

Register

Advanced Latin Choreography 7:45-8:45pm

Course #00465793 (NOTE: 6 SESSIONS)

Advance in proficiency in Cha Cha, Rumba, Jive, Samba and Paso Doble with choreography-based classes. Develop refined technique and expressive movements in a class that balances technical rigor with engaging content. A structured yet enjoyable approach fosters a supportive atmosphere for social dancers. Open to singles and couples. Offered in partnership with Kyryl Dance. For more information visit www.kyryl.dance.
Equipment provided.

Prerequisite: Minimum 2 years dance experience.

Drop-in registration option available in-person. Please see richmond.ca/schedules for details.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300.

Register

Thursdays

Ballroom and Latin Beginner class for Adults 6:40pm-7:40pm

Course # 00465823 (NOTE: 6 SESSIONS)

Explore basic Ballroom and Latin routines in Cha Cha, Rumba, Jive and Samba, Waltz, Tango and Quickstep in a fun and engaging class for beginners. Build confidence and connection through partner rotations and an energetic atmosphere. Emphasis is placed on learning through enjoyable and effective exercises that create a welcoming dance community. Open to singles and couples. Offered in partnership with Kyryl Dance.

Drop-in registration option available in-person. Please see richmond.ca/schedules for details.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300

Register

Latin Technique & Solo Routine 7:45-8:45PM

Course # 00466956 (NOTE: 6 SESSIONS)

Enhance dance skills with a focus on detailed Latin technique and solo choreography. Engage in targeted exercises that develop muscle awareness and refined coordination. Emphasis is placed on understanding movement fundamentals for confident execution. Offered in partnership with Kyryl Dance.

Prerequisite: Minimum 2 years dance experience. Drop-in registration option available in-person. Please see richmond.ca/schedules for details.

For registration past the third session phone the Richmond Cultural Centre at 604-247-8300.

Register