“The hopes of nations rest in the hands of ordinary people trying to accomplish extraordinary things.”

The Canada-Africa Community Health Alliance (CACHA) is dedicated to improving the health of rural African communities. We are a non-government organization and a registered Canadian charity.

Connecting Canadians with African Communities.

The Canada-Africa Community Health Alliance (CACHA) is dedicated to improving the health of rural African communities. We are a non-government organization and a registered Canadian charity. Since 2001, CACHA has been helping Canadian medical professionals support the local healthcare needs of rural African communities in four countries. 

Donated $7.5M+ Medical Supplies

Treated 200,000+ Patients

Supported 900+ Vulnerable Children

Built Schools, Clinics & more

Created Training Centres

Supporting Healthier Communities

Improving health in rural African communities.

We work with local partners on programs for disease prevention, treatment, support and education for the most vulnerable populations in Bénin, Tanzania, Uganda, and the Democratic Republic of the Congo.

Combining volunteer missions with ongoing in-country projects, we’re able to bring short and long-term support to our partner communities. Together, we build healthier communities.

The hopes of nations rest in the hands of ordinary people trying to accomplish extra-ordinary things.