LandscapeThe Ballroom Club
Unclaimed

The Ballroom Club

Ballroom and Latin dance lessons in North York. Private and group classes for…

A ballroom dance studio offering instruction in American and International style dances including Waltz, Tango, Foxtrot, Cha Cha, Rumba, and Swing.

North York, ON, CA10 styles

Before your first class

Never danced before?

No partner or previous experience needed; group classes welcome newcomers, and instructors tailor lessons to each student's pace and skill level.

About this studio

The Ballroom Club teaches Ballroom, Latin, Smooth, Rhythm, and club dances including Cha Cha, Samba, and Rumba. The studio is led by Stefan Topalov, owner and dance teacher with over 25 years in the Ballroom and Latin dance industry. Stefan was the 2014 National Champion and represented Bulgaria in International and World Ballroom competitions, winning numerous awards. He graduated from National Sport Academy Sofia with the designation "Master of Ballroom Coaching". Iva Petrova, also a skilled ballroom dance teacher with more than 25 years of experience in Ballroom and Latin dance styles, was also the National Champion in 2014 and represented Bulgaria in international dance competitions. Both instructors bring expertise across social, amateur, and professional levels, including International Latin, American Smooth, and Rhythm styles.

The studio offers group classes on Wednesdays at 7:00pm and 7:45pm (Intermediate level) and Thursdays at 7:15pm (Newcomers level). Private lessons are 45 minutes and can be scheduled at times that work for you. No partner is required for either group or private lessons. The studio also offers wedding dance choreography, creating one-of-a-kind first dances tailored to your song and style preferences—whether traditional or contemporary, understated or theatrical.

The Ballroom Club is designed as an inclusive space where individuals of all ages, backgrounds, and skill levels are welcomed. The studio emphasizes a feel-good atmosphere infused with joy and encouragement, and commits to personalizing each student's learning journey. The instructors hold master's degrees in teaching Ballroom and Latin dances and bring over 20 years of expertise to guide both children and adults.

The studio hosts social dance events including a Summer Spotlight in July featuring Teacher-Student Showcases, Professional Showcases, and general social dancing. Members are also directed to competitions including Dance Sport Montreal and the Canadian National Championships.

What to expect

Your first visit

Your first class is free. Group classes welcome newcomers with no partner or previous experience required. You'll join other students in a supportive environment where the instructor guides you through steps at your pace.

Instructors

Who teaches here

Stefan Topalov (owner, dance teacher, 2014 National Champion) and Iva Petrova (dance teacher, 2014 National Champion) both bring over 25 years of experience in Ballroom and Latin dance. Both represented Bulgaria in international competitions and hold master's degrees in teaching Ballroom and Latin dances.

New to dancing?

What beginners can expect

No partner or previous experience needed; group classes welcome newcomers, and instructors tailor lessons to each student's pace and skill level.

Styles offered

10 dance styles taught here

Gallery

The people, the parties and the dancing here

The Ballroom Club — studio space

Class schedule

Weekly classes and workshops

The Ballroom Clubhasn't set up a public class schedule yet.

If you own The Ballroom Club, claiming the studio lets you add a public schedule in about 2 minutes. A free Google Calendar is the easiest path — visitors see your class times inline + can add events to their own calendar.

Frequently asked about The Ballroom Club

Quick answers to the most common questions

What dance styles does The Ballroom Club teach?

The Ballroom Club teaches Ballroom, Latin, Smooth, Rhythm, Cha Cha, Samba and 4 more. The full list of styles is shown above on this page along with each genre's classes and lesson options.

Where is The Ballroom Club located?

The Ballroom Club is located in North York, ON. See the map above for the exact address and one-tap directions.

Does The Ballroom Club offer private lessons?

Contact The Ballroom Club directly to ask about private lessons and current class options — their website has the latest details.

Does The Ballroom Club teach kids and adults?

The Ballroom Club welcomes students of varied ages and experience levels. Contact the studio to learn which classes fit your age group and level.

How do I sign up for classes at The Ballroom Club?

The fastest path is to visit The Ballroom Club via their website or check the class schedule above. Many studios offer a free or discounted intro lesson — contact them directly to ask.

More studios in North York

Other dance studios in the area

Browse all studios in North York

Continue Exploring

Discover more about the dance world