ABOUT GRAND DANCE STUDIO
Grand Dance offers world-class Ballroom and Latin programmes 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 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 LESSONS
ELITE COMPETITIVE GROUP
For kids, teens, and adults who want more than steps—who want results. Train with top coaches and compete at the world’s most prestigious events: Canada, UK & International Open, Blackpool Junior Dance Festival, The Open Worlds, and more. If you danced as a child and paused, it’s never too late to bring that dream back.
Elite Competitive Group Schedule
- 
Monday: 7:00 PM — Standard
 - 
Tuesday: 5:15 PM — Latin
 - 
Wednesday: 6:00 PM — Standard; 7:00 PM — Workout & Stretching
 - 
Thursday: 7:00 PM — Latin
 - 
Saturday: 6:00–8:00 PM — Practice Rounds
 
RISING STARS COMPETITIVE GROUP
For passionate kids and teens ready to shine on stage.
Step by step, we prepare young dancers for local, provincial, and national Canadian competitions—building confidence, skill, and a genuine love of achievement.
Rising Stars Competitive Group Schedule
- 
Monday: 6:00 PM
 - 
Wednesday: 6:00 PM
 - 
Wednesday: 7:00 PM — Workout & Stretching
 - 
Friday: 6:00 PM
 - 
Saturday: 6:00–8:00 PM — Practice Rounds
 
LITTLE STARS (4 - 7 years old)
For our youngest dancers, this is where the journey begins! Through playful movement, music, and simple choreography, children explore rhythm, posture, and teamwork in a fun, supportive setting. Each class builds balance, flexibility, and focus—while making new friends and growing confidence step by step.
Little Stars Group Schedule
- 
Monday: 6:00–7:00 PM
 - 
Wednesday: 6:00–7:00 PM
 - 
Saturday: 11:00 AM–12:00 PM
 
SUPER KIDS (7 - 12 years old)
DANCE CLASSES FOR ADULTS
Discover the joy of dancing at Grand Dance Studio. Step into a refined experience tailored for adults, with personalised private lessons and dynamic group classes that deliver exceptional progress—and plenty of fun—at every step. Beyond the studio, enjoy our exclusive dance evenings and social events in an elegant setting to practise your skills, connect with others, and celebrate the art of dance.
WEDDING DANCE PACKAGES
Make your first dance unforgettable with Grand Dance’s Wedding Dance Packages—custom choreography, step-by-step coaching, and video practice notes tailored to your song, style, and timeline. Whether you want a classic waltz, romantic rumba, or a fun mash-up, our expert instructors in Thornhill (near Yonge & Steeles) make preparation stress-free and enjoyable, even for complete beginners. We also offer parent-dance polishing, bridal-party crash courses, and optional on-site rehearsals, so you walk onto the floor confident, connected, and camera-ready.
PRIVATE LESSONS
Experience truly personalised instruction with Private Lessons at Grand Dance. Each session is tailored to your goals—whether you’re starting from zero, polishing technique for social dancing, or preparing for competition—so you progress faster with focused feedback and customised choreography. Our expert coaches refine posture, timing, and partnership skills in Ballroom and Latin styles, with flexible scheduling to fit busy lives. Held at our Thornhill studio near Yonge & Steeles, private lessons deliver confidence, precision, and results—one step at a time. Call or message to get started.
Contact Grand Dance
Grand Dance Newsletter
Subscribe to our Newsletter to receive the latest on our classes, specials and schedules