Elevate your fitness with our Team approach to Strength Training! Whether it is training for a triathlon or simply trying to get rid of that remaining “baby weight,” we are bringing a combination of plyometrics, weight training and cardio into one class. You are going to work hard and play hard as Araceli, Jenny, Jordan, Natalie, Amy, Laura, Wendy, Grace, Alonna, Marianne, Jenny, Jen, Rhianna, Kelsey, Jessica, Payton and Cece lead you thru a physically challenging workout that will energize your life.

TRX Training:

Using our own body weight as well as suspension straps, we will work and play together for an hour of interval training. Incorporating bursts of cardio with strength training to get a total body workout in just an hour. Class sizes are limited to 16 people maximum and are free for Members and $20 drop in for Non-Members. We have over 20 classes a week!!! Sign-up in advance is suggested to reserve your spot!


TKO Kickboxing is a 60min class that combines traditional kickboxing combinations on the heavy bag, with HIIT(High Intensity Interval Training) using kettlebells, free weights, bands, and more!  Whether you are experienced at boxing and kickboxing or brand new to working out, TKO Kickboxing is designed for all fitness levels. 

TKO Kickboxing Express is a fast paced 45min class that includes HIIT(High Intensity Interval Training) using free weights and kettlebells along with traditional kickboxing combinations on the heavy bags. TKO Kickboxing Express is great for a fast and effective workout!  All fitness levels.

TKO Kickboxing Circuit is a 45min class consisting of 6-8 different stations, with half of the stations on the heavy bags using traditional kickboxing combinations and the other stations using kettlebells and free weights for strength and cardio. This class is perfect for beginners and challenging enough for those who are more advanced.


Bodyweight strength exercises combined with blasts of cardio and core work, packed into a sweaty 45 minute class designed to bring out the power, focus and strength of a warrior, as well as the patience, wisdom and determination of one.

Classes are free for Members and $20 for Non-Members.

*The TRX classes are limited to 16 people and TKO and BootCamp are limited to 20 people. Reservations can be done 2 weeks in advance, Cancellation policy is 12 hours notice. If there is a waiting list for your spot or we find a replacement, there will be no charge!

Private Training

Whether you are training for your next triathlon and looking to improve your performance or rehabilitating post surgery or working with a trainer to improve your strength, our Private Training program at Marin Power Yoga will set goals with you and guide you on a path to personal and physical growth.

From benching and squatting to barbells and rowing, working with weights and a trainer will create results faster in your body and life. This is about you.


Members: $85 for a 55 minute session. 5 pack for $400. 10 packs available for $750. 20 Pack available for $1,450.

Guests: $100 for a 55 minute session. 5 pack for $475. 10 packs available for $900. 20 Pack available for $1,700.

Groups of 2 can split cost between 2 people. We encourage you to be a Member and attend classes between sessions, whether it is Yin, TRX, BootCamp, Power or Gentle Yoga.


To schedule with Jordan Assadi or oner of our other trainers, contact Amy Ginsberg: amy@marinpoweryoga.com or text or call her on the MPY phone at 415-683-1191.

TRX at Marin Power Yoga