Ballroom & Latin Dance Classes
TORONTO | MARKHAM | RICHMOND HILL

Welcome to Grand Dance

Grand Dance offers world-class Ballroom and Latin programs for all ages and skill levels at our Thornhill studio, near Yonge & Steeles. Whether you’re stepping onto the floor for the first time or sharpening technique, we provide welcoming recreational classes and high-performance competitive training led by expert coaches. From social fundamentals to advanced choreography, our curriculum builds confidence, musicality, and results. Proudly, our Elite Competitive students regularly earn top placements at international events—including the prestigious Blackpool championships in the UK—showcasing the standard we set every day in the studio.

BALLROOM & LATIN DANCE CLASSES

Elite Competitive Group

Train for local, national and international championships

RISING STARS COMPETITIVE GROUP

For passionate kids and teens ready to shine on stage.

LITTLE MOVERS

For our youngest dancers, this is where the journey begins

LITTLE STARS

For our youngest dancers, this is where the journey begins

SUPER KIDS

Students deepen their technique with structured training

FUTURE LEGENDS

Older beginners who are ready to discover their passion for dance

ADULT DANCE GROUP CLASSES

Join an exciting and fun dance group for all ages

WEDDING DANCE PACKAGES

Your first steps towards your First Dance.

PRIVATE DANCE LESSONS

One-on-one training for those who want to excel in their technique

EXPLORE

GRAND DANCE IN THE MEDIA

Contact Grand Dance

Name
Your Message

Grand Dance Newsletter

Subscribe to our Newsletter to receive the latest on our classes, specials and schedules