Skip to the content
Kids Classes Toronto

Karpov Ballet Academy

Ballet classes and camps · Richmond Hill

About the provider

The academy trains children in ballet on a two to three day weekly schedule and may place a student in a level regardless of age. 1
+32 3 4
Pre-professional training is based on a four-five day weekly schedule and includes preparation for taking part in ballet competitions. 5 6 Students in both ballet programs take exams twice a year and perform in winter and summer, with additional rehearsals required. 7
+38 9 10
A program for skaters and gymnasts is based on the Vaganova Method of Ballet. 11 12

Key facts

Ages4+ years 21
+424 30 32 34
Dates– · past 28
Opening hours (Google)Monday–Friday 4:30–9 p.m.; Saturday 10:30 a.m.–6 p.m.; Sunday closed 14
+615 16 17 18 19 20
Fees$130 per week · HST included 33 and 3 more
Address1455 16th Ave #6, Richmond Hill, ON L4B 4W5 13
Trial classfree 23
Drop-offchildren stay with staff; the provider does not say whether a parent may stay 24
+330 32 34

Fall Program 21 22

Ages4+ years 21
Trial classfree 23

Junior 8-10 Summer Ballet Intensive 24

Ages8–10 years 24
Dates– · past 25
– · past 26
– · past 27
– · past 28
Fees$380 per week · HST included 29
Drop-offchildren stay with staff; the provider does not say whether a parent may stay 24

Junior 6 - 8 Summer Ballet Intensive 30

Ages6–8 years 30
Dates– · past 25
– · past 26
– · past 27
– · past 28
Fees$230 per week · HST included 31
Drop-offchildren stay with staff; the provider does not say whether a parent may stay 30

Junior 5 Summer Ballet Intensive 32

Ages5 years 32
Dates– · past 25
– · past 26
– · past 27
– · past 28
Fees$130 per week · HST included 33
Drop-offchildren stay with staff; the provider does not say whether a parent may stay 32

Youth Summer Intensive 34

Ages10+ years 34
Dates– · past 35
– · past 36
Fees$1,900 per session · HST included 37
Drop-offchildren stay with staff; the provider does not say whether a parent may stay 34

Locations and hours

Karpov Ballet Academy

1455 16th Ave #6, Richmond Hill, ON L4B 4W5 13

Opening hours 14
+615 16 17 18 19 20
Monday–Friday4:30–9 p.m.
Saturday10:30 a.m.–6 p.m.
Sundayclosed

Richmond Hill

Map

Sources

  1. karpovballetacademy.ca/fall-program · published by the place
    1. It is a package of classes essential for ballet training based on a two–three days
    2. weekly schedule appropriate to the student’s skill level.
    3. Age groups are approximate. Regardless of student age category we may place a student in
    4. a level that we feel is the best fit for her/his training needs.
    5. Pre-professional/Professional training is based on a four-five days weekly schedule and includes preparation for participating
    6. in ballet competitions.
    7. Students of the Ballet training and Pre-professional Ballet training programs have the opportunity to perform
    8. twice a year in winter and summer. Additional rehearsals are required and are part of
    9. the program.
    10. Both ballet programs include ballet exams that are held twice a year.
    11. The program is designed for skaters or gymnasts that want the competitive edge.
    12. Based on the Vaganova Method of Ballet, this program will give skaters or gymnasts the
    13. Micro Mini Ballet (4 years old)
    14. Mini Ballet (5 - 6 years old)
  2. www.google.com/maps · Google listing
    1. 1455 16th Ave #6, Richmond Hill, ON L4B 4W5
    2. Monday 4:30–9 p.m.
    3. Tuesday 4:30–9 p.m.
    4. Wednesday 4:30–9 p.m.
    5. Thursday 4:30–9 p.m.
    6. Friday 4:30–9 p.m.
    7. Saturday 10:30 a.m.–6 p.m.
    8. Sunday closed
  3. karpovballetacademy.ca · published by the place
    1. BOOK A FREE TRIAL CLASS
  4. karpovballetacademy.ca/junior-ballet-intensive · published by the place
    1. Ages: 8 - 10 year old
    2. August 3 - 7
    3. August 10 - 14
    4. August 17 - 21
    5. August 24 - 28
    6. 1 week – $380 (HST included)
    7. Ages: 6 - 8 year old
    8. 1 week – $230 (HST included)
    9. Ages: 5 years old
    10. 1 week – $130 (HST included)
  5. karpovballetacademy.ca/youth-summer-intensive · published by the place
    1. This program is available to young dancers ages 10 & up with classical ballet experience
    2. Session 1: August 4 - 14, 2026
    3. Session 2: August 17 - 27, 2026
    4. One session 9 days – $1900 (HST included)