For our detailed COVID-19 Mitigation policies please see the main homepage here.


How do I register for classes?

Class registration is on a first-come, first-serve basis and payment must be received in full to confirm a place in a class.

Firefly uses Amilia for all its registrations. It’s an offsite registration software system and payment gateway. It easy to use and it is entirely secure (we don’t store any of your credit card information)

Registration & Payment

The easiest and most efficient way of registering for a class is through the use of our online registration system. You can also register with a credit card over the phone or by dropping off a cheque or cash during our office hours. If bringing cash or a cheque please call ahead to confirm that there is still space in the class. We do not accept debit payment at this time. You will receive an enrolment confirmation and receipt via email once your payment has been processed.

Fees & Paperwork

The following forms are available for download and can be filled out and brought before your first class. If this is your very first class with us, please arrive to class a little early so that this can be taken care of and class can start on time:

  • Registration Form
  • Liability Waiver: either Adult or for guardian Child. Students or their guardians are required to fill out a once a year.
  • There is a mandatory $20 non-refundable annual registration fee per student (valid from September 1st until August 31st). This will be charged when you register online at Amilia, or in person if you pay by cash or cheque.

Can I call or send you an email asking to reserve a spot in a class?

No. While it is helpful for us to know that you are planning to register in a particular class, we cannot confirm your spot until we receive your payment.

What if the class I want to register for is full?

If the class you would like to register for is full, our registration system will ask you if you would like to be on the wait list. We highly recommend putting your name down on the wait list because you never know when someone will drop out at the last minute.

Can I register more than one person for a class online?

Yes. You can register yourself and a buddy for the same class using our online system easily. When paying for someone other than yourself, use the “Pay for another client” function rather than changing the quantity field on the check out screen.


If a student arrives later than 15 minutes into a class, it is up to our instructors discretion to decide if the student will be allowed to participate. When you arrive late, not only are you discourteous to your fellow students, you also disrupt your coach’s ability to deliver a safe and effective class. Coaches use warm up exercises, stretching and skill development at the start of each class to establish safe physical practices and proper technique that students will build on through the rest of the class. You may not miss the warm up. Students who arrive late may stay and observe and stretch on their own beside the class, but may not be allowed to participate.


While we sympathize with everyone’s situation and we do not want students coming to the studio if they feel unwell, please note we will not be offering any refunds or class credits for classes cancelled. This has been an incredibly difficult time for small businesses, and we still have many fixed expenses to cover. We greatly appreciate your support and understanding.

We want to offer some flexibility for students who are feeling unwell and/or experiencing COVID-19 symptoms. We will be allowing students to sell the class they want to cancel to someone else. The student will be responsible to contact people from an official waitlist that will be provided by Firefly Circus Academy, and sell the class they plan to miss in order to mitigate their costs. This will be solely the responsibility of the students to arrange among themselves. Waitlists will be specific for each class; you can only sell your class to someone on the waitlist for that particular class. If you have any questions, contact Carol or Annie –aerialarts@fireflytheatre.com.

Please note: All credits must be used within one year or they will expire.

Firefly Theatre reserves the right to cancel any class for lack of participants.


Where are classes held?

Classes are held in our training space at 8540 Roper Road, at the intersection of 86th street and 51st avenue right across from the Provincial Archives. Check out Google Maps or the ETS Trip Planner if you need help finding it.

There are many bus lines that stop on our corner, making public transit to the studio accessible. We also have plenty of free parking.


Are there any prerequisites for the classes?

We recommend that people new to circus start by taking Introduction to Aerial Arts, Beginner Silks or one of our Aerial Fitness & Conditioning classes.

There are prerequisites for higher-level classes so please read the class descriptions carefully. If you have any questions, ask your instructor or email Firefly’s Academy Coordinator.

If you are new to Firefly and have previous circus experience, please contact the Academy Administrator before registering for higher-level courses. You will be asked to provide details about your past experience and you may be required to book a half hour assessment with one of our instructors, the cost of which is $40 + GST.

What should I wear?

Wear reasonably form-fitting “yoga attire” that covers your legs and your stomach. Tights or pants should be at least ¾ length. Please do not wear jeans or shoes, or clothing with Velcro or zippers or buttons or buckles. Help us protect the equipment! Please do not wear jewelry. If your instructor is concerned about any hard-to-remove jewelry, you will have the option of removing it, covering it up, or staying off the fabric and ropes.  Masks must be worn at all times while in the studio. 

What should I bring?

Mostly just bring yourself, a positive attitude and a water bottle.

How early should I arrive?

Please arrive ready with your workout/aerial clothes on to avoid traffic in the washroom and/or change room. We encourage you to wait outside the studio until prior students have left the building. Do not arrive earlier than 10 minutes before your scheduled training and/or class time.

What will we do in class?

All of our classes begin with a warm up and end with a cool down. For more information about your specific class, please see the class descriptions.

Can my friends and family come watch?

At this time only students will be allowed to enter the studio. 


We love having photos of us performing, so we appreciate that you want photographic evidence of yourself doing amazing things to prove to any non-believers that you have indeed joined the circus! We simply ask that you speak with your instructor first about when in the session will be the best time for you to do this.

Will I be sore?

Expect to be challenged, expect to have fun. Your hands might hurt, and you should be rather tired by the end of class. (That is probably an understatement.) Your muscles may be sore the day or two after class, especially if you are over 25. This is normal. A hot bath with Epsom salts can be helpful.

What if class leaves me wanting more? When can I practice what I am learning?

Current Firefly students enrolled in Level 1 classes or higher may come to Open Studio. You will be supervised, but not instructed. This is your time to practice what you have learned in class and build strength on your own.

Open Studio is for adult students aged 18 and up and runs on a first-come, first serve basis. The cost is $10 per session. See the calendar for current Open Studio dates and class scheduling.

And Furthermore

Visit Our Home

Looking for performers for your event?  Aerialists, jugglers, entertainers, and more!

Firefly Theatre & Circus


Follow Us

Call Us

Find Us

8540 - Roper Road
Edmonton, Alberta
T6E 6V4

Designed by/Webmaster

John Ullyatt

Photo Credits

Benny Chen Photography