Ballroom & Latin Dance Classes

Thornhill, Vaughan & Markham

Rated 4.9 | Trusted by families across York Region
grand-dance-media-1

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.

Our Dance Programs

Summer camp at grand dance

Full and educational day Summer Camp in Thornhill for Kids & Teens. From 9 am to 5 pm. Fun activities, dance, arts & crafts, ice cream hunts and splash pad visits!

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

Get to know Grand Dance: See Our Photo Gallery

Check out our Photo Gallery and get familiar with our classes, dancers, local and international competition participation

Ready to Dance?