Discover Toronto & Oakville’s Leading Dance Studio - City Dance Corps

Welcome to City Dance Corps, the Greater Toronto Area's premier dance studio since 2002, with convenient locations in Toronto and Oakville. Whether you're a beginner or an experienced dancer, our studio offers a wide range of dance classes for every skill level. From Ballet and Hip Hop to Drop-In sessions and private lessons, we have something to ignite your passion for dance. Join us today and experience the joy, rhythm, and groove that will move both your body and soul.

Start Dancing Today

Start Dancing Today

NEW STUDENT OFFER

$50+HST

5 Drop-In Classes

    • Valid for brand new CDC students only

      Discover your favourite drop-ins and try out those styles you've been dreaming about.

      Valid for In-Studio drop-in classes and is not valid for courses or workshops.

    • Pass must be used in 21 days from day of first class.

Looking for dance lessons for
dancers ages 1 - 17?

The City Dance Corps Youth Program is a highly sought after dance program for youth - High Quality, Fun, all styles, all levels.

TRY OUR YOUTH CLASSES

$30+HST

One week unlimited youth dance classes!

Drop-In Classes

  • 45min - 90min each class.

    No commitment required. Reservation/cancellation policies here.

    HOW TO SIGN UP

    1. Log in or create a Wellness Living account here.

    2. Browse the Drop-In schedule and pick your classes.

    3. Purchase a single class, or buy multi-class passes at a discount.

    • Single Class: $25+HST

    • 10 Class Pass: $199+HST

    • New student offer: $50+HST

    • 5x month: $90+HST

    • 8x month: $140+HST

    • Unlimited Monthly Membership: $245+HST

Beginner Courses

  • 4 - 7 weeks long.

    Whether you're fulfilling a lifelong dream or seeking a new, fun, and active hobby, our welcoming studio teaches fundamental techniques and terminology in a supportive setting.

    More information on reservation/cancellation policies here.

    • 7-week course: $196+HST

One on One Coaching

  • 1hr long coaching sessions:

    • Private lesson: One-on-one coaching

    • Semi-private lesson: coaching for 2 or more students (pricing may vary)

    • Single Private Lesson starts at $130+HST

    • Single Semi-Private Lesson starts at $160+HST

    • Discounted packages of 5, 10, 20 available

Latin

  • 4-8 week courses in the following styles:

    Salsa, Bachata, Argentine Tango, Afro-Cuban, and Casino Rueda

    Non-progressive classes also offered separately on a Drop-In basis.

    • Unlimited Membership options start at $145+HST for 4 weeks

    • Intro Courses: $80+HST (4 weeks)

    • L2 and up: $120+HST (4 weeks)

SIGN UP AND GET A FREE STARTER’S GUIDE TO DANCE!

Get a FREE STARTER'S GUIDE TO DANCE when you sign up for our newsletter.

If you're shy, nervous, or not sure if you'll love dance classes, download this lesson and learn four moves in four different dance styles and get a head start on your dance journey.

  • TRY THESE CLASSES

    Pilates

    Ballet Boot Camp

    Power Barre

    Flexibility

    Dance Sculpt

    Stretch & Tone

    Cardio Soca

    Cardio Hip Hop

    Ballet Technique

  • TRY THESE CLASSES

    Ballet Courses

    Tap Courses

    Hip Hop Foundations

    House Course

    Heels Foundations

    Jazz for Beginners

    Intro to Contemporary

    Intro to Modern

    Afro Fundamentals

    Latin Classes

  • TRY THESE CLASSES

    Reggaeton

    Party Moves & Grooves

    Throwback Hip Hop

    Soca

    Dancehall

    Afrobeats

    Jazz

    Salsa

    Bachata

    Pop Star Choreo

    Soul Party Moves

  • TRY THESE CLASSES

    Ballet Skills & Drills

    Hip Hop Skills & Drills

    Latin Body Movement

    Afro Cuban Fundamentals

    Contemporary Floor Work

    Ballet

    Jazz

    Broadway Jazz

  • We welcome all beginner dancers and have classes designed just for you! Our Absolute Beginners (AB) courses are perfect for learning the fundamentals of a dance form. They are progressive and run in 7 or 8 week sessions. Drop-In classes are also offered for all levels and abilities. Classes that do not have a level specification are good for all levels, including beginner dancers.

  • Class capacity varies based on studio size and dance style. To participate in adult class, you must be 18 years of age or older. Youth classes are offered for dancers age 1-17.

  • Drop-In Classes - Signing up ahead of time is required.

    • Registration for in-studio drop-in classes closes 2 hours before class starts.

    • Sign up ahead of time through our City Dance Corps app or website.

    Beginner Courses and Special Workshops - Pre-registration is required. Registration closes 2 hours before class start time.

    You can still register after the cut-off time, but you will have to do so by telephone - 416-260-2356

  • Please arrive 10 min before your class starts. Latecomers are not allowed in the class later than 15 minutes after class start time. You will be charged for your class if you are not in class on time.

  • Dress code depends on class type and is usually listed in the class description in the schedule. For in-studio classes we enforce a strict 

    No Outdoor Shoes

     policy to keep our dance floors clean and safe. If it's snowing or raining, wet shoes will not be allowed on the dance floor. We have a great in-studio store where you can purchase dance shoes, Latin heels, leotards, tights, yoga pants, leg warmers and more. For virtual classes, please dress at your own comfort level.

  • All classes must be paid for in advance through our City Dance Corps app or website. We take debit, visa, mastercard and cash.

  • Yes!

    Toronto location - Green P parking along Dupont St and neighbouring roads.

    Oakville location - Free parking in the lot.

FAQs