Our Studio

As one of Toronto's top voted dance studios, we strive to offer the very best in adult, youth and teen dance class instruction in a friendly and welcoming environment. Dance is the fastest pathway to joy, so come here to leave your troubles on the dance floor.
Joy of Dance star

Virtual Dance Classes

Joy of Dance is now offering jump-in virtual dance classes for teen and adults.

Call 416-406-3262 for inquiries or technical issues.

Studio Holiday Closure: October 8 & 9 for Thanksgiving, December 24, 25, 26, & 31, and January 1, 2024

Let's Keep Dancing

Joy of Dance is standing strong and we will all get through this together. We took a break to make sure we were able to make the best decisions based on all the different news and information coming from different sources. We are proud to tell you that we have systems in place to ensure our ability to sustain the studio and most importantly the staff for the future.           ~ Jennifer Jones, CEO

We are now offering NEW virtual dance classes Fitness, Ballet, Conditioning, Ballroom … even Tap!

Pricing: Single class is $12. Card of 5 is $52.50 Card of 10 is $99.00| Private lessons single class is $65. Package of 10 is $600.


CREATE A SPACE: Clear a spot in your home big enough to safely move around in. Shift, move or remove anything you might hit or get hurt by. Try to find a space you can close a door so that distractions and demands are on the other side.
WHAT TO WEAR: Please wear what makes you happy and comfortable and remember you might be on video so don’t expose anything you don’t want seen. Wear the right footwear for the right class.
LEGAL STUFF: When you are participating in online classes you are accepting full responsibility for your own safety and well-being – you are assuming all risks and liabilities associated with dance and movement which included but not limited to risk of bodily injury or physical discomfort due to physical condition or limitations. Joy of Dance assumes no liability or responsibility for injury or harm suffered while viewing and participating in online classes. You waive all rights and claims arising from your participation in online video instruction. This includes all officers, directors, shareholders, employees and agents of Joy of Dance. Please be wise and careful when participating in online instruction. If injury does occur, please inform us and we will do our best to assist you in finding the proper help.

Fequently Asked Questions

How do I sign up to virtual classes?
  • You can sign up via our website or our mobile app.
  • Sign into your JOY OF DANCE/MINDBODY account and ensure that your email address is correct, and that you’ve opted in to receive emails from us. If you don’t have an account yet, then click on “Create an Account”
  • Check your email settings so that messages from “hello@fitgrid.com” always arrive in your inbox, and are never marked as spam.
  • Sign-up for any class with “VIRTUAL” in the name. You’ll receive a confirmation email from FitGrid soon after.
  • 60 minutes before your class, you’ll receive another email from FitGrid with a unique link to access the live stream. Not seeing the email? Search your spam and promotions folders. Look for subject lines containing the phrase “live-stream link”.
  • Click your unique link a few minutes before class is scheduled to start.
  • You can arrive late if you have already registered for class. No late registrations are available with this software.
  • If you have the Zoom application on your device already, you’ll join immediately. If you do not, you’ll be prompted to download it (free).
What if I'm late to class?

We do not accept late students at this time as a result of the virtual classroom system requirements.

Can I use my existing class pass/payment method to pay for my virtual classes?

Restrictions may apply. Please email your request to info@joyofdance.ca and we will be evaluating case by case.

I didn't receive an email an hour before class, what do I do?

Please make sure that your email inbox has memory space, check your spam folder and if none of that works, please email info@joyofdance.ca to resolve the issue.

How do I interact with my teacher during class?

Class interactions are at the discretion of the teacher. Using ZOOM interface, you have the option to UNMUTE your sound to ask a question or using the CHAT box to message everyone or your teacher privately.

Do I need to open my video during class?

No, you do not need to show your video during class and this is absolutely your preference.

I lost my connection during class and missed the rest of it, can you help?

Don’t worry! Sometimes, the internet connection causes the class to get disconnected. If you are not able to re-join, we keep a recording of our classes that we can share with you in a view-only/password-protected format. Please keep in mind that this at the teachers’ discretion and not all our teachers are comfortable with sharing their class videos.

I was registered for a class but couldn't show up, what are my options?

If you forget that you registered or you accidentally missed your class, please let us know by emailing info@joyofdance.ca.

Is the class shareable with anyone in my house?

Registering for a class is per computer. If you have more than one person who can share your space, go for it! We welcome you to share it with whomever is in the house or space with you. Spread the love the dance.

If I don't have a credit card can I pay for classes another way?

Credit cards are the fastest and most efficient method of payment. Our system is very secure. However, we are able to accept e-transfer. If this is your preferred method of payment then send us an email to info@joyofdance and we can send you all the details on how to e-transfer to pay for your classes.

Who do I contact if I am having technical difficulties or questions?

If you are having technical difficulties and are not able to connect with your class then send us an email to info@joyofdance.ca or call  416-406-3262 and we will do our best to assist you in getting into class as fast as we can.

What about virtual adult RAD Ballet classes?

While we are in the session of doing virtual classes the following protocols are in place:

  • Only 2 credits can be used during the term
  • 24 hrs notice is needed to early cancel you out of a class. The credit must be used within the term
  • If you miss a class and wish to receive the video, please email us at info@joyofdance.ca. We will provide the video link to you which will expire one hour before the next class and is not downloadable


Rebecca Lewis


Allison Nichol

Ballet Conditioning

Annie Lebedeva

Ballroom, Latin & Hustle

Amy Lintunen


Heather Kay


Emily Tench


Jennifer Hicks

NIA and MoveIT

Lianne Tammi

Jazz Funk

Mark Read

Ballroom – American Styles

Steven James

West Coast Swing

Pricing Options

For adult classes only, if you need to miss a class and give us 24 hours advanced notice, we can redeem your credit. Classes will not run if attendance is less than 3 students. No refunds ON ANY PURCHASES



or $52.5 for 5-class pass

Signing Up Is Easy

Step 1

Create your profile

Step 2

Select a class and register yourself into class

Step 3

Pay for class online or by phone

Experience the joy of dance with us

Hi there!

Would you like to find out about our current promos at Joy of Dance?

Happy dancing! :)

Thank You!
Your Message Was Sent

Your inquiry was successfully delivered and one of our experts will review it shortly!