FOllow us on Instagram for upcoming events!

   Instagram:  @yogaonmainsb & @dojosealbeach


DOJO - Schedule-Yoga.jpg



60 Minutes - Suitable for all levels. - A stronger, faster-paced yoga flow, designed to build heat, flexibility and strength. This practice is a total body workout and may incorporate deeper backbends, hip opening, twists, and forward folds.  The teacher will encourage rest periods and other modifications as needed. 



60 Minutes - Suitable for all levels- A restful, calming class including breathing, gentle flowing movements, passive and supported poses. This is a perfect beginning yoga class that is also appropriate for those working with injury, limited mobility, or who prefer a softer, gentler approach to yoga.



enjoy 4 yoga classes for only $25.

*This special applies only to new members who have never purchased any other DOJO Yoga membership package.*

Unlimited classes / MONTHLY AUTO RENEW:  $125/MONTH *

2 classes a week / MONTHLY AUTO RENEW:  $95/MONTH **

20 class packages:   $260 (equates to $13/ class)

10 class packages:   $150 (equates to $15/class)


* Monthly Auto Renew: $125 per month / Unlimited classes (equates to $7.22 per class). Must be an annual contract, with an early exit fee of $150.

* * Monthly Auto Renew: $95 per month / 2 classes per week (equates to $11.88 per class). Must be an annual contract, with an early exit fee of $150.

* Class packages expire after 6 months. You may reclaim expired classes by purchasing a single class. For example, if I have 5 classes that expired after 6 months. I can buy a single class and then get a 3-6 month extension on my expired classes.




Meghan grew up in Texas where she worked in the medical field specializing in Holistic Medicine. Born with a love of helping others and leading a conscious lifestyle she was drawn to yoga. Interested in the mind, body, and soul connection she began her practice regularly in 2010 and completed her 200-hour teacher training in 2014, and an additional 325-hour training in 2018.   

Meghan’s light hearted, and positive personality brings fun loving energy to her classes.  Dedicated to help people on their path to holistic health she wants to share her love for yoga and peace with the world.  Meghan also enjoys the beach, biking, hiking, swimming, and spending time with her family and friends.



A SoCal native, Callie has an easy going, vibrant and playful spirit. She made her passion of Yoga and Wellness, her “job” after many years in the corporate world. Callie teaches yoga for recovery and trauma at two local hospitals in addition to being an ordained minister, a Reiki Master, a health coach, a wife, a mom, and most recently a grandmother! She and her husband Keith, along with their toy poodle, Cleo, live in Huntington Beach where they love to entertain and host health and wellness events.



I’m a Seal Beach local having lived in Old Town for almost 20 years.  My father introduced me to yoga when I was a little girl, and I began seriously practicing yoga in 2005 to help get back into shape after having my second child. Instantly, I was attracted to the focus and discipline I developed from having a regular yoga practice.  I believe asana or the physical practice is only part of the benefits of yoga and I also enjoy sharing the other benefits with my students. Yoga develops mindfulness, steadiness, and ease of breath – all qualities yogis can take off the mat and share with others.   

When I’m not teaching or practicing yoga, I’m also an adjunct community college instructor.  I enjoy reading, listening to podcasts, hiking in the Eastern Sierra Mountains, and taking long walks with my dogs and anyone I can find to join me.  Dan, my husband of 28 years, and I have two children – a son in college and a daughter in high school.  


Yoga certifications:

500-hour Bikram Yoga

200-hour Yoga Teacher Training

50-hour Yin Yoga Training