Skip to content

Register for Summer Workshops

2026/27 September-June classes coming soon!

Term 1: September 8 - November 16, 2026

Registration and payment deadline for Term 1 is August 27, 2026.

Join a flamenco class today:

  1. Select your classes and complete a registration form (scroll down if viewing this site on a phone)
  2. Wait for email confirmation of your class selection and payment instructions
  3. Pay for your classes and enjoy learning flamenco!

Check out the Fees & Payments and Frequently Asked Questions pages or contact us if you need any assistance.

**This class is impacted by studio closure dates, when the Elgin Rd. studio is unavailable for flamenco. Students are asked to do make up missed classes in another regularly scheduled class (space permitting) within the Term when the class is missed.  For more details on studio closures visit our Holiday Hours & Important Dates page.

Classes are held at one of our four beautiful studio locations:
Be sure to check your registration welcome email for confirmation of where your classes will be held.  Each studio has its own parking and entry process.

Class Registration

Term 1 starts September 8, 2026. Register now to start as soon as possible or to add your name to the waiting list. We will contact you to confirm when you are able to join in.

If you are a parent or guardian registering a child or youth (under 18 years of age) please click here to fill out a specialized registration form on behalf of your child.

Once you submit your form, please allow 72 hours for an email reply with payment instructions.  Your registration is not complete (and your spot in class not confirmed) until payment has been received.

Note: you will receive an automated email reply once you submit this form.  Please check your junk mail if you do not receive a reply within 15 minutes.  If you did not receive a reply, your form may not have been submitted correctly.  Please double check that you have filled in all fields (including both check-boxes) and try again.  Contact us any time if you need further assistance.

You can find our terms and conditions here