top of page

Ballroom & Latin Dance Lessons in North York

Beginners welcome. No partner required. Learn with friendly, professional instructors, step by step and at your own pace.
Free 30-minute private lesson. Meet your instructor, try a few steps, and find your confidence.
Contacts

Start Dancing in 3 Easy Steps

Ballroom dance lesson at The Ballroom Club

Book Your Complimentary Lesson

Begin with a free 30-minute private lesson.
We get to know you, your goals, and your comfort level.
Couple practicing ballroom dance

We Match You With the Right Classes

Your instructor recommends the perfect mix of private lessons and group classes — no pressure, no rush.

Ballroom dancers practicing together

Enjoy Dancing & Our Community

Learn ballroom, Latin, and social dances in a friendly, welcoming environment. No partner required.

Why Dance With Us

Women’s dance shoes for ballroom class

No Partner Required

Come as you are - we match you, guide you, and support you every step.

Couple learning ballroom dance
Heart graphic for The Ballroom Club

Personalized Teaching

Every student is different. Lessons are adapted to your goals and comfort level.

Ballroom dance lesson in North York
Ballroom dance students at The Ballroom Club

Friendly, Welcoming Atmosphere

No pressure, no judgment - just dancing, music, and good energy.

Dancers practicing Latin dance

✨Beginners, newcomers, and experienced dancers are all welcome.

Meet Your Teachers

Friendly. Professional. Here to support you every step.

1EDDF192-5CAE-4DF1-9244-74D37D696824.PNG

Dance Teacher

Stefan Topalov

With more than 25 years in ballroom and Latin dance, Stefan combines professional experience with patient, personal teaching. A 2014 national champion, he holds a Master of Ballroom Coaching qualification from the National Sport Academy in Sofia.

His lessons break complex movements into simple steps, helping beginners feel comfortable, build confidence, and enjoy dancing at their own pace.

7070C1C5-5FD3-456F-9B0B-0CAED15D3CC6.PNG

Dance Teacher

Iva Petrova

Creating a welcoming and positive dance experience is at the heart of my teaching. I enjoy helping beginners feel relaxed and confident, whether they are dancing for the first time or returning after a break.

 

My teaching style is patient and supportive, always adapted to each student’s goals and pace. I specialize in ballroom, wedding dances, and styling classes, with a focus on confidence, elegance, and enjoyment.

​

How Can You Dance With Us?

Choose the option that fits you best. We’ll guide you every step of the way.

Dance students practicing ballroom steps

Complimentary Lesson

Start with a free private lesson where we get to know you, your goals, and how you move.
A relaxed, pressure-free way to experience dancing and find the right path forward — no experience needed.

Group Classes

Learn and practise in a friendly group. Build confidence, meet other dancers, and enjoy moving to music. No partner required. Ask us about current class times and levels.

Couple dancing at The Ballroom Club

Wedding Dance

Prepare for a first dance that feels like you. Your consultation explores your song, style, and goals so we can tailor the choreography to your story. No experience needed.

Ballroom dancers in a studio class

No partner required • Beginner-friendly • Adults of all ages welcome • Friendly, professional instructors

Social dance party at The Ballroom Club

Social Dance Parties

A fun and friendly way to practice, learn something new, and
socialize with fellow dancers in a relaxed, welcoming atmosphere ✨

Every other Friday at 8:30 PM

(schedule may vary)

No partner required - Beginner-friendly - Adults of all ages welcome - Friendly, professional instructors

​

​

Follow us on Instagram

bottom of page