This introductory offer, available for new Luna members, is the most cost-effective option, offering unlimited yoga classes for the one-time fee of $49 (a $81 savings from the monthly membership). This allows new members to take the opportunity to come to class as often as they wish to familiarize themselves with the Luna Yoga staff and style.

If you come to 3 classes within the month, it's already paid off! (as opposed to 3 drop ins = 3 x $20 = $60)

*The month begins as of the date of your first class.


Becoming a Luna Yoga Member has never been easier! Sign up now for only $90 per month (a savings of $50 a month) – your membership will renew itself monthly* so you don’t have to worry about expiry dates or the number of remaining classes you have left, and as a bonus, you’ll receive a membership-long 10% discount on all retail products and workshops.

If you practice 2 or more times per week this is your best option (2x per week = $11.25/class). 

*Minimum 3 month commitment. Auto-renewal memberships will continue indefinitely but may be cancelled at anytime. Rates are subject to change. 

Class Packs

One Class . $20*
Five Classes . $80*
Ten Classes . $140* 

Renew before your 5 or 10 class pass expires and receive 10% off your next class pass pack

One Month Unlimited

One Month . $140*

Luna Pass . $90 a month (auto renewal) 
If you practice 2 or more times per week this is your best option (2x per week = $11.25/class).

*Student discount applies (15%) 
Taxes not included
Please note that promotions/discounts can not be combined


Personalized Private Class

Tailored to the student's needs and questions.

$95 for 60 minutes
(pre-payment required, appointments fully refundable with 24 hours notice prior to cancellation).

In-Class Private

Guided by the skillful hands of a certified Jivamukti instructor, you will be assisted through each moment and each movement of a group class on the schedule. The hands of the teacher will almost never leave you through all the assists, whether they be simple or elaborate. Whether it is a static posture or a vinyasa flow, you will be guided with ease.

$75 for 60 minutes
$95 for 90 minutes

Off-Site Personalized Private Class

Location to be determined by student.

$115 for 60 minutes
(pre-payment required, appointments fully refundable with 24 hours notice prior to cancellation).


Classes are offered for beginner, intermediate, and advanced levels.

$110 for 60 minutes  group class
$165 for 90 minutes group class

Mentoring Session

For yoga teachers and teachers-in-training, a private session during which any questions regarding postures, sequencing, and adjustments will be addressed. 

$95 for 60 minutes

Share your love for yoga with those you love!
Purchase a gift card for a number of classes, a membership or a dollar amount.
Our gift cards are available online or at the studio.

Mat storage

Rent your own mat storage space at the studio for $5 + tax/month. 
*This service is free for Luna Pass members and students enrolled in the current teacher training.

- Taxes not included on yoga product prices or private classes.
- Classes and workshops are non-refundable 
- Expiry dates for membership cards will only be extended for medical reasons.
 - All prices are in Canadian dollars.

Purchase Policy

All services purchased from Luna Yoga must be preceded by the applicant acknowledging, by way of completing a Contact Information form, that he/she has no physical limitations preventing him/her from participation. All applicants under the age of 18 years must have consent, in written form, from a parent or guardian. The applicant also agrees to abide by the rules and regulations of the studio and acknowledges that these rules and regulations may change from time to time. Furthermore, all applicants release Luna Yoga, its owners, directors, managers and all employees of all liability regarding 1) any injury to self or child 2) any loss or damage to personal property. If purchasing packages that require payments to be made in installments, the applicant agrees to approve such installments be made by credit card on the dates as predetermined in the services contract.

Registration & Purchase
To register or purchase from the Luna Yoga online booking system, you must be over eighteen years of age. You must ensure that the details provided by you on registration or at any time are correct and complete.

Cancellation Policies

Classes: You may cancel up to one hour before class begins. If cancelling within one hour of class, your class pass or drop in will be charged.

Workshops: Once one registers for a workshop, their space is reserved. To cancel, the workshop the participant must contact the studio (by phone, email to, or in person) 48 hours or more before the workshop. No credits will be issued within 48 hours of a workshop. If Luna Yoga cancels a workshop the workshop participant may choose a refund or account credit.

Teacher Training: No refunds will be issued on teacher training payments. Attendance is mandatory for all weekends. Missed training weekends may be credited towards future Luna Yoga teacher trainings, but solely for those weekends that cover the missed subjects and classes.

Retreats: No refunds will be issued on deposits. No refunds for the balance will be issued unless the canceling person's space can be filled with someone from the waiting list. If the space is not filled from the waiting list, a credit toward future Luna Yoga offerings will be issued only if the cancellation is received 60 days prior to the retreat. No credits or refunds will be issued if cancellation is received within 60 days of the event. If we must cancel due to insufficient enrollment, the deposit and paid balance will be refunded fully.

Studio Rental: A refund on the rental fee will be issued only if we receive notice within 48 hours (2 days) of the need to cancel, minus a $20 administrative fee. A credit of the deposit toward classes or workshops will be issued only if the cancellation is received 48 hours prior to the event, minus a $20 administrative fee. No credits or refunds will be issued if cancellation is received within 48 hours of the event.

Private Sessions: Your session time and the teacher's time is reserved for you. If a private session is cancelled less than 24 hours prior to the session, the fee will be charged in full.