Welcome to City Dance Corps! 

Keeping Toronto moving since 2002, City Dance Corps has established itself as the city's leading centre for dance and artistic movement. Located in the heart of trendy Queen West, our six-studio space offers students a wide range of dance classes running simultaneously every day. Whether you're brand new to dance or a seasoned professional, we pride ourselves in creating an environment free of judgement and catered to your comfort level. 

Here's how you can get started:


Create your CDC account. 

Register before your first visit. You can also purchase courses online and reserve your spot in class.  


Visit us at the studio! 

Please arrive 15 - 20 minutes before your class to get your new CDC key tag and check out the studio. 


Dance, dance, dance. 

We post all our classes, including drop-ins, courses, and workshops, under Today's Schedule. See full schedule below. 


Get a taste of ALL the drop-ins we have to offer with our 2 week UNLIMITED drop-ins offer. 

Valid for brand new CDC students only, this two week offer of UNLIMITED drop-in dance classes is only $50+hst and valid two weeks from the start of your first drop-in. Discover your favourite drop-ins and try out those styles you've been dreaming about. 

You can purchase this offer online or in person, but make sure to do so before your first class or on the same day as your first class otherwise this offer expires! Check out all our drop-ins here. 

This offer is only valid for drop-in classes and is not valid for courses, workshops or latin classes. 




Upon your first visit, you'll be receiving your free CDC key tag.

Your CDC key tag is your personal VIP pass into class. Make sure to check in with reception before each class to confirm your attendance. 



Skip the line and reserve your spot in classes ahead of time. You can also buy classes, update your account and see what's new and upcoming. 

CDC_OpenHouse2019_Studio1_IntrotoSalsa_015_May 26, 2019.jpg


Drop In Classes: They run all year long with no start or end dates. Drop in at any time at your experience level. 

Beginner Courses: Learn fundamentals and progress over a set time frame. Designed for dancers with no experience.

Latin Classes: Our Latin Program consists of enrollment based classes and drop in style classes in Salsa, Bachata and Argentine Tango.

Special Workshops: One-off speciality workshops that pop up monthly. 

Helpful Info: 

Hours & Directions

Class Rates

Drop-in Class Schedule

Beginner Courses

Latin Classes

Workshops & Events

Meet Our Faculty

CDC Rewards

Want your own space? Rent it

City Dance Corps respects your privacy and pledges to maintain the confidentiality of your personal information. All personal information you share with us is maintained in accordance with the Personal Information Protection and Electronic Documents Act (2000).