Live. Move. Create.

Everybody dance now!

Dance is for everyone. Young and old, beginner and expert, we crave to move. Movement brings a sense of oneness creating a deeper connection within ourselves. Harbour Dance Centre is a place to explore what dance is to the individual. Whether it’s the music, the movement, an artist, or a familiar memory; your body can create a stimulus for the mind that brings a sense of harmony. The result is a feeling of personal growth that can expand to all aspects of life. It’s not just a dance class, it's giving your body life, connectivity, and challenge. Our classes are for adults, 16 & up.

New to Harbour Dance?

We have over 125 classes a week to choose from. All levels, ages 16 & up. Find a class that suits your schedule.

appmockup2.png

Harbour Dance Centre App

Download the Harbour Dance Centre App today to plan and schedule your classes. From this mobile App you can view the drop-in class schedule, sign-up for workshops, view ongoing promotions, as well as view the studio’s location and contact information. You can also click through to our social pages.

    Today's schedule

    perkville.png

    New loyalty program!

    Perkville. Earn points and redeem free classes and more!

    instagram.png

    Follow us!

    Follow us on Instagram and stay up to date on classes!

    barre fit.jpg

    HDC Barre

    Is an open class for dancers and non-dancers alike. It's an intense workout, so get ready to sweat!

    andree.jpg

    Andree Desrochers

    Starting February 2nd new Sexy Street 1 on Fridays at 5:45pm!

    TDT.jpg

    Toronto Dance Theatre

    Thursday February 22 at 10:00AM-11:30AM TDT Contemporary Master Class with Company members Erin Poole & Yuichiro Inoue.

    HDC_Rental.png

    Need a space?

    Check out our studio booking, availability, and rates here!

    Harbour Dance Centre ™

    HDC offers over 125 classes a week. Open 7 days a week with different classes each day.

    Everybody Dance Now!

    Contact

    • Monday: 9:30am9:30pm
    • Tuesday: 9am9:30pm
    • Wednesday: 9am9:30pm
    • Thursday: 9:30am9:30pm
    • Friday: 8:30am9pm
    • Saturday: 8:30am4pm
    • Sunday: 9:30am4pm