Food Access: Meal Distribution

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

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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. 
  6. 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
  7. 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
  8. 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
  9. 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.
  10. 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.