top of page

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

Novice Competitive 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

2023 Camps Waitlist Only

Summer Camps 

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

Princess Party

Email Us to Book a Party!

Birthday Parties

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


Temporarily Postponed

Mommy & Tot Classes

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

bottom of page