Career Opportunities

Serving with Spirit Rock

Spirit Rock’s campus is set on more than 400 acres in beautiful Marin County, just about 20 miles north of the Golden Gate Bridge. We offer a range of residential and online retreats, drop-in classes, and Dharma training programs. A position at Spirit Rock is a wonderful opportunity to explore work as a practice in a supportive and caring environment. We seek employees who have a sincere interest in and commitment to bringing the practice of mindfulness to bear on all the activities of daily life.


We provide our staff with the following resources, care, and support to do and be their best while serving the Spirit Rock community.

Staff Dharma Program

Paid Time Off

Healthcare (Medical, Dental, Optical)

403(B) Retirement

Healthy Lunches

Paid Retreats & Holidays

Open Positions

As Spirit Rock moves forward with our evolution of offering both online and on-land programs, new career opportunities continue to arise to fulfill the growing needs of our community. Our current full-time and part-time roles include remote, hybrid, and onsite opportunities.