Ubud Yoga Class Schedule

Selamat Datang & Om Swastiastu

We welcome YOU to experience our "Oasis of calm in the Center of Ubud"







As a center dedicated to healing and renewal, The Yoga Barn provides a lush and inspiring environment for the nourishment of body, mind and soul for all members of the Bali community.

Whether you are a traveler looking to drop in once, an Ubud local wanting to practice regularly or a teacher interested to bring a group to our enchanted oasis, we welcome you to join the Yoga Barn extended family!

Featuring over 15 classes a day to choose from, the programming team at The Yoga Barn has created a diverse schedule of the highest quality, taught with the deep knowledge and large hearts of the studio's faculty.

The mosaic of daily classes and workshops include Yin, Acro, Classical Hatha, Vinyasa Flow, Power, Yoga with Weights, Iyengar, Anusara Inspired, Tai Chi, and for those who are looking for relaxation, there is Gong Bath, Tibetan Bowls, Sound Healing, Restorative Yoga, Pranayama, Meditation and more. Other amazing weekly activities include the Monday Night Movies (bi-weekly), Sunday’s Ecstatic Dance, followed by an incredible buffet in the Garden Kafe and Sunday Evening Kirtan (call and response chanting).

Classes are mostly Open Level, unless labelled otherwise on the schedule (Look for notations: Level 1 (All Levels/Beginner), Level 1/2 (Intermediate) or Level 2 (Advanced). Classes fill up quickly, especially during the busy season. Registration opens 30 minutes before class, first come first serve. Ecstatic Dance and Tibetan Bowl registration opens 1 hour before class.

Yoga Barn Fee Structure

Class Cards are offered in denominations of 3, 5, 10, 20 classes, and 30 Day Unlimited only. The price per class descends on a sliding scale depending on how many classes you purchase.

 Card Type
 Price (Rp)
 Per Class
 1 class
 3 classes
 5 classes
 10 classes
 20 classes
 30 day unlimited
 A Lot!

Please note that there are donation based community classes for those on a budget.

Yoga Barn Class Card regulations:

  1. Class cards are valid from 6months from date of purchase and are non-extendable.
  2. Class Cards are registered in the name of ONE individual only (the person purchasing the class card). As long as the person on the name of the card is attending a particular class he/she may share the card with any accompanying guests.
  3. A special Bali Expat Discount is available to Expats who live in Bali and can produce a Valid Kitas registered in Bali (not in other areas of Indonesia) ID IS REQUIRED.
  4. Balinese locals who can produce a valid Bali Based KTP are welcome to join any class by donation (KTPS must have been issued in Bali, not other islands in Indonesia).
  5. Students between 12-16 years (ID may be required) can purchase class cards with a 50% discount.
  6. We understand that occasionally classes may not be quite what you expect. If you leave a class within the first 15 minutes and report immediately to reception you will be refunded for that class. Any later than 15 minutes, there will be no refund.
  7. Yoga Barn Class Cards are non-refundable, non-extendable and non-transferrable. You cannot transfer your card to another person after leaving Bali. Please purchase the class card denomination that best suits the time you will be spending in Bali.

See our current daily class schedule here:



Read more about our upcoming monthly events and workshops at the Yoga Barn

Online Registration for Ecstatic Dance and Sunday Dance

Selamat Dancers,
Online Registration Service Available at The Yoga Barn for Friday Ecstatic and Sunday Dances!

In order to better serve our Ecstatic Dance Community we are testing an online registration system* for our Friday Ecstatic and Sunday Dances. 50 spaces each Dance will be available for online registration.

You may register online by purchasing a 3- Class Dance Pass at our Upper Reception area starting Thursday August 17 at the price of 390,000 IDR for 3 Dances**

Quantities are limited to 55 active 3- Class Dance Passes at any one time. Holders of the 3- Class Dance Pass may register online the day before the Dance (0001 Thursdays for Friday Ecstatic Dance and 0001 Saturdays for Sunday Dance with registration closing 3 hours before each Dance begins)

There will continue to be 100 tickets available for sale 1 hour before each Dance starts at the Lower Reception area of The Yoga Barn and they may be purchased with class cards or at the drop-in rate of 130,000 IDR.

* Here at The Yoga Barn we have heard your concerns about the Dances and are committed to making this the best experience possible for all of our loyal Dancers. We are testing a new system and reserve the right to end the trial at any time.

**Restrictions apply, 3- Class Dance Passes are valid for 30 days, one use per dance, are not refundable, transferable or extendable. Wristbands for the dances may be picked up in the Upper Reception area after the registration period ends, 3 hours before the Dances. Any Dance reserved with the 3- Class Dance Pass and not canceled before the end of the registration period will be charged to the card. Instructions will be given for online registration procedures with the purchase of your 3- Class Dance Card.

Please see our Fee Structure & Yoga Barn Guidelines & Studio Etiquette and Class for more information.

Yoga Barn Studio Guidelines & Etiquette

New to yoga or thinking about starting yoga? Etiquette is at the heart of a yoga practice and it is best to know this sooner rather than later to gain respect of your fellow yogis and teachers. Our rules might sacrifice individual needs on occasion, but have been created for the comfort of the larger group.

The Yoga Barn apologizes for any inconveniences that our Guidelines may cause you.


Yoga Barn Studio Guidelines:

  • Class registration is on a first-come, first-serve basis and takes place in the Lower Reception. At this time, you cannot pre-pay or pre-book classes.
  • Each class is 1 hour and 30 minutes duration, unless otherwise noted.
  • Classes are mostly Open Level, unless labelled otherwise on the schedule (Look for notations: Level 1 (All Levels/Beginner), Level 1/2 (Intermediate) or Level 2 (Advanced). Classes fill up quickly, especially during the busy season. Registration opens 30 minutes before class, first come first serve. Ecstatic Dance and Tibetan Bowl registration opens 1 hour before class.
  • Yoga mats & props are provided, but feel free to bring your own.
  • Each Studio/Class has a Maximum Number of participants allowed in the room, once registration hits that maximum the class is considered full. There are NO EXCEPTIONS, we will not squeeze another person in the room, it just becomes uncomfortable for the group as a whole.
  • Classes Entrance is closed 15 minutes after the scheduled start time. There are NO EXCEPTIONS for late guests after 15 minutes.
  • Daily classes fill up quickly, please come at least 15mins before class in the normal season and 30mins before class in busy seasons in order to reserve your space (busy seasons: Dec – Jan, Mar - Apr, July – Aug).
  • Evening classes also fill up to maximum capacity, especially Friday Ecstatic Dance, Gong Bath and Tibetan Bowl Meditation. For these classes, registration begins 1 hour prior to the start of class. Please come early and have dinner in the Garden Kafe to fill your time.
  • Ecstatic Dance and Sunday Dance have limited capacity and is one of the most popular events of the week in Ubud!
  • Tickets go on sale 1 hour before Dance start time with lines for ticket sales often forming up to 2 hours before the dance is scheduled. This varies by dance and we have no way of predicting how early people will queue up for the dances. Please come early, have a fresh juice as you wait in the conga line and have fun! On Sunday’s there is an amazing buffet afterwards in The Garden Kafe from 12-2pm.
  • For daily classes, Children under the age of 12 are not permitted to join classes, there are NO EXCEPTIONS to this rule unless otherwise stated on the schedule as ‘Child Friendly’. Sunday’s Ecstatic Dance and Kirtan are family friendly, so come one, come all!
  • With the exception of the Yoga Barn Menagerie, no pets are allowed in classes.

Studio Etiquette:

  • Practice Patience and Kindness at the Registration Desk. Have Respect for the Yoga Barn staff and understand how hard it is to manager hundreds of Yogis trying to get into class on time. Everyone is trying their best.
  • Dress Appropriately for class and for walking in the streets of Ubud. Remember you are in Bali, a slightly more conservative Hindu culture that prefers modesty in the form of covered elbows, shoulders and thighs. This applies to both men and women. We have changing rooms for this purpose.
  • Be Punctual. Come 15 minutes before class and settle into the room quietly, it is a sanctuary for the duration of your class.
  • Respect the teacher and your neighbors, please practice as instructed by the teacher and do not practice your own series during class.
  • Consider your neighbors on the mat next to you and make sure that you are fresh and clean and not wearing cologne or perfume. Many people can not handle strong scents, so naturally clean and fresh is best. Showers are located on site and towels are available for rent.
  • Absolutely NO SELFIES during class! Please turn off your cell phone or at least put it on silent before the first OM.
  • Observe SILENCE during class and especially during Savasana, where you integrate all you have absorbed during class.
  • Clean up your space at the end of class. Pick up your props and mats and put in the designated areas as instructed by the teacher if not obvious.
  • If exiting early, please do so just before Savasana, not during. Figure out the best way to leave your space silently. If you have no other option, leave your mat and props where they are (do not open the cabinets) and quietly leave with respect to the group.
  • Practice GRATITUDE. Whether you enjoyed the class you took or felt it was not your style, please know that the Yoga Barn staff and faculty gives 100% of themselves to provide you with the best experience possible. Many years of personal study has prepared our faculty to teach, and hours of prep goes into each class taught. There is a teacher for everybody and we hope that the Yoga Barn provided you with the what you need for now.


For more guidelines on Student Etiquette, we like to suggest you see this outside source.

All of our classes are taught with love, passion and dedication from our incredible faculty of diverse teachers. We hope you have a heart-opening, mind-expanding and friendship-sharing experience with us.

Thank you,
The Yoga Barn!