Donate money to reputable homeless shelters and outreach organizations
Give food, water, socks, blankets, and hygiene kits
Volunteer at shelters, food banks, and outreach programs
Offer respectful conversation and basic human kindness
Share information about local shelters, clinics, and services
Support job training, housing, and mental health programs
Advocate for affordable housing and social support policies
Donate clean clothes, shoes, and weather-appropriate gear
Buy meals, gift cards, or transit passes when appropriate
Report unsafe conditions or people in immediate danger to local services
Encourage access to medical care, counseling, and addiction treatment
Support organizations that provide legal aid and case management
Treat homeless people with dignity and avoid judgment
Help connect people to family, community, or support networks
Participate in community drives for essential supplies
