Skip to Content

Whole Health Offerings

San Francisco VA Health Care System offers a variety of programs to support your health and wellness goals. Click on each topic below to see a description of current offerings. To access any of our Whole Health wellness groups, just ask your VA provider or care team for a “Whole Health Consult.”

Ask your VA provider for a “Whole Health Consult” to join any group.

Call:

General questions about any of our wellness groups may be directed to . Visit Whole Health Resource Directory (vetsreturnhome.com) for a full directory of wellness programs and ask your care team or provider for a Whole Health consult for referral.

For information about our Integrative Health Clinical Services visit Integrative Health Clinical Services | VA San Francisco Health Care | Veterans Affairs

Nutrition and cooking

Program Day Time Location Date Staff contact Anti-Inflammatory Eating Tuesday 1:00 p.m. – 2:00 p.m. Virtual January 13 - February 3, 2026 Aska Hokazono Integrative Health Cooking Tuesday 10:00 a.m. – 11:30 a.m. Virtual Ongoing Aska Hokazono Mindful and Intuitive Eating Wednesday 1:30 p.m. – 3:00 p.m. Virtual February 4 - March 11, 2026 Caitlin Hildebrand

Movement and yoga

Program Day Time Location Date Staff contact Active Yoga Tuesday and Friday 11:00 a.m. – Noon Virtual Ongoing Tessa Johnson Chill Chair Yoga Friday 10:30 a.m. – 11:20 a.m. Virtual Ongoing Caitlin Hildebrand Gentle Flow Yoga Thursday 10:00 a.m. – 11:00 a.m. Virtual Ongoing Caitlin Hildebrand Mellow Yoga Monday 10:00 a.m. and 11:30 a.m. San Francisco VA Medical Center January 5 - March 25, 2026 Archie Santos Diaz Mellow Yoga Wednesday Noon – 1:00 p.m. San Francisco VA Medical Center January 5 - March 25, 2026 Archie Santos Diaz Mindful Movement Monday 1:00 p.m. – 2:00 p.m. Virtual Ongoing Sue Pung

Creative expression

Program Day Time Location Date Staff contact Arts and Crafts Saturday 11:00 a.m. – 1:00 p.m. San Francisco VA Medical Center Ongoing Michael Pritchett Creativity for Coping Thursday 11:30 a.m. – 1:00 p.m. Virtual February 5 - March 12, 2026 Caitlin Hildebrand Veteran Recreation Club Friday (3rd of the month) 3:30 p.m. - 5:00 p.m. Ingleside Library, San Francisco Ongoing Christian Dillon

Mindfulness and pain management

Program Day Time Location Date Staff contact Biofeedback Wednesday 8:10 a.m. – 8:50 a.m. Virtual Ongoing Linda Abadjian Guided Imagery Wednesday 10:00 a.m. – 10:45 a.m. Virtual Ongoing Anna O'Gorman iRest Yoga Nidra Monday 3:00 p.m. - 4:00 p.m. Virtual Ongoing Anna O'Gorman Mind-Body Skills Group Tuesday 10:30 a.m. - 12:30 p.m. Virtual January 6 – February 24, 2026 Elizabeth Gregg VA CALM Tuesday 11:00 a.m. - Noon Virtual February 3 – March 24, 2026 Jeremy Joseph Acupressure for Pain Friday 1:00 p.m. – 1:50 p.m. Virtual Ongoing Caitlin Hildebrand Whole Health Mindful Pain Self-Management Tuesday 10:30 a.m. – Noon Virtual Ongoing Guadalupe Vega-Tiistola

Fitness and recreation

Program Day Time Location Date Staff contact BORP Adaptive Cycling Thursday (4th of the month) 3:00 p.m. – 4:30 p.m. Berkeley Starts February 26, 2026 Christian Dillon Presidio Bowl Wednesday (3rd of the month) 3:00 p.m. – 4:30 p.m. San Francisco Ongoing Christian Dillon San Bruno Rec Outing Wednesday (1st of the month) 2:00 p.m. - 4:00 p.m. San Bruno Ongoing Christian Dillon Core Flex Monday 11:00 a.m. - Noon Virtual Starts January 26, 2026 Christian Dillon YMCA Circuit Training Friday 2:00 p.m. - 3:00 p.m. San Francisco Ongoing Christian Dillon YMCA Expand Flexibility Group Tuesday 3:00 p.m. – 4:00 p.m. San Francisco Starts February 24, 2026 Christian Dillon Individual Fitness Training By appointment By appointment San Francisco Ongoing Christian DillonVega-Tiistola

Whole Health and coaching

Program Day Time Location Date Staff contact Taking Charge of My Life and Health Wednesday 10:00 a.m. - Noon Vistual February 18 - April 1, 2026 Erica Major Wellness and Resilience Group Tuesday 1:00 p.m. - 2:30 p.m. Virtual February 10 - March 24, 2026 Aska Hokazono Whole Health Coaching Monday - Friday Flexible Phone/Virtual Ongoing Linda Abadjian