Homeless Services

Share & Bookmark, Press Enter to show all options, press Tab go to next option
Print

Shelter, Meal, Shower and Other Services

If you are experiencing homelessness, these local services can help with shelter, meals, showers, and other essentials, while also connecting you to longer-term resources. These programs are provided by community partners in collaboration with the City or County.

Organization or Program What They Do  Contact 
Sunnyvale Community Services 

Provides emergency help to Sunnyvale residents.

  • Services include food, financial aid and school supplies.

Address: 1160 Kern Ave.

Phone: 408-738-4321

Hours: 9 a.m. to noon; 12:30 to 4 p.m.

WeHope 

Offers street outreach and case management.

 

Connects people to health services, housing resources and assessments.

Phone: 650-629-4290 - Freddie Rogers
Hours: 9 a.m. to 1 p.m., Mon - Fri

 

Phone: 650-942-1926 - Jonathan Chiang
Hours: 9 a.m. to 1 p.m., Sat & Sun 

Dignity on Wheels
through WeHope 

Mobile hygiene services (showers, restrooms, laundry).

 

Access to case management.

Address: Trinity Church, 477 N. Mathilda Ave.
Hours: 8 a.m. to 12:30 p.m., Tuesdays

 

Address: Charles Street Gardens-Library Parking lot 
Hours: 8 a.m. to 12:30 p.m., Saturdays

Our Daily Bread 

Serves free hot meals and provides food bags.

  • Open participation for all.

Address: St. Thomas Episcopal Church, 231 Sunset Ave.

Phone: 408-736-4108

Hours: 11 a.m. to 12:30 p.m., Mondays, Wednesdays and Fridays

Here4You Hotline
through Bill Wilson Center
Connects Santa Clara County residents to emergency shelters, housing support and waitlists.  Phone: 408-385-2400
Call Center Hours: 9 a.m. to 7 p.m., seven days a week 
La Selva Community Clinic
through Momentum for Health 

Serves adults living with serious mental health or substance use conditions.

 

Provides: 

  • Outpatient services
  • Residential treatment
  • Supportive services
  • Community behavioral health advocate programs

Services are:

  • Available in English and Spanish.
  • Offered through Telehealth or in person.

Address: 4139 El Camino Way, Palo Alto

Phone: 650-800-3094