Our Meal Programs ensure that the 1,300+ unhoused families and individuals in our programs have access to healthy, fresh, and nutritious meals every single day.
Help provide fresh and nutritious food to build a foundation for health and wellness.
Volunteer at a LifeMoves shelter to provide and serve meals in-person or even just provide and drop-off meals. Our Meals Program is a perfect opportunity for you and your star-filled team to make a visible impact.
You can sign-up for meal service, check out our nutrition policy, and review the USDA’s Food Safety guidelines via the buttons below. Check out our quick LifeMoves shelter directory (also below) to get info on the number of meals needed, days available for meal service, and more for each shelter that’s a part of our Meals Program.

Meal Service Across LifeMoves Shelters
- Coast House
- First Step for Families
- Georgia Travis House
- Julian Street Inn
- LifeMoves Mountain View
- Maple Street Shelter
- Montgomery Street Inn
- Villa
LifeMoves | Coast House
Meal Service in San Mateo County
LifeMoves | Coast House provides interim housing and support services to families, couples, and individuals experiencing homelessness in Half Moon Bay.
Provide meals for up to 50 clients.

Location:
230 Cabrillo Hwy S
Half Moon Bay, CA 94019
View Map ⟶
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 135 clients.

Location:
325 Villa Terrace,
San Mateo, CA 94401
View Map ⟶
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.

Location:
260 Commercial Street,
San Jose, CA 95112
View Map ⟶
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.

Location:
546 W Julian Street,
San Jose, CA 95110
View Map ⟶
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 120 clients.

Location:
2566 Leghorn Street,
Mountain View, CA 94043
View Map ⟶
LifeMoves | Maple Street Shelter (CURRENTLY SUSPENDED)
Meal Service in San Mateo County
LifeMoves | Maple Street provides emergency and transitional housing for 141 single men and women each night. Maple Street also serves up to 20 Veteran clients every night.
Provide meals for up to 120 clients.

Location:
1580A Maple Street,
Redwood City, CA 94063
View Map ⟶
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.

Location:
358 N Montgomery Street,
San Jose, CA 95110
View Map ⟶
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.

Location:
184 South 11th Street
San Jose, CA 95112
View Map ⟶
Important Update Regarding Meal Service
*As of February 2023
In-person meal service volunteering will resume across our Santa Clara County and San Mateo County shelters starting in October 2022. Please note that COVID safety protocols are still in place across all LifeMoves shelters.
As LifeMoves returns to in-person meal service, we ask that all volunteers keep in consideration the following guidelines and policies:
- In-person meal service is not required. If you (and your team) are not yet ready to resume in-person volunteering, you can still just provide and drop-off prepared or catered meals.
- Only groups of 8-10 volunteers are allowed per meal service.
- If you (and your team) are planning to resume in-person meal service, please plan on following the new sign-in process. More information about the sign-in process will be included in the confirmation email and reminder email you’ll receive after you sign-up.
- Confirm the COVID vaccination status of your team members prior to your meal service.
*Important Note*
If any of the below conditions apply to you, we ask that you please cancel your meal drop-off:
- You are feeling unwell in any capacity
- You have been in recent contact with a person diagnosed with COVID-19
- You have recently traveled outside of the US to countries experiencing an outbreak of COVID-19
We recognize that the Coronavirus poses a risk to our entire community. We are regularly evaluating this evolving situation and will continue to work with medical experts, public health officials, and local government to ensure we are protecting our staff, clients, and community.