Welcome to Veselka!
Below is a list of our current classes that you can register for.
Log in to see class dates.

2024-2025 Dance Season

Name
Days
Location
Beginner
The Beginner class is offered for 5-6 year olds to develop musicality, movement, coordination, and an enjoyment for Ukrainian dance. Students will learn one piece of choreography and will have the opportunity to perform throughout the year.
Thursday
5:00 PM to 5:45 PM
Veselka's Studio
Intermediate 2 / Advance Adult Ukrainian 19+
Minimum 4 years of dance experience in Ballet or Ukrainian dance required. Expand your dance vocabulary in this physically challenging and choreographically advanced class. This is a
progressive class from September to June with multiple performances starting in late winter or early spring.
Tuesday
7:45 PM to 9:15 PM
Veselka's Studio
Intermediate Adult Ukrainian 19+
Minimum 2 years of Ukrainian dance experience, or for more experienced dancers new to Ukrainian dance. This is a progressive class from September to June with multiple performances starting in late winter or early spring.
Monday
7:30 PM to 9:00 PM
Veselka's Studio
Junior 1 ( 2nd Year )
For those students who have completed a year in Junior 1. An awesome Ukrainian dance class offered for 6+ year olds. Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum their work is complemented by choreography and progressively more competitive and non-competitive performance opportunities.
Wednesday
5:00 PM to 6:00 PM
Veselka's Studio
Junior 3
An awesome Ukrainian dance class offered for 10+ year olds. Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum their work is complemented by choreography and progressively more competitive and non-competitive performance opportunities.
Sunday
2:00 PM to 3:30 PM
Veselka's Studio
Senior
Senior classes offer training to dancers between the age of 14 - 18 years who aspire to have a broader understanding of Ukrainian dance. A sense of commitment, passion and self-motivation is required to meet the intermediate and senior levels high standards and commitment. Dancers will develop an enhanced sense of Ukrainian and ballet technique, performance, storytelling, cultural knowledge, confidence and creativity. It is recommended that intermediate and senior dancers attend the ballet class.
W 7:15 PM-9:15 PM
Su 3:30 PM-5:30 PM
Veselka's Studio
SkunkWorks
By invite or audition. Please do not register for this class unless you have been invited to.
Veselka's semi-professional company. This is a small, secretive, elite team that dropped out of mainstream company operations in order to develop something new for the sake of innovation.

Th 7:15 PM-9:15 PM
Su 5:30 PM-7:30 PM
Veselka's Studio
Technique 1
The technique class is ballet technique for Ukrainian dancers. Ukrainian dance and ballet coalesce harmoniously, each enhancing the other's strengths. Ballet impacts invaluable qualities such as flexibility, strength, speed, agility, balance, focus, and endurance. Ballet teaches the body to execute movements safely, reducing the risk of injuries. Ballet technique helps dancers execute faster turns, produces greater flexibility in kicks, and achieve greater height in jumps.
Friday
5:00 PM to 6:00 PM
Veselka's Studio
Technique 2
The technique class is ballet technique for Ukrainian dancers. Ukrainian dance and ballet coalesce harmoniously, each enhancing the other's strengths. Ballet impacts invaluable qualities such as flexibility, strength, speed, agility, balance, focus, and endurance. Ballet teaches the body to execute movements safely, reducing the risk of injuries. Ballet technique helps dancers execute faster turns, produces greater flexibility in kicks, and achieve greater height in jumps.
Thursday
5:45 PM to 7:00 PM
Veselka's Studio

Term 2 - Winter 2025

Name
Days
Location
Beginner Adult Ukrainian
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre
Monday
6:00 PM to 7:30 PM
Veselka's Studio
Intermediate / Advance Ballet
This fast paced ballet class is designed for dancers with several years of consistent training, offering a challenging environment to further develop strong technical skills and artistic expression. Aimed at intermediate/advance students, the class begins with a barre to refine balance, strength, and flexibility, followed by complex centre work to sharpen coordination, alignment, and musicality.
Students should have a solid understanding of ballet technique.
Tuesday
6:15 PM to 7:45 PM
Veselka's Studio
Beginner Adult Ballet
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Wednesday
6:00 PM to 7:15 PM
Veselka's Studio
Ukrainian Dance for Adults 55+
Level: Beginner to Intermediate
At Veselka, we believe that dance is for everyone, regardless of the age or experience. This weekly class offers adults 55+ the opportunity to connect with the vibrant culture of Ukrainian dance in a fun and supportive environment. Though easy on the body steps, we’ll explore the fundamentals of Ukrainian folk dance while improving strength, coordination, and balance. Whether you’re looking to stay active, learn something new, or simply have fun, this class is a wonderful way to enjoy traditional music and movement. No previous dance experience is necessary.
Thursday
11:00 AM to 12:30 PM
Veselka's Studio
Little Dancers
Little Dancers begins with introducing children to the world of Ukrainian Dance and Ballet. It encourages creativity, musicality, and physicality. Little Dancers introduces our youngest students to a classroom setting and introduces them to age-appropriate dance vocabulary in a nurturing environment.
Thursday
1:00 PM to 1:45 PM
Veselka's Studio
Stretch Class
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Friday
6:00 PM to 7:30 PM
Veselka's Studio

Term 3 - Spring 2025

Name
Days
Location
Beginner Adult Ukrainian
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Monday
6:00 PM to 7:30 PM
Veselka's Studio
Boys Dance Too
Join our free "Boys Dance Too" class, designed for boys aged 7-11 who are eager to explore the world of dance in a safe and supportive environment. This introductory term welcomes boys with no dance experience to discover the joy of dance without the pressure of performances or costumes.

- Open to boys aged 7-11 with no dance experience.
- Boys can attend only one term.
- No performances or costumes required.

Encourage your child to express themselves, build confidence, and have fun through dance!
Tuesday
6:45 PM to 7:45 PM
Veselka's Studio
Beginner Adult Ballet
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Wednesday
6:00 PM to 7:15 PM
Veselka's Studio
Ukrainian Dance for Adults 55+
Level: Beginner to Intermediate
At Veselka, we believe that dance is for everyone, regardless of the age or experience. This weekly class offers adults 55+ the opportunity to connect with the vibrant culture of Ukrainian dance in a fun and supportive environment. Though easy on the body steps, we’ll explore the fundamentals of Ukrainian folk dance while improving strength, coordination, and balance. Whether you’re looking to stay active, learn something new, or simply have fun, this class is a wonderful way to enjoy traditional music and movement. No previous dance experience is necessary.
Thursday
11:00 AM to 12:30 PM
Veselka's Studio
Little Dancers
Little Dancers begins with introducing children to the world of Ukrainian Dance and Ballet. It encourages creativity, musicality, and physicality. Little Dancers introduces our youngest students to a classroom setting and introduces them to age-appropriate dance vocabulary in a nurturing environment.
Thursday
1:00 PM to 1:45 PM
Veselka's Studio
Stretch Class
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Friday
6:00 PM to 7:30 PM
Veselka's Studio