Yoga Garden SF offers some of the Bay Area’s best yoga classes, artfully delivered, in a caring, welcoming community. Open the accordion below for class descriptions.

All yoga props are provided except yoga mats. Mats and towels are available for rent for $2. We offer free mat storage for members.



AcroYoga classes combine the wisdom and alignment of yoga, the strength-building playfulness of acrobatics, and the healing touch of Thai massage. Though partner yoga is one part of the practice, we also work in trios and groups. You are welcome to come to class as an individual, with a partner or a group of friends
Taught with safety as priority, this all levels class is open to newcomers and experienced practitioners alike. All bodies and abilities are welcome; no prior experience required.

See when AcroYoga is offered

Ageless Yoga

Ageless Yoga is open to everyone, but is specifically geared for students whose mobility, balance, flexibility, and strength limitations require a more careful class. The pace is slower and more props are used to establish stability and access to the poses. Regular practice of Ageless Yoga is guaranteed to improve health, flexibility, strength, and balance.

See when Ageless Yoga is offered

Aromatherapy Flow

Engage all of your senses in this Vinyasa flow yoga class, with the added benefits of Aromatherapy.

See when Aromatherapy Flow is offered

Ashtanga Vinyasa

This vigorous and energetic class incorporates elements from both Ashtanga and Vinyasa yoga. Ashtanga is an athletic style of yoga comprised of set sequences of poses, including arm balances and inversions. Vinyasa is a logical progression and flow through breath led movement at a pace that meets your body where it is today. Explore arm balancing, inversions, jump backs and hopping forward, linked with level 2 transitions. This class is a terrific fit for anyone with a movement or athletic background, as well as yogis who are ready to take their practice to another level.
Not recommended for beginners. Practitioners should have at least 6 months experience in Vinyasa practice.

See when Ashtanga Vinyasa Level 2/3 is offered

Barre 101

Barre 101 is a 60 minute, total body workout that incorporates a cardio element–ensuring your heart rate is up the entire class. We leave no muscle un-toned and burn tons of calories by keeping your heart rate elevated.

See when Barre 101 is offered


Born in a boxing club, BoxingYoga™ focuses on streamlined activity, directly targeting improved sporting performance. A BoxingYoga™ class merges boxing technique with traditional and innovative yoga postures in a 60-minute class format. The four stages of the class are performed in one continuous movement sequence to music, with intensity adapted to participant’s needs and ability.BoxingYoga™ methodically strengthens and stretches the entire body and offers practitioners a considered approach to explore coordination, body awareness and correct posture alignment. As a result, BoxingYoga™ helps to drastically shorten recovery time and cultivates relaxation and muscular tension release to prevent injuries and optimize a healthy body and mindset.

See when BoxingYoga is offered

Candlelight Flow

A mellow flow class that takes place in a room lit by candles, creating the perfect ambiance for winding down on a Sunday evening. This class is for students of all levels and may end with restorative poses, a long savasana, and/or seated meditation.

See when Candlelight Flow is offered

Community Class

Community classes are taught by graduates of YGSF’s Basic 200 Yoga Teacher Training program and YGSF’s Advanced Yoga Teacher Training program. Class instructor and theme varies from week to week. Community classes are offered at a reduced drop-in rate of $5, or free for YGSF members. Be a part of your growing Garden!

See when Community Class is offered

Flow and Restore

This class combines the practice of vinyasa and restorative yoga to create a full and comprehensive class. The first hour we move through a heat building vinyasa practice meant to wring out the day followed by a 30 min wind down intended to soothe and ease the body into the evening. This class will leave you feeling invigorated and refreshed for all that awaits after.

See when Flow and Restore is offered

Free Introduction to Yoga

This class is for students who have never taken a yoga class before, or who are interested in learning about how we teach yoga at YGSF. If you are too stiff or tight to join a regular class — this is place to start. Advanced registration is required, because we keep our classes small. We provide all the props you’ll need. Just bring your yoga mat or $2 to rent one. Wear comfortable clothing – a T-shirt and shorts or leggings are best.

See when Free Introduction to Yoga is offered

Free Kids Yoga Ages 8-13

A free yoga class for kids, offered by Jodi Komitor, as part of the Next Generation Yoga for Kids Teacher Training program.Please register each family member attending and register children for the appropriate age group below.

Please note that each child attending must be registered, so we know how many students to expect. Please register children for the appropriate age group.

To Register your Child:
-Make a profile for your child by clicking the “My Info” tab and “Add Family Member.”
-On the classes tab, select “Sign Up Now” for the class you would like to attend, then select “Make a Single Reservation – Child’s Name.”

This free class is offered as part of Next Generation Yoga for Kids Teacher Training and will be observed by trainees and future teachers!

By registering for this class, your contact information will be shared with Next Generation Yoga Founder, Jodi Komitor. If you do not wish to be contacted by Jodi, please email [email protected]

See when Free Kids Yoga Ages 8-13 is offered

Free Prenatal Yoga Class

This free 90-minute prenatal yoga class is offered as part of our internationally-acclaimed Prenatal Yoga Teacher Training. The class is taught by trainees under the expert supervision of our Prenatal Program Director, Marisa Toriggino. All levels are welcome.

See when Free Prenatal Yoga Class is offered

Hatha Align

This class gives attention to the form, alignment, action and intention of poses and movement through instruction and practice. This attention is the catalyst for the physical, mental and spiritual transformation of your yoga practice. Typical yoga postures, asana, are practiced generally without flowing movement, may be repeated, and are often broken down to bring greater awareness to the action of the poses. Focus may also be directed towards the energetic transformation of the practice. Yoga props may be used to help communicate the essence of the poses.

See when Hatha Align is offered

Hatha Align Level 2-3

Hatha Align gives attention to the form, alignment, action and intention of poses and movement through instruction and practice. This attention is the catalyst for the physical, mental and spiritual transformation of your yoga practice. Typical yoga postures, asana, are practiced generally without flowing movement, may be repeated, and are often broken down to bring greater awareness to the action of the poses. Level 2-3 teaches more refinement of yoga asana, introduces longer holds and repetitions, variations in inversions, and more subtly in asana and pranayama practice, leading to a deeper inward focus. While there is no pre-requisite for this class, students typically have 6 months or more of practice, and are familiar with basic standing, seated, and supine poses and transitions.

See when Hatha Align Level 2-3 is offered

Hatha Flow

A system of flow yoga that allows for movement as well as opportunities to focus on alignment and flexibility. This practice helps create a deeper understanding of each pose while building strength, endurance, flexibility, and concentration.
Appropriate for all levels. Beginner to advanced students welcome. Options given for each level based on ability.

See when Hatha Flow is offered


This is a mixed-level class taught in the Iyengar method, and it is appropriate for beginner through intermediate students. Iyengar classes typically focus on action and alignment in yoga postures to focus attention inward.  In a mixed-level class, fundamentals are taught in standing poses, seated forward extensions, twists, and beginning backbends. Also, inversions (shoulderstands, headstands, and arm balancing) are methodically introduced to new students while more advanced students will work on longer holds and variations in these poses. Iyengar classes are taught by instructors who are certified by the IYNAUS.

See when Iyengar is offered

Kids Yoga Ages 2-4

This kids yoga class, designed for children ages 2-4, encourages self-esteem and body-awareness through noncompetitive physical activity. Yoga fosters cooperation and compassion in children while enhancing flexibility, strength and coordination. Through practice, exercise and play, this yoga class will help kids improve concentration and develop a sense of calmness. Because kids learn by observing, parent attendance is necessary. While parents need not be added to the roster, please register your child in advance for class.
To Register your Child:

  • Make a profile for your child by clicking the “My Info” tab and “Add Family Member” in your Mindbody Online account.
  • On the classes tab, select “Sign Up Now” for the class you would like to attend, then select “Make a Single Reservation – Child’s Name.”

Please arrive 10 minutes early and ready for class.

See when Kids Yoga Ages 2-4 is offered

Meditation and Yoga

Explore the healing potential of movement linked with breath, the clarity of prāṇāyāma, and the power of a focused mind. A series of breath-centered movements and conscious breathing help us to delink from the stress and strain of the daily grind and prepare the mind and body for meditation. Slow pace, gentle movements, deep breathing and powerful guided meditations. Suitable for all levels.

See when Meditation and Yoga is offered

Morning Flow

In this Hatha Vinyasa class, you will move with power, purpose, and intention setting, resulting in increased confidence and clarity that you can take off the mat and into your day. Practice poses that will increase your confidence, cultivate creativity, and strengthen your stamina, followed by an inspiring pranayama/meditation practice to send you on your way.

See when Morning Flow is offered

Morning Meditation and Yoga

This morning ritual is a practice of vinyasa, breath work, and meditation to leave you feeling more awake, present, and productive. We first energize and open the body through movement and breath to then prepare for the seated practice of stilling the mind. This is a sangha, a community, of awareness and compassionate hearts and is open to all levels!

See when Morning Meditation and Yoga is offered

Nourishing Flow

Find balance between effort and ease in this class that combines elements of vinyasa and focused alignment and finishes off with supported and restorative poses, all woven through with classical yoga philosophy. Students leave class feeling inspired, centered, soothed, and energized.

See when Nourishing Flow is offered

Power Yoga

This hour class is designed to get you in and get you sweating in a 60-minute class. Build heat by challenging yourself to hold strong poses. Power yoga will increase your core strength, improve muscle tone and raise your energy levels. You will leave feeling refreshed, focused, and ready to tackle the day. This athletic and strong practice is not recommended for first time yogis.

See when Power Yoga is offered

Prenatal Yoga

Our prenatal yoga classes are designed for your changing body and your growing baby throughout all the stages of pregnancy. You can begin immediately upon finding out that you are pregnant and continue until you give birth. A safe, open community allows you to freely discuss any issues, from discomforts and concerns, to the wonderful new changes your body and baby are experiencing. Prenatal yoga classes are based on Hatha Align classes, focusing on action within asana, to safely achieve the benefits of a yoga practice, and are not generally taught as flow or vinyasa style yoga.

See when Prenatal Yoga is offered

Prenatal/Mom & Baby

Our Prenatal/Mom & Baby yoga class is a great opportunity for moms-to-be and new moms to connect as a supportive community in which we practice, learn, and grow together. These classes are based on Hatha Align style, with variations that are offered for the specific needs of prenatal and postnatal stages. Standing poses, restorative poses, and meditation are all included for a well-rounded practice and mental well-being. Moms are encouraged to bring their babies, who will remain in the room during practice.

See when Prenatal/Mom & Baby is offered


This class is open to all levels of practitioners. The purpose is to create deep relaxation. You will not just be laying around! This class features timed poses, creative prop use, guided breath awareness and engaged practice. Active enough for our restless minds and relaxed enough for our tired bodies.

See when Restorative is offered

Rhythm & Flow

Rhythm & Flow is an energetic vinyasa flow class set to a rhythmic, beat-driven soundtrack. Musical selection ranges from hip-hop to ambient tracks in this candle-lit room, bringing a modern day approach to your regular asana. Rhythm & Flow is both athletically challenging and spiritually invigorating. All levels are welcome and no experience is necessary to enjoy the benefits of this vinyasa flow class. This class is the perfect way to start your night or shake the week off.

See when Rhythm & Flow is offered

Sunrise Yoga

In the yogic discipline, the morning is considered a “divine time” when an individual’s spiritual energy is at its peak. Clarity, creativity, and peace of mind and body are benefits of a sunrise yoga practice due to fewer distractions prior to starting your day. To achieve optimum personal results, it is recommended to practice yoga in the morning. Sunrise yoga brings your body energy and nourishes you with a positive attitude to fully prepare for the challenges of the day ahead.

See when Sunrise Yoga is offered

Transformational Flow

Experience the transformational power of hatha and vinyasa yoga as you combine asana, pranayama, and visualization to create the change you seek so you can live resplendently both on and off the mat. You will leave centered, balanced, toned, and refreshed.

See when Transformational Flow is offered


A dynamic system of practicing asana, linking breath to movement. Builds heat, endurance, flexibility, strength and concentration. Sequencing is often built around sun salutations.

See when Vinyasa is offered

Vinyasa (Level 2-3)

Increase energy, build endurance, and quiet your mind in this vigorous style of Vinyasa Flow. This class is suited for intermediate to advanced students who appreciate a healthy sweat and are comfortable with the basic yoga postures. Sync your mind and body together with sun salutations and postures that are strung smoothly together in a robust and spirited flow. Classes include advanced postures, arm balances, backbends, and inversions.

See when Vinyasa (Level 2-3) is offered

Vinyasa Align

A practice of yoga poses in flowing sequence with a strong emphasis on alignment and intention. Intensity is built through a challenging progression of precise actions and postures, rather than through rapid movement. Incorporates breath-work and mindfulness practices for inner transformation. Deepen, refine, and amplify your vinyasa practice here!

See when Vinyasa Align is offered

Yin/Yang Flow

The two main aspects of intelligent yoga practice are steadiness and ease. This dynamic class begins with an active flow practice and ends with healing restorative postures and meditation. This class will help release energetic blockages, and restore balance and harmony in your body and mind.

See when Yin/Yang Flow is offered

Yoga Basics

Yoga basics is open to anyone interested in practicing Yoga in a safe, beginner-friendly environment. Fundamental of yoga practice are taught for all styles of yoga. These include standing poses, seated poses, and reclining poses, movements such as sun salutations, and beginning breathing techniques.
Each class explores how to practice yoga in a way to best realize the benefits of health and well-being.

See when Yoga Basics is offered

Yoga Nidra

Yoga Nidra, or “yogic sleep,” is the art of conscious deep relaxation. The class begins with optional gentle chanting, pranayama (breath), or mediation. Yoga Nidra is practiced while resting on the back or side as the instructor systematically guides you through the sheaths or layers of the body and mind, penetrating unconscious material, allowing you to release old body/mind patterns that keep you stuck in a “less than amazing” reality. Class ends with an integrative meditation.
Regular, weekly practice will help keep you balanced, calm, and clear. Reduce stress, improve digestion, and prepare the mind for deeper, better quality sleep. Yoga Nidra is appropriate for practitioners of all ages and abilities. Please wear loose, comfortable clothing.

See when Yoga Nidra is offered

Yoga for Cyclists

The practice of yoga has much to offer today’s athletes. In this special class, we will explore some of the many benefits can offer cyclists.The repetitive movements and bent-over posture of cycling can prove problematic if gone unaddressed, and can end up making an otherwise-healthy activity deleterious to cyclists’ bodies. This class will offer accessible techniques to address areas of the body that need stretching and/or strengthening for continued healthy cycling. We will also examine ways that yoga can train awareness of the body that can improve cycling technique and safety, specifically for the lower back and knees.

Whether you are a competitive athlete training for a race, an every-day bike commuter, or a casual pleasure rider, the practice of yoga can help improve your cycling and help your body feel great!

See when Yoga for Cyclists is offered