Our Meal Programs ensure that the 1,500+ unhoused families and individuals in our programs have access to healthy, fresh, and nutritious meals every single day.
Provide fresh and nutritious food to build a foundation for health and wellness.

At LifeMoves, we believe that a shared meal can be a powerful way to offer support. Gather your friends, family, or coworkers and join us in creating a warm and welcoming dining experience for our community. Our Meals Program is a perfect opportunity to make a visible impact while sharing the comfort of a nourishing meal.
BBQ events are available at select sites—please contact us directly for details.
Meal Provider Guidelines:
– Group Size
- We strongly encourage a minimum of 3 volunteers per meal service.
- Larger groups are welcome and can help with setup, serving, and cleanup.
- If you are an individual volunteer, please contact us.
- Great for families, friends, coworkers, or community groups!
– Food Preparation
- All food must be fully prepared and ready to serve upon arrival.
- Due to limited kitchen space on-site, cooking or major prep cannot be done at the sites.
- Meals can be:
- Homemade and prepared off-site
- Catered from a restaurant or vendor
- A combination of both
Sign up to provide a meal and make a difference!
Get Involved
Sign Up for Meal Service: Select available time slots to help prepare and serve meals for the entire site.
Review Our Nutrition Policy: Ensure that the meals you provide meet our standards for balanced, nutritious offerings. (button below)
Check Food Safety Guidelines: Familiarize yourself with important meal preparation and handling best practices. (button below)
Our LifeMoves Site Directory offers all the essential details, including:
- The number of meals needed at each shelter
- Days and times available for meal service
- Shelter-specific information and needs
Click the buttons below to start your volunteering journey today and join us in making a meaningful, positive impact.
For any questions, please reach out to us via the “Contact Us” button near the bottom of the page.
Meal Service Across San Mateo County
LifeMoves | First Step for Families
Meal Service in San Mateo County
LifeMoves | First Step for Families provides interim shelter and services to 39 families experiencing homelessness in San Mateo.
Provide meals for up to 110 clients.
Age Requirement: 8+

Meal Service Across Santa Clara County
LifeMoves | Georgia Travis House
Meal Service in Santa Clara County
LifeMoves | Georgia Travis House provides interim shelter and supportive services to 12 families and 15 single women experiencing homelessness in San Jose.
Provide meals for up to 50 clients.
Age Requirement: 8+

LifeMoves | Julian Street Inn
Meal Service in Santa Clara County
LifeMoves | Julian Street Inn provides emergency and transitional housing for adults working to overcome homelessness and severe mental illness.
Provide meals for up to 60 clients.
Age Requirement:18+

LifeMoves | Mountain View
Meal Service in Santa Clara County
LifeMoves Mountain View provides supportive interim housing and wraparound services to families, couples, and individuals experiencing homelessness.
Provide meals for up to 100 clients.
Age Requirement: 14+

LifeMoves | Montgomery Street Inn
Meal Service in Santa Clara County
LifeMoves | Montgomery Street Inn (MSI) provides emergency and transitional housing for up to 90 single adult men per night with case management, Veteran’s services, medical respite care, and other support services.
Provide meals for up to 60 clients.
Age Requirement: 18+

LifeMoves | Villa
Meal Service in Santa Clara County
LifeMoves | Villa provides interim shelter and services to 15 families and 18 single women experiencing homelessness in San Jose. Villa also serves up to 5 Veteran families each night.
Provide meals for up to 55 clients.
Age Requirement: 8+

LifeMoves | Branham Lane
Meal Service in Santa Clara County
LifeMoves | Branham Lane provides interim supportive housing for up to 250 adults, including wraparound services for couples and multi-generational adult families.
Provide meals for up to 75 clients.

Questions about Providing a Meal?
Contact Us
Stay Connected!
Receive stories of hope and transformation from LifeMoves.
By joining our list, you agree to receive informative emails and mailings about LifeMoves.