Children’s Aid Foundation of Canada is our country’s leading charity dedicated to standing up for children and families involved in the child welfare system and standing alongside youth with lived experience. They raise and grant funds and deliver a wide range of high-impact programs and services in partnership with 104 child- and youth-serving agencies across the country.