The Children’s Foundation of Guelph and Wellington is a local organization helping local families. Their programs recognize that positive and rewarding experiences during key developmental years in childhood and adolescence can shape a child's future and help break cycles of hardship. 

The Adopt-a-Family Program supports children and families in need at Christmas. Social workers recommend families of all backgrounds and traditions to participate, so familiies do not need to self-identify. Then the Foundation matches families with donors, to make Christmas shine a little brighter.