Find Your Perfect Class
First-time dancer or seasoned professional? We’ve curated a schedule to fit every skill level and style.
At Happy Feet Dance Studio, we believe everyone has rhythm. Join us to build your confidence, master your technique, and become part of our vibrant dance family.
No partners necessary—just bring your energy.
Easily navigate by selecting your level below:
Get started with Beginner Classes Below
Ready for a Beginner Level 2 Class? — Or jump to
Beginner Ballroom
5:30PM - 6:15PM | 4-week Progressive Group Class Package | Discover energetic Cha Cha
Started May 5
80 Canadian dollarsTuesday 5:30PM - 6:15PM | 4-week Progressive Group Class Package
Starts Jun 2
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Beginner Bachata Level 1
5:30PM - 6:15PM | Start your Bachata journey | 4-week Progressive Group Class Package
Starts Jun 4
80 Canadian dollarsLoading availability...
Loading availability...
5:30PM - 6:15PM | Start your Bachata journey | Single Drop-in Class
Loading days...
45 min
30 Canadian dollars
Beginner Salsa Level 1
6:15 PM - 7:00 PM | Discover the joy of Salsa | 4-week Progressive Group Class Package
Starts Jun 4
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollars
Beginner Bachata Level 2
7:30 PM - 8:15PM | Develop Bachata fundamentals | 4-week Progressive
Ended
80 Canadian dollarsLoading days...
30 Canadian dollars
Beginner Salsa Level 2
6:30PM - 7:15PM | Progress your Beginner Salsa foundation | 4-week Progressive
Ended
80 Canadian dollars6:00PM - 6:45PM | Progress your Beginner Salsa foundation | Single Drop-in
Loading days...
30 Canadian dollars
Beginner Bachata Level 3
Tue 7:30PM - 8:15PM | 4-week Progressive Group Class Package | Refine Bachata technique and style
Started May 5
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Beginner Salsa Level 3
6PM - 6:45PM | 4-week Progressive Group Class Package | Upgrade your Beginner Salsa skills
Ended
80 Canadian dollarsTue 6:30PM - 7:15PM | 4-week Progressive Group Class Package | Upgrade your Beginner Salsa skills
Started May 5
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Beginner-Advanced Classes recommended to build on your beginner basics
Jump to Beginner-Advanced Level 2 Classes — Or skip to other levels below
Beginner Advanced Bachata Level 1
Tuesday 7:30 PM - 8:15PM | 4-week Progressive Group Class Package
Starts Jun 2
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Salsa Level 1
Tuesday 6:30 PM - 7:15PM | 4-week Progressive Group Class Package
Starts Jun 2
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Bachata Level 2
5:15PM - 6PM | 4-week Progressive Group Class Package | Enhance advanced Bachata styling
Started May 14
60 Canadian dollars5:15PM - 6PM | Single Drop-in class | Enhance advanced Bachata styling
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Salsa Level 2
6:00PM - 6:45PM | Enhance Salsa styling | 4-Week Progressive Group Class Package
Started May 14
60 Canadian dollars6PM - 6:45PM | Enhance Salsa styling | Single Drop-in Class
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Bachata Level 3
7PM - 7:45PM | 4-week Progressive Group Class Package | Master advanced Bachata expression
Ended
80 Canadian dollarsSingle Drop-in class | Master advanced Bachata expression
Loading days...
30 Canadian dollars
Beginner Advanced Salsa Level 3
8PM - 8:45PM | 4-week Progressive Group Class Package | Master beginner advanced Salsa expression
Ended
80 Canadian dollars8PM - 8:45PM | Single Drop-in class | Master advanced Salsa expression
Loading days...
30 Canadian dollars
Improver Bachata Level 1
7PM - 7:45PM | $80 for 4-weeks available via pricing plan | Waitlist Only
Started May 14
80 Canadian dollars7PM - 7:45PM | Continue your Bachata journey | Single Drop-in Class
Loading days...
45 min
30 Canadian dollars
Improver Bachata Level 2
7:00PM - 7:45PM | $80 for 4-weeks | Assessment Necessary
Starts Jun 11
80 Canadian dollarsLoading availability...
Loading availability...
7PM - 7:45PM | Continue your Bachata journey | Single Drop-in Class
Loading days...
45 min
30 Canadian dollars
Improver Bachata Saturdays
Started May 16
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Improver Salsa Level 2
8PM - 8:45PM | $80 for 4-weeks available via pricing plan | Waitlist Only
Started May 14
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Improver Salsa Level 3
Starts Jun 11
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollars
Improver Salsa Saturdays
Started May 16
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Intermediate Salsa Level 1
8-week Progressive Intensive — Master authentic New York Salsa
Ended
160 Canadian dollars7PM - 7:45PM | 8-week Progressive Intensive — Master authentic New York Salsa
Ended
160 Canadian dollarsSingle Drop-in class | Master authentic New York Salsa
Loading days...
30 Canadian dollars

Here are more resources to help get you started
01
Can I hire an instructor to teach or perform at my event?
Yes, you may contact us via email (info@happyfeetdance.ca) and provide us with details including: Location, date, and time of the event, What kind of service you need, and duration of service needed.
02
When do group classes start? What about private lessons?
Private lessons can be booked based on the student’s and teacher’s availability. Group classes follow a strict schedule, updated monthly.
03
What is the minimum age to start classes? Is there a maximum age?
We can offer lessons for youth/teens at a private lesson setting at the moment. And we do not have a maximum age limit at Happy Feet Dance Studio! If you have any questions or concerns about age limits please contact us by phone: 6472099444 or by email: info@happyfeetdance.ca.
04
Are your facilities safe and clean? What about wheelchair accessibility?
Absolutely. We follow strict cleaning protocols to ensure student safety and reduce injury risk. We have secured access to the studio and security cameras that record live on the premises. Unfortunately we do not have any wheelchair accessibility. Our studio is located on the 2nd floor and is only accessible via stairs. For questions about special accommodations please contact us by phone: 6472099444 or by email: info@happyfeetdance.ca.





































