All Join Hands Canada Society Foundation

Legal name: ALL JOIN HANDS CANADA SOCIETY FOUNDATION

All Join Hands Canada Society Foundation provides emergency financial assistance and support services to vulnerable individuals and families experiencing homelessness, poverty, and crisis situations across Toronto and the GTA. The organization offers direct aid for rent, food, utilities, and basic necessities, paired with case management and referrals to longer-term housing and employment resources. By combining immediate relief with connections to social services, All Join Hands Canada works to stabilize people in acute hardship and help them move toward self-sufficiency. The foundation serves people regardless of background or immigration status, recognizing that financial emergencies can affect anyone and that rapid intervention prevents deeper cycles of poverty and homelessness.