Our 2024/25 season begins the week of Monday, September 9th, 2024. Online pre-registration is now underway! Enroll no later than July 31st to receive 15% off your September tuition fee.

Summer session registration is also available, offering workshops and classes throughout the months of July and August. Visit our Summer at the Studio 2024 class listings for details.

Not sure which age or skill level to register for? View our Student Placement Guidelines for additional information related to recreational enrollment.

Select the Classes menu (at the top of the page) to access class listings organized By Discipline or By Age, then follow the appropriate Register link to begin your online enrollment process. Or, join a Waitlist should you wish to be notified of future enrollment opportunities.

Another method: Simply open the online registraton form to get started and add the classes of your choice using the "Select Class #1, #2, etc." search buttons.

View and/or print a copy of our 2024/25 class schedule, if that would be helpful. Be sure to refresh the document to ensure that you are seeing the most up-to-date version. Consider the appropriate class colors as indicated at the top of the document.

Have you danced with us before?

Even easier! If you have danced with Excalibur before, you likely have an online account. Visit the login page, input the email address and password associated with your account. If you do not have (or cannot remember) your password, simply click Reset Password and a reset link will be provided via email. If you have any issues with this process, please contact Excalibur staff for assistance, as detailed below.

No need to re-enter your student, contact, or billing information! Everything is stored in our system. Once you have checked out and submitted your registration, fees will be posted automatically and you will be contacted via email by office staff to confirm and complete your online registration process.

Need Help?

We are here to assist you! Should you run into problems or have questions, please contact office staff at or call 250-564-6326.

Monday 17-Jun-24 09:16:10 PDT