To receive home-delivered meals and “take out” lunches,
please contact: (415) 550-2291

On Lok is a family of community-based, not-for-profit organizations whose mission is to enable seniors to maintain a quality of life that lets them live in their communities where they can lead independent, active lives for as long as possible. Visit:

On Lok 30th Street Senior Center provides health and wellness programs, social interaction, nutritious meals, educational opportunities, information and assistance, and case management services through our seven programs for over 5,000 of San Francisco’s seniors. Visit:

Transportation resources


Exercise and health resources

Department of Disability & Aging Services (DAS)
DAS coordinates services for older adults, veterans, people with disabilities, and their families to maximize safety, health, and independence.

Healthier Living Workshops

The Healthier Living Program and DEEP are six-week workshops focused on Chronic Disease Self-Management and Diabetes Empowerment Education.  They are available at no cost to the community in a variety of languages (English, Spanish, Russian, and Chinese) at various centers throughout San Francisco.  Voluntary Contributions are welcomed.

Join our weekly virtual Activities: Latin Dance, Line Dance, Art, Yoga, Brain Fitness, Health talks and more!
For more information about our virtual activities, call 415-550-2210.

Senior & Disability Action

We mobilize and educate seniors and people with disabilities to fight for individual rights and social justice. Through individual support and collective action, we work together to create a city and world in which seniors and people with disabilities can live well and safely.

Community Living Campaign
Offers a variety of classes online including exercise, writing class, social media tutorials, and other fun virtual activities.   
Please call: (415) 821-1003 or visit:

Well Connected – Educational Activies via computer, tablet, or mobile device to over 100 activities
In English: (877) 797-7299
In Spanish:
(877) 400-5867

The Friendship Line – 1-800-971-0016
Institute on Aging’s 24-hour toll-free Friendship Line is the only accredited crisis line in the country for people aged 60 years and older, and adults living with disabilities.

Physical activity guidelines from the Centers for Disease Control

How much do you need to exercise to stay healthy? what type of exercise? visit the guidelines stated by the CDC. Visit:

National Council of Aging 

Detailed information about a variety of balance, cardio-respiratory, strength, and multi-component exercise programs. Visit:

Mobility Matters
It is the mission of Mobility Matters to give fitness professionals and clinicians the finest scientifically-designed exercise program to help older adults prevent falls, maximize physical function, and achieve physical vitality, well-being and happiness.

Dance for Parkinson

A national program designed by professional dancers for people with PD. There are programs all over the country. Visit:

Functional Aging Institute (FAI)
FAI is the world-class leader in training older adults and their unique, evidence-based approach to exercise can help you improve functional outcomes with all of your mature clients.
To view informational and educational videos visit:

Technology Resources

Tech Tips Video Tutorials – Senior Planet from AARP

Glossary of Technology Terms – Senior Planet from AARP

On-Demand Learning – Senior Planet from AARP

The Senior Planet Hotline – Senior Planet from AARP

Save Money on Internet – Senior Planet from AARP

COVID vaccines and more

visit or and the CDC’s website:

Financial Resources 

The San Francisco Office of Financial Empowerment (OFE) has developed a resource guide to help people make informed decisions about their unique financial situations.

Smart Money Coaching is still available to anyone living, working or receiving services in San Francisco.  Smart Money Coaching provides free, confidential, one-on-one, personalized financial guidance. 

Services to phone and video appointments.  
To schedule an appointment call (877) 256-0073.
For seniors and adults with disabilities, call (628) 999-5871.