Registration is currently closed for our 2017-2018 season, as we are preparing for our Year End Recital on June 10th!

The schedule for our 2018-2019 season will be out mid-June, which is also when registration begins. The 2018-2019 season runs from September-June.

All registration is done in person, however we can answer any questions you may have via email at or over the phone at 604-853-3620.

Our office is open Mon-Fri 3:00-6:30. If these times do not work for you, we are more than happy to schedule an appointment to meet in person!

We will require you to complete a registration form and per-authorized payment form. A void cheque or your credit card information will be required. Monthly dance fees (September to June) are processed by per-authorized payment. Registration forms must be completed and signed by the parent/guardian at the time of registration and must be accompanied by a per-authorization form. All fees and deposits will be automatically run through your per-authorization form on file, unless you provide us with post-dated cheques.

Please note that we can not hold spots or place your child in a class until you have completed your registration form, supplied you registration fee and any required deposits. Classes without sufficient enrollment will be cancelled.

Students new to Danceworx are welcome to attend their first class on us! This gives new dancers an opportunity to see what Danceworx is all about and will help identify what classes they might enjoy for the upcoming season. You can view our schedule here. The best way to find out what classes might be suitable for your dancer to attend is to email us at

Click to view Hourly Fees

If you have any questions, please contact our office at 604.853.3620 or email us: