The Best Kids Dance Classes in Thornhill: From Fun Recreational Steps to Competitive Glory

Are you looking for a way to channel your child’s energy into something that builds confidence, coordination, and community? At Grand Dance, we believe that every child in Thornhill, North York, Markham, and Richmond Hill deserves the chance to shine: whether they’re taking their very first steps in a recreational class or aiming for the podium at a world-class competition.
With our 4.9-star rating and a reputation as York Region’s best-rated dance studio, we’ve created a space where 5-year-olds can find their rhythm and teenagers can train to become international champions. As we head into the summer of 2026 and look toward a fresh start this September, there has never been a better time to join the Grand Dance family.
Recreational Dance: Building Confidence One Step at a Time
For many of our students, the journey starts with our Recreational Group Classes. Designed for children ages 5 and up, these lessons are all about the joy of movement. We focus on the fundamentals of Ballroom and Latin dance, teaching kids how to carry themselves with grace while having an absolute blast.
In our Thornhill studio, you won't find high-pressure drills in these sessions. Instead, you'll see a vibrant, supportive environment where students learn the Waltz, Cha Cha, and Jive. These classes are specifically structured to help children:
- Improve Posture and Coordination: Dance is a full-body workout that builds core strength and body awareness.
- Boost Social Skills: As a partner-based art form, kids learn the importance of teamwork, respect, and communication.
- Develop Musicality: We help children understand rhythm and timing, skills that benefit them in all areas of life.
Are you curious about how your child will progress? We use a structured curriculum that celebrates small wins. From mastering a basic box step to performing in our local showcases, our recreational path is designed to make every child feel like a star.

The Competitive Edge: Training the Champions of Tomorrow
For some, dance is more than just a weekly hobby: it’s a passion. Grand Dance is renowned across Ontario for our Elite Competitive Training Programs. We don’t just teach routines; we shape athletes. Our coaching staff has a proven track record, with students consistently earning top placements at prestigious international events, including the world-famous Blackpool Championships.
Our competitive program is intense, rewarding, and results-driven. We offer:
- Advanced Choreography: Tailored routines in International Latin (Samba, Cha Cha, Rumba, Paso Doble, Jive) and International Ballroom (Waltz, Tango, Viennese Waltz, Foxtrot, Quickstep).
- Private Lessons: One-on-one coaching to refine technique, musicality, and performance presence.
- Physical Conditioning: Specialized training to ensure our dancers have the stamina and flexibility required for the floor.
We take pride in our measurable outcomes. In the last season alone, our junior dancers brought home multiple gold medals from events like the Toronto Dance Festival and La Classique du Québec. If your child has a competitive spirit and a love for the spotlight, our studio at Yonge and Steeles is the place to be.

Summer Dance Camps 2026: The "Best Week Ever"
If you’re looking for the perfect summer activity to keep your kids active and engaged, our Summer Dance Camps are the answer. Located right here in Thornhill with easy access from Highway 407, our camps serve families from across Richmond Hill, Markham, and North York.
Our full-day programs (9 AM – 5 PM) are designed for ages 6–16 and include a mix of professional dance instruction and pure summer fun. Each week features:
- Daily Dance Workshops: Learning Ballroom and Latin basics and high-energy choreography.
- Creative Arts: Crafts, team-building games, and creative workshops.
- The Friday Showcase: Every week ends with a performance for parents and friends to see what their campers have achieved.
2026 Summer Camp Dates:
- Week 1: July 6 – July 10
- Week 2: July 13 – July 17
- Week 3: July 20 – July 24
- Week 4: Aug 10 – Aug 14
- Week 5: Aug 17 – Aug 21
Spaces fill up quickly every year! Register for Dance Camp here to secure your child's spot for a week of rhythm, friendship, and growth.

Get Ready for September: New Dance Signups Now Open
While we’re excited for the summer heat, we’re already preparing for our biggest September intake yet. Fall is the natural time to start a new journey, and our "Back to Dance" season is the perfect entry point for new students.
Why sign up now for September?
- Guaranteed Placement: Our beginner classes are our most popular. Signing up early ensures your child gets into the time slot that works best for your family’s schedule.
- Structured Growth: Starting in September allows children to follow our full academic-year curriculum, culminating in our winter and spring showcases.
- Community Building: Your child will start alongside a cohort of other new dancers, making it easier to build lasting friendships from day one.
Whether you are in North York, Thornhill, or Markham, joining Grand Dance this September means joining a community that values excellence, inclusivity, and the transformative power of dance.
Which Style is Right for Your Child?
Choosing between Ballroom and Latin can be tough! Latin dances like the Cha Cha and Jive are high-energy and rhythmic, while Ballroom styles like the Waltz and Tango focus on elegance and smooth movement. Most of our beginner programs introduce both to give students a well-rounded foundation.

Join the Grand Dance Family Today
Are you ready to see your child gain confidence on and off the dance floor? From our state-of-the-art studio to our world-class coaching staff, Grand Dance is dedicated to providing the highest quality dance education in the Greater Toronto Area.
We invite you to visit us at our Thornhill location (Yonge and Steeles) to see our classes in action. Whether you are interested in our Summer Camps, our Competitive Elite Program, or starting fresh this September, we have a place for you.
Your child’s dance journey starts here.
- View our full class schedule: Grand Dance Studio Schedule
- Learn more about our coaches: Meet Our Expert Staff
- Ready to enroll? Sign up for classes today!
Don't wait: let's make 2026 the year your child discovers their passion for dance. We can’t wait to see you on the floor!