

The Studio
Join us on your mat as we come together to strengthen our bodies, clear our minds, and connect our hearts. We truly believe that mental & emotional health are equally as important as physical health for our community to thrive.
We specialize in perinatal classes for new moms and moms-to-be, and we also offer general adult-only classes open to anyone. Our fitness classes are offered both in-studio as well as virtually online; and our Mama Love membership also features our Member Library of recorded classes on-demand to provide access on your own time.
We look forward to seeing you!

Prenatal Fitness
Our Prenatal fitness classes focus on preparing moms-to-be for childbirth through strengthening + rejuvenating postures for labor & delivery, breathwork, visualization, meditation, and connecting to the little life within. Any stage of pregnancy is welcome; our classes can be modified for all trimesters to meet you where you're at. We have two Prenatal Yoga classes offered each week.

Postnatal Fitness
Our Postnatal fitness classes incorporate babes into postures that focus on realigning the body, conditioning the core & pelvic floor, connecting with your little one through fun + playful interactions, and learning safe movement for postpartum recovery in daily living. Postnatal classes include: Strong Mama Fit and Mom & Baby Yoga.

Flow + Restore for all
Our general wellness classes offer strength-building, rejuvenation, and healing for any age & fitness level; through classes including: Vinyasa Flow, Restorative Yoga, Heart & Hips Release, Yang Yin Yoga, and Yoga Nidra. Please note: many of these classes can be modified for pregnancy; however they are adult-only classes (no babes).
Memberships
Become a member and experience a variety of benefits from this inclusive community! Member benefits include: discounted prices from our Individual Passes, access to our Member Library, offers in-store, special rates on select events, members-only gifts + giveaways, and other perks.
Individual passes for single sessions are still an option as well, if that suits you best! See our Book Online page for details on individual class bookings.
Read below for more details, or click on these quick links for direct info:
Studio Schedule:
Mondays:
- 9:30am: Strong Mama Fit
- 11:30am: Mom & Baby Yoga
-
7pm: Prenatal Fit
Tuesdays:
- 7pm: Heart & Hip Release Yoga
Thursdays:
- 7:45pm: Yang Yin Yoga
Saturdays:
-
945am: Prenatal Yoga
Sundays:
-
1030am: Restorative Yoga
-
Once a month sessions - 7pm: Yoga Nidra
Schedule is subject to change at our discretion. For a weekly view at a glance, visit our Online Calendar. To register, visit our Book Online page; and our Memberships page for passes and subscriptions.
Monthly & Quarterly workshops + events:
From childbirth education to postpartum support groups, wellness retreats and community nights, we have many opportunities to connect at our space! Visit our Events page to learn more.

Studio Etiquette
First time joining us for a class? Questions about your membership? Need assistance with registering for a session? Read below for more information on our studio protocol and how to navigate common scenarios.
How to prepare for a session
-
Online sign-up is required a minimum of 2 hours prior to class-start time. Due to the nature of our class sizes, we do not guarantee a spot in class via drop-ins at the door. Requiring assistance with registering for a class? We're here to help! Click here for details on sign-up assistance.
-
Registering for class in advance allows us to accommodate participants to the best of our ability ~ If you're running a few minutes late and we know you're coming via your class booking; we'll let you in after the session has started, within 5 minute grace period. We know life happens, and we do what we can to work with individuals while still running the group sessions on time. If you have not registered in advance, we cannot guarantee you a spot in the session. If you need to cancel or reschedule your booking, we appreciate you planning ahead; click here for details on how to make adjustments to your class bookings.
-
Our studio opens 15mins before the class begins, to allow for participants to settle in prior to session commencing, to check in with our teachers, and to connect with fellow community members.
-
We ask that you kindly respect our Studio Policies & Guidelines, as this allows our sessions to flow smoothly for fellow participants and teaching staff alike. Click here to refer to full details on our policies and guidelines.
Registration Process
Sign up on our website via our Book Online or Class Calendar or download our app via "Fit by Wix" (search in your app store, and enter code "EPIQT5" to connect with us!) Please note: registration closes 2 hours before class-start time.
In-studio:
Be sure to select the class type indicating "[class style] - in-studio class" -- this will ensure that you have a spot reserved in our studio.
Virtual online:
We broadcast via Zoom for our virtual classes. Be sure to select the class type indicating "[class style] - virtual live class" -- this will ensure that you receive the required Zoom link to join in online.
Upon signing up for a Virtual online class, you will be sent a direct access link via email to join in. Once you arrive in Zoom, the teacher will allow access to those who have registered in our online system -- be sure to sign up here first! For this reason, please use your full first & last name when you are signing up, as we cross-reference this for admitting participants in Zoom.
In-studio Class Protocol:
-
We provide all props (including yoga mats!) at our studio, and props are sanitized after every class. Alternatively, you can bring your own props if you prefer.
-
We suggest to bring your water bottle; and we also have bottled water available for purchase here at the studio.
-
Our staff clean the common areas including mopping the floor, before every class. A hand-sanitizing station and wash station are provided for all participants. For our postpartum clients with infants, we also have a full diaper change station (including diapers!)
-
First time to our studio? Please fill out our Fitness Waiver, and give yourself time before class to connect with our teachers about any concerns/questions you may have.
Virtual Online Class Protocol:
-
Live sessions on Zoom allow for connection time with our teachers before the sessions begins.
-
Please be respectful of class start times and honour fellow participants by turning your audio & video off once the class begins. (Video off helps improve the internet streaming for everyone!)
-
If you are joining via a mobile device, you may need to check that your audio output is changed from 'phone' to 'speaker' so that the sound output is at a louder volume.
-
First time practicing with us? Please fill out our Fitness Waiver, and give yourself time before class to connect with our teachers online about any concerns/questions you may have. We begin the Zoom session 15 minutes before class starts to allow the time for connecting in advance.
Studio Policies and Guidelines
-
Participants are required to register and pay in full prior to the session. Click here for registration details.
-
Booking window closes 2 hours prior to class-start time.
-
Due to the nature of our studio operations, we do not guarantee spots via drop-ins at the door. Without advanced sign-up in place, you may be unable to participate, whether in-studio or virtually online. For this reason; at our discretion, sessions are available via advanced registration.
-
Studio doors and online Zoom sessions open 15 minutes before class-start time.
-
5-minute grace period is extended exclusively to registered members in the case of late arrival. Click here for late attendance policy details.
-
Classes can be booked as early as 30 days in advance. Cancellations and rescheduling can be made up to 2 hours prior to class-start time in order to retain access to the pass. Click here for assistance with rescheduling or cancelling bookings.
-
No-shows or late cancellations (less than 2 hours before class-start time) are charged full credit pass / full price.
-
Participants are responsible for managing their bookings and memberships in their entirety; and adjusting / rescheduling accordingly within the above time windows. See here for details and assistance with making adjustments to class bookings and memberships.
-
Individual Passes are transferrable (through the rescheduling feature) though non-refundable.
-
Membership Passes are valid for the 30-day duration of the billing cycle and do not roll over to the next cycle.
-
We do not take cancellations over email or phone. Members have full access to managing bookings by logging in to their Account settings.
-
As we do not have front desk staff; for the security of participant belongings, the front door is locked once the session begins.
-
Emails are not monitored before class-time. If you're looking to speak with a teacher prior to class (getting directions, parking info, questions about studio equipment, etc.) you can message through the Fit by Wix app or call our shop + studio line at 587-316-0822 and we'll do our best to help you out before the class begins.
-
As a group fitness facility, we ask that you do not attend in-studio classes if you are sick. Please plan accordingly based on the above parameters, for rescheduling your booking. If you would like to transfer your pass over to a virtual class to participate from home (rather than attending in-studio), you can do so under the Bookings options in your Account.
Requiring assistance with registration?
You can contact our studio staff directly through the 'Fit by Wix' app using the Message feature, or call our shop + studio line at 587.316.0822 and we'll do our best to help you out in a timely manner. For non-urgent matters, you can also email studio@dragonflymaternity.ca
Kindly understand that we do not have front desk staff, and our teachers have limited access to technical support as they are focused on engaging with students in attendance prior to class time. Please plan in advance.
Need to make a change to your class booking?
We have a 2 hour cancellation policy*. Can't make it after all? Plans change? Please adjust your booking so that other members can join and so our teachers know how to plan accordingly (we do keep an eye out for you, if you're registered to come!)
Participants have full access to their class bookings and are responsible for managing account activity. Visit the "Bookings" area of your account (either on the website, or via the "Fit by Wix" app) to add, reschedule or cancel a class registration on your upcoming schedule.
For Individual Pass purchases: the pass can be transferred to an upcoming class date using the 'reschedule' feature. Please note: Individual Passes are non-refundable. Cancelling your class booking looses access to the pass; whereas rescheduling the class booking retains your access to the individual pass purchased, for future use. Choose accordingly in your Bookings schedule options.
For Membership holders: the class booking can either be cancelled and the pass will be reapplied to your account for use during your billing cycle; or the class booking can be rescheduled to an upcoming date using the 'reschedule' feature.
*Please note: rescheduling/cancellations can be made up to 2 hours prior to class-start time. No-shows or late cancellations (less than 2 hours before class-start time) are charged full price / full credit pass.
Looking to adjust your membership plan?
Visit the "Subscription" area of your account (either on the website, or via the "Fit by Wix" app) to upgrade or cancel your monthly membership commitment. Members are required to monitor billing activity; and we recommend you take action a minimum of 48 hours in advance of your billing cycle activity, for any changes to be reflected through the subscription auto-renew system and the payment merchant that you chose at time of purchase.
We ask that auto-renew plans are maintained for a minimum of 3 months. Interested in a 'pay as you go' method rather than the membership savings? Individual passes are an option; simply visit our "Book Online" page and select the class that you're interested in, and purchase a single pass.
If you're interested to temporarily pause your membership, call to speak with one of our team members for assistance, at 587-316-0822. We offer Account Freezing once within the calendar year.
Note:
By participating in our fitness classes, you assume full responsibility for your own health and well-being. Our instructors guide and assist your fitness journey, and we welcome questions in our sessions; however please note that we do not offer medical advice. We encourage our participants to listen to your body as you know yourself best; and particularly in the prenatal and postnatal stages, we recommend that participants consult with their healthcare professional for medical guidance.
Connect
2104 Centre Street NE
Calgary, AB, T2E 2T3
587.316.0822
info at dragonflymaternity.ca
Learn more
About Us
Community Resources
Shout-outs


