Fall Term & Winter/Spring Term & Summer Drop in Classes

Recreational Classes

iDance offers Recreational Dance program for children aged 3 to Adult. Classes are divided over 2 Terms and run weekly. Both Term ends with a Student Showcase. Dancers can switch classes after Fall Term if they choose. Summer classes are drop in to allow dancers to enjoy their summer break with little commitment.


Full Year, Training to the next level

Petite Novice Program

This Program is for young dancers ages 6+ who want to train to the next level and want a taste of the Competitive environment. This full year program focuses on jazz & ballet training with sprinkling of other disciplines and gives dancers the opportunity to perform at recital and competitions.                                  


Full Year Program, Jazz, Tap & Ballet Exams

Competitive Team

iDance offers a Competitive team which is an accelerated program for exceptional dancers that want to take dance at an elite level. With Jazz & Ballet as the minimum, dancers are trained at an accelerated level and compete throughout the Spring.

Summer Camp

July & August 2022 Open for Registration

iDance has programs running throughout the summer, geared towards young dreamers, Red Carpet Readiness, Disney Divas and Intensives for Competitive Dancers.   

Summer Camps 

Princess Party

Email Us to Book a Party!

Celebrate your child's birthday party at iDance! Your child and their friends will learn the latest dance moves and perform a dance routine. 

Birthday Parties


Temporarily Postponed

Get your baby moving to the beat in our Baby Dance Steps & Pop with Tot classes at iDance.

Mommy & Tot Classes