Food access is vital for maintaining a healthy community by providing essential nutrients, improving cognitive performance, sustaining energy levels, fostering healthy eating habits, promoting social equality, building community cohesion, and contributing to better long-term health outcomes. The providers and programs below play a crucial role in supporting the overall well-being of the Hayward community. If you need additional assistance call 2-1-1 or visit 211alamedacounty.org
Meal Distribution
- BACS HEDCO
Location: 590 B Street, Hayward CA
Day: Monday - Friday
Breakfast: 8:45 a.m. - 9:30 a.m.
Lunch: Noon - 12:30 p.m.
Contact: (510) 247-8235
Additional Info: Also provides assistance with shelter benefits, employment and more - First Presbyterian
Location: 2490 Grove Way, Castro Valley CA
Day: Every day
Breakfast: 6:00 - 8:00 a.m.
Lunch: Noon - 1 p.m. Lunch provided as part of resource center (10 a.m. - 4 p.m.)
Dinner: 6:30 p.m. For those staying the night.
Contact: (510) 634-4750
Additional Info: N/A - First United Methodist
Location: 2490 Grove Way, Castro Valley, CA
Day: Sunday
Breakfast: 6:00 a.m. - 8:00 a.m.
Contact: (510) 634-4750
Additional Info: Open to anyone - South Hayward Parish
Location: 27287 Patrick Avenue, Hayward CA
Breakfast: 6:00 a.m. Every day.
Lunch: Noon - 1:00 p.m. Monday - Friday
Dinner: 6:30 p.m. Everyday for those staying overnight
Contact: (510) 581-2266
Additional Info: Breakfast comes with bag lunch. Offered in collaboration with All Saints - Downtown Streets Team
Location: 22110 Montgomery Street, Hayward CA
Day: Tuesdays
Lunch: 12:30 p.m.
Contact: (408) 384-1119
Additional Info: Lunch as part of success meeting for Downtown Streets Team members. Held at New Hope Christian Fellowship. - Spectrum Senior Meals at Hayward Senior Center
Location: 22325 N. 3rd Street, Hayward CA
Day: Monday - Friday
Lunch: Noon
Contact: (510) 881-6766
Additional Info: Senior lunch. Must order in advance - Spectrum Senior Meals at Joseph Lum Lodge
Location: 2747 Oliver Drive, Hayward CA
Day: Monday - Friday
Lunch: Noon
Contact: (510) 785-1997
Additional Info: Senior lunch. Must order in advance - Salvation Army
Location: 430 A Street, Hayward CA
Day: Monday, Wednesday, Friday
Lunch: 10:00 a.m. - 2:00 p.m.
Contact: (510) 581-6444
Additional Info: Sack lunch with food pantry and hygiene kits - New Hope Christian
Location: 22110 Montgomery Street, Hayward CA
Day: Wednesday
Dinner: 5:30 p.m.
Contact: (510) 537-6230
Additional Info: Also food to go, clothes and shoes. - Our Lady of the Rosary
Location: 703 C Street, Union City CA
Day: Friday
Dinner: 6:00 p.m.
Contact: (510) 471-2609
Additional Info: Also food to go.

