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 | 4-Week Session | Beginner-friendly rotating Latin dance styles
Starts Oct 19
80 Canadian dollarsLoading availability...
Loading availability...
Monday 7:00 PM – 7:45 PM | 4-Week Session | Beginner-friendly rotating Latin dance styles
Starts Nov 16
80 Canadian dollarsLoading availability...
Loading availability...
Monday 7:00 PM – 7:45 PM | 4-Week Session | Beginner-friendly rotating Latin dance styles
Starts Jan 11, 2027
80 Canadian dollarsLoading availability...
Loading availability...
Monday 7:00 PM – 7:45 PM | 4-Week Session | Beginner-friendly rotating Latin dance styles
Starts Feb 8, 2027
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
Tuesday 5:30 PM – 6:15 PM | Beginner Ballroom Tango (4-Week Session) SEP | Beginner-friendly 4-week series
Ended
80 Canadian dollarsTue 5:30 PM - 6:15 PM | Single Drop-in Class | Experience energetic swing
Loading days...
30 Canadian dollarsLoading days...
30 Canadian dollars
Beginner Bachata Level 1
Thur 6:00 PM - 6:45PM | Start your Bachata journey | 4-week Progressive Group Class Package
Ended
80 Canadian dollarsThur 6:00 PM - 6:45PM | Start your Bachata journey | Single Drop-in Class
Loading days...
30 Canadian dollars
Beginner Salsa Level 1
7:00 PM - 7:45 PM | Discover the joy of Salsa | 4-week Progressive Group Class Package
Ended
80 Canadian dollars7:00 PM - 7:45 PM | Discover the joy of Salsa | Single Drop-in class
Loading days...
30 Canadian dollars
Beginner Level 2
Mon 8:00PM - 8:45PM | Progress your Beginner Argentine Tango foundation | 4-week Progressive
Starts Oct 19
80 Canadian dollarsLoading availability...
Loading availability...
Mon 8PM - 8:45PM | Single Class Drop-in | Progress your Beginner Argentine Tango foundation
Loading days...
45 min
30 Canadian dollars
Beginner Salsa Level 2
Thurs 7:00PM - 7:45PM | Progress your Beginner Salsa foundation | 4-week Progressive
Started Oct 1
80 Canadian dollarsThurs 7:00PM - 7:45PM | Progress your Beginner Salsa foundation | Single Drop-in
Loading days...
45 min
30 Canadian dollars
Beginner Bachata Level 2
Thurs 6:00PM - 6:45PM | Develop Bachata fundamentals | 4-week Progressive
Started Oct 1
80 Canadian dollarsLoading days...
45 min
30 Canadian dollars
Beginner Bachata Level 3
Thur 6:00 PM - 6:45PM | 4-week Progressive Group Class Package | Refine Bachata technique and style
Starts Nov 5
80 Canadian dollarsLoading availability...
Loading availability...
Thur 6:00 PM - 6:45PM | Single Drop-in class | Refine Bachata technique and style
Loading days...
45 min
30 Canadian dollars
Beginner Salsa Level 3
Thurs 7:00PM - 7:45PM | 4-week Progressive Group Class Package | Upgrade your Beginner Salsa skills
Starts Nov 5
80 Canadian dollarsLoading availability...
Loading availability...
Thurs 6:15PM - 7:00PM | Single Drop-in class | Advance your Beginner Salsa skills
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 Salsa Level 1
Thu 8:00PM - 8:45PM | 4-week Progressive Group Class Package | Further advance your Salsa
Ended
80 Canadian dollarsLoading days...
30 Canadian dollars
Beginner Advanced Salsa Level 2
Thu 8:00PM - 8:45PM | Enhance Salsa styling | 4-Week Progressive Group Class Package
Started Oct 1
80 Canadian dollarsThu 8:00PM - 8:45PM | Enhance Salsa styling | Single Drop-in Class
Loading days...
45 min
30 Canadian dollars
Beginner Advanced Salsa Level 3
Thu 8:00PM - 8:45PM | 4-week Progressive Group Class Package | Master beginner advanced Salsa
Starts Nov 5
80 Canadian dollarsLoading availability...
Loading availability...
Tue 6:30PM - 7:15PM | Thu 8PM - 8:45PM | Single Drop-in class | Master advanced Salsa expression
Loading days...
45 min
30 Canadian dollars
Improver Bachata Weekdays
Tue 7:30PM - 8:15PM | $80 for 4-weeks available via pricing plan | Waitlist Only
Started Sep 22
80 Canadian dollarsTue 7:30PM - 8:15PM | Continue your Bachata journey | Single Drop-in Class
Loading days...
45 min
30 Canadian dollars
Improver Salsa Weekdays
Tue 6:30PM - 7:15PM | $80 for 4-weeks available via pricing plan | Waitlist Only
Started Sep 22
80 Canadian dollarsLoading days...
45 min
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.





























