Children's Aid Foundation of Canada
The Children's Aid Foundation of Canada works to strengthen child welfare systems and support vulnerable children across the country by providing grants and resources to frontline organizations. Based in Toronto, the foundation identifies and funds programs that address child protection, family stability, and youth resilience in communities where children face abuse, neglect, or trauma. Through strategic partnerships with child welfare agencies, schools, and community groups, the foundation supports initiatives ranging from prevention programs that help keep families together to services for children already in care. The organization focuses on evidence-based approaches and long-term impact, directing funding toward both direct services for children and systemic improvements that enhance how communities protect their most vulnerable young people.