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
Club Latin
Monday 7:00 PM – 7:45 PM | Club Latin (4-Week Session) JUL | Beginner-friendly rotating Latin dance styles
Starts Jul 13
80 Canadian dollarsLoading availability...
Loading availability...
Monday 7:00 PM – 7:45 PM | Club Latin (Drop-In) | Beginner-friendly rotating Latin dance styles
Loading days...
45 min
30 Canadian dollars
Beginner Ballroom
Tues 5:30 PM - 6:15 PM | 4-week Progressive Group Class Package | | Learn energetic swing basics
Started Jun 30
80 Canadian dollarsTuesday 5:30 PM – 6:15 PM | Beginner Ballroom Waltz (4-Week Session) AUG | Beginner-friendly 4-week series
Starts Jul 28
80 Canadian dollarsLoading availability...
Loading availability...
Tuesday 5:30 PM – 6:15 PM | Beginner Ballroom Tango (4-Week Session) SEP | Beginner-friendly 4-week series
Starts Aug 25
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollarsTue 5:30 PM - 6:15 PM | Single Drop-in Class | Experience energetic swing
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
Ended
80 Canadian dollars5: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
Ended
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Beginner Bachata Level 2
Thr 5:30PM - 6:15PM | Develop Bachata fundamentals | 4-week Progressive
Started Jul 2
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Beginner Salsa Level 2
Thr 6:15 PM - 7:00 PM | Progress your Beginner Salsa foundation | 4-week Progressive
Started Jul 2
80 Canadian dollarsThr 6:15 PM - 7:00 PM | Progress your Beginner Salsa foundation | Single Drop-in
Loading 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
7:30PM - 8:15PM | Bridge to Intermediate Bachata styling | 4-week Progressive Group Class Package
Starts Aug 25
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Salsa Level 1
Tue 6:30PM - 7:15PM | 4-week Progressive Group Class Package | Further advance your Salsa
Starts Aug 25
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Bachata Level 2
7:30 PM - 8:15 PM | 4-week Progressive Group Class Package | Enhance advanced Bachata styling
Started Jun 30
80 Canadian dollarsTue 7:30 PM - 8:15 PM | Single Drop-in class | Enhance advanced Bachata styling
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Salsa Level 2
6:30PM - 7:15PM | Enhance Salsa styling | 4-Week Progressive Group Class Package
Started Jun 30
80 Canadian dollars6:30PM - 7:15PM | Enhance Salsa styling | Single Drop-in Class
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Bachata Level 3
4-week Progressive Group Class Package | Master advanced Bachata expression
Starts Jul 28
80 Canadian dollarsLoading availability...
Loading availability...
Single Drop-in class | Master advanced Bachata expression
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Salsa Level 3
4-week Progressive Group Class Package | Master beginner advanced Salsa expression
Starts Jul 28
80 Canadian dollarsLoading availability...
Loading availability...
8PM - 8:45PM | Single Drop-in class | Master advanced Salsa expression
Loading days...
45 min
30 Canadian dollars
Improver Bachata Level 3 and Higher
Thurs 7:00PM - 7:45PM | $80 for 4-weeks available via pricing plan | Assessment Required
Starts Jul 16
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 Salsa Level 3 and Higher
Thurs 8PM - 8:45PM | $80 for 4-weeks available via pricing plan | Assessment Required
Starts Jul 16
80 Canadian dollarsLoading availability...
Loading availability...
Thurs 8PM - 8:45PM | $80 for 4-weeks available via pricing plan | Assessment Required
Starts Aug 13
80 Canadian dollarsLoading availability...
Loading availability...
Loading days...
45 min
30 Canadian dollars
Intermediate Salsa Level 1
7PM - 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.
































