"The iDance experience starts as soon as you walk in the door! The person at the front desk is always very friendly and positive and immediately puts you in the right mindset for a productive and fun class. The studio is very clean and bright and puts you at ease.

The classes are not only fun but very good work out!

The instructors give very thorough explanations often using fun analogies to increase your understanding.

I always walk out of class smiling, breathing heavily, and knowing that I learned something."

iDance Dancer


Want to dance at ALL our locations?

Become a Yearly iDance Member!

Adding this option to your current class card or membership will let you dance anywhere

Contract Renews every 12 months

30 Days Written Notice to Cancel


Yearly Member

Annual Fee

We call this out VID Membership -

Very. Important. Dancer.

This is a month to month contract bases membership that allows you to the dance as often as you like! No long term commitment.

$33.75 per week

30 Days Written Notice to Cancel


Monthly Unlimited

Yearly Member

Visiting Vancouver, spring break...this Unlimited pass is perfect for those who have a chunk of time and wanna dance!

Valid for 30 days

All class cards & memberships must be activated within 30 days of purchase


30 Day Unlimited

Yearly Member

This is perfect for the dancer who is looking to attend 1 class per week.

$16.50 per dance class

Valid for 3 months

All class cards & memberships must be activated within 30 days of purchase


10 Class Card

Yearly Member

Wanting to amp it up, we recommend this card for dancers looking to take 2 classes a week.

$13.75 per dance class

Valid for 6 months

All class cards & memberships must be activated within 30 days of purchase


20 Class Card

Yearly Member

Don't like contracts, but love taking 3-4 classes a week. This is a fantastic option.

$13.00 per dance class

Valid for 9 months

All class cards & memberships must be activated within 30 days of purchase


50 Class Card

Yearly Member



All participants must be on time for class! Instructors have the right to refuse entry into class if the participant is more than 5 minutes late. The first 10 minutes of class is where the Instructor leads a warm-up. Warming up is crucial as it prevents injury. Members must check-in with the reception in order to attend class. 


We accept 15-20 participants per class, depending on the class. We accept 10 participants on the waitlist. You may reserve your spot in class up to 7 days before the class starts. All reservations will be held until class starts, at which point all open spaces will be given to waitlist members present. If you are late, please contact the studio so your spot is not given away.



4-hours notice is required to cancel reservations. If you do not cancel a reserved class, 1 class will be deducted from your class pass. If you have an unlimited membership, you may be charged a $10 no-show fee.



All memberships must be activated 30 days after the purchase date. Only 1 hold is permitted during the duration of your class card and 1 hold per year on monthly memberships, with a maximum hold of 2 months. If you purchase a new class pass prior to the expiry of your current class pass, any remaining classes will be rolled over onto your new class pass.


All payments must be received prior to the start of class and there will be no refunds. 

Prices are in Canadian dollars and do not include GST. GST is added separately. We accept cash, debit, and all major credit cards.

  • Facebook - Grey Circle
  • Instagram - Grey Circle
  • Twitter - Grey Circle
  • YouTube - Grey Circle