Schedule & Registration

View our schedule below and register for a class or workshop when you visit the Prenatal / Postnatal and Teen Workshops Page! We have offer prenatal / postnatal yoga, and fitness classes, on a daily basis. Support groups are also provided weekly. Learn what you can expect from our offerings when you visit our Programs page.

Yoga, Fitness, Workshops and Support Groups

Our classes emphasize opportunities to practice embodiment by pairing the power of breath with mindful movement. You can register for yoga, fitness, and New Mom group support using the schedule below.

Mighty Minds Groups

Registration for Mighty Minds is accepted on a rolling basis, and groups are created based on your child’s gender and age range.

To learn more about Mighty Minds and to submit an application to register, please visit this page.

Gift Presence and Presents

We offer gift cards to help you give family and friends the power of a mindful practice! We also accept donation requests on a case-by-case basis. Purchase a gift card, using this link. Send us an inquiry to bring Practice San Francisco to your school auction or raffle when you email

Join our mailing list for exclusive updates:


PRACTICE San Francisco

San Francisco Location | 2901 Webster Street, San Francisco CA 94123 • (415) 780-5673

For inquiries about group classes,

workshops, and educational programs.

Marin Location | 400 Professional Center Drive, Suite 421, Novato, CA 94947 • (415) 780-3239

For inquiries about individual support, child therapy,
parenting support, and transition to new motherhood.

Practice SF offers a safe space with comfortable seating, diaper-changing station, and breast-feeding room.

20-Minute Mindfulness with Tara

Tara McLaughlin is a skill kids yoga and mindfulness instructor based in San Francisco, California. Through 20-Minute Mindfulness, Tara offers fun mindfulness games and activities to promote resilience in kids of all ages. Through these 1:1 drop-in sessions, kids will learn strategies to breathe, listen and connect to the present moment. Learn more about the 20-Minute Mindfulness sessions when you visit the registration page

***Please note, this is not a treatment for mental health.