BALLET

BALLET COURSES

When selecting which course dates you’d like to register for, be sure to filter for Toronto or Oakville Locations!*

Ballet Lessons for Adults in Toronto

INTRO TO BALLET

Our Intro to Ballet Series offers three distinct 6-week courses designed to build a strong foundation in ballet technique. Each course explores the fundamentals — including basic foot and arm positions, posture, alignment, terminology, and coordination — through work at the barre and in the centre.

While each course has its own unique theme, together they provide a well-rounded introduction to ballet pedagogy. Dancers may take the courses in any order; they are not sequential.

Intro to Ballet: Grace and Flow

Intro to Ballet: Jumps & Footwork

Intro to Ballet: Turns & Balance

Ballet Technique & Drills

BALLET LEVEL 2

Take your ballet skills to the next level with our Ballet Level 2 Series — three 6-week courses designed for dancers who have completed the Intro to Ballet Series or who have some foundational ballet experience. Each course builds on the fundamentals of posture, alignment, foot and arm positions, and barre and centre work taught in the Intro to Ballet series, while introducing more advanced technical challenges. Dancers will refine musicality, coordination, balance, agility, and control, gaining confidence and artistry in more dynamic and expressive sequences. Like the Intro Series, each course can be taken individually, allowing you to focus on the areas that excite you most while continuing to develop a well-rounded ballet technique.

Ballet Level 2: Movement Sequences and Progressions

Ballet Level 2: Musicality and Movement

Ballet Level 2: Power and Precision

WEEKLY OPEN BALLET CLASSES

Weekly Open Ballet Classes

Our Weekly Open ballet classes offer flexibility for dancers of all levels, from beginner to advanced. Whether you’re just starting out or looking to refine your technique, these classes provide a welcoming environment to practice at your own pace. With a range of skill levels available, you can easily find a class that suits your experience and goals. Improve your strength, flexibility, and artistry in a fun and supportive setting—join us whenever it fits your schedule!

SEE OPEN CLASS SCHEDULE

NEW TO CITY DANCE CORPS?

Get 2 weeks of Unlimited Classes for only $59!

GET NEW CLIENT SPECIAL

*valid for Open Classes only. Applies exclusively to new students.

6-MONTH MEMBERSHIPS

EXCLUSIVE DISCOUNTS, BENEFITS, AND PERKS FOR BEING A MEMBER!

STARTER

4 X MONTH

$21.75/CLASS

BUY
  • $87/MONTH

  • TOP UP CLASSES AT $21.75/CLASS

  • 4 ROLL OVER CLASSES PERMITTED

  • FOR WEEKLY OPEN & LATIN CLASSES

PREMIUM

8 X MONTH

$19.63/CLASS

BUY
  • $157/MONTH

  • TOP UP CLASSES AT $19.63/CLASS

  • 8 ROLL OVER CLASSES PERMITTED

  • FOR WEEKLY OPEN & LATIN CLASSES

VIP

UP TO 30XMONTH

$9.57/CLASS

BUY
  • $237/MONTH

  • DISCOUNTED TOP UP CLASSES

  • FOR WEEKLY OPEN & LATIN CLASSES

MEMBERSHIP PERKS

FREE GUEST PASS

1x on a 28-day rolling basis

DISCOUNTS

Enjoy $10 OFF courses, get 10% off on workshops and CDC merchandise. $5 OFF Latin Socials

MULTI-LOCATIONS

Take classes in Toronto & Oakville with no limits

FREE MAT RENTALS

Get free mat rentals for classes

LATE FEES WAIVED

1x on a 28-day rolling basis
for unlimited members only

MONTH TO MONTH MEMBERSHIPS

NO COMMITMENT, FLEXIBLE CANCELLATION, ENJOY MEMBER PERKS

STARTER

4 X MONTH

$26.75/CLASS

BUY
  • $107/MONTH

  • TOP UP CLASSES AT $26.75/CLASS

  • 2 ROLL OVER CLASSES PERMITTED

  • FOR WEEKLY OPEN & LATIN CLASSES

PREMIUM

8 X MONTH

$23.38/CLASS

BUY
  • $187/MONTH

  • TOP UP CLASSES AT $23.38/CLASS

  • 4 ROLL OVER CLASSES PERMITTED

  • FOR WEEKLY OPEN & LATIN CLASSES

VIP

UP TO 30 X MONTH

$9.57/CLASS

BUY
  • $287/MONTH

  • DISCOUNTED TOP UP CLASSES

  • FOR WEEKLY OPEN & LATIN CLASSES

MEMBERSHIP PERKS

FREE GUEST PASS

1x on a 28-day rolling basis

DISCOUNTS

Enjoy $10 OFF courses, get 5% off on workshops and CDC merchandise. $5 OFF Latin Socials

MULTI-LOCATIONS

Take classes in Toronto & Oakville with no limits

LATE FEES WAIVED

1x on a 28-day rolling basis

FREE MAT RENTALS

Get free mat rentals for classes

Class Packs

10 PACK

$27.50/CLASS

BUY
  • TOTAL $275

  • EXPIRES 5 MONTHS AFTER FIRST CLASS

  • MUST BE 18 YRS+

  • FOR WEEKLY OPEN & LATIN CLASSES

DAY PASS

 1 DAY UNLIMITED 

$89

BUY
  • VALID FOR 1 DAY OF UNLIMITED OPEN CLASSES

  • MUST BE 18 YRS +

FLEX PASS

 1 MONTH UNLIMITED 

$329

BUY
  • FOR WEEKLY OPEN CLASS

  • MUST BE 18 YRS+

  • VALID FOR 30 DAYS