Extended Multiday Retreats


In response to current conditions, Spirit Rock’s Dharma programs offered solely online right now, are available on a $0-$1008 sliding scale basis through April 15, 2020. This includes retreats, classes, day retreats, and more. Give it a try! 

As we radically increase access to the Dharma through these by donation online teachings, we are asking our community to support Spirit Rock financially to the extent you are able. These are difficult times for non-profits, and Spirit Rock is no exception. When you join us online, we encourage you to pay at the highest level you are able to, in support of Spirit Rock, our incredible staff, and our dedicated sangha.

 The need for Dharma is stronger than ever as we navigate these new global conditions. Together and individually, we take action to ensure the health and well-being of our interdependent communities, while we internally embrace these conditions as the context of our practice. We are so grateful for the teachings and for all of you during these complex times.

We have heard from our online practitioners how comforting, inspiring, and helpful it can be to connect virtually with Spirit Rock and, through us, with one another. Meditation and connection with a wider sangha are invaluable in navigating uncertainty. Even those with some resistance to being online have found it allows the practice to ground in new ways in your actual day-to-day environment. 

We hope to see you across the Dharma screen soon.

May All Beings Be Safe.

June 2020

19Jun(Jun 19)8:00 AM21(Jun 21)6:00 PMRetreat for Lawyers8:00 AM - 6:00 PM (21) Community Meditation Center Teacher(s): Gulwinder -Gullu- Singh; Alex Haley No prerequisiteOpens soon

July 2020

09Jul(Jul 9)8:00 AM12(Jul 12)6:00 PMExploring the Nature of Experience Through Buddhism and Science8:00 AM - 6:00 PM (12) Community Meditation Center Teacher(s): Nikki Mirghafori, PhD; Clifford Saron, PhD No prerequisiteOpens soon


©2020 Spirit Rock Insight Meditation Center  PO Box 169, Woodacre, CA 94973

Non-Profit Tax ID # 94-2971001