Save 50% On Your First Month

Bridging The Past, Present,
+ Future of Yoga

Why Yoga On C?

  • True beginner Level 1 Vinyasa up to very advanced Level 3 Vinyasa
  • A completely new style of yoga—Yoga Dhara—that is only available at Yoga on C
  • Yin Yoga with guided meditations
  • Creative classes taught by instructors with five years or more of teaching experience
  • The only Yoga Teacher Training in San Diego (YTT) led by a college professor with a Ph.D. in Religion and Philosophy
  • 5 Class Packs Starting at $85

Whether you are an advanced yogin or it is your first time, we have classes for everyone.

Yoga on C offers the full spectrum of today’s popular styles: Vinyasa Level 1 (suitable for all practicing yogins); Vinyasa Level 2 and 3 (ideal for seasoned yogins); Yin Yoga (a restorative experience with long holds in accessible poses); Vin/Yin (the best of Vinyasa meets the benefits of Yin Yoga); Yoga Sculpt (a powerful combination of Vinyasa and strength/resistance training); Yoga Dhara (our new style with immersive, simulated environments, unique themes, and highly creative sequences). 

Yoga Dhara, a completely new style of yoga only available at Yoga on C

Wonder is the fundamental mode of human consciousness, but in our modern world, it is all too often diminished by the demands of adult life. Come restore your sense of play and wonder with a deeply immersive experience for both mind and body. Journey through forests, beaches, mountains, deserts and more with fun sequences following creative narratives!

Discover a Yoga on C Workshop

We offer monthly workshops covering a diverse range of topics such as: arm balances and inversions, chakra series, the roots of yoga, meditation styles, and comparative mysticism. As a bonus to those on autopay, we also extend a generous 50% discount off all of our workshops.

Meet Our Team

Yoga on C’s team is as diverse as its class offerings. All of our teachers are Yoga Alliance 200-hour trained. Some of our instructors have their 500-hour E-RYT from Yoga Alliance, which is the highest certification offered. 

Elevate Your Practice

Our Yoga Teacher Training is broken into two modules precisely because it is NOT just for people wanting to teach; it is for elevating your own practice. One key difference to our YTT is that we have our co-founders teaching the trainings, one with a Ph.D. in religion, and the other a NASM certified personal trainer. Therefore, you can rest assured that you will be receiving accurate and quality content!