Angel Care Trust Africa
Email info@angelcaretrustafrica.org
Emergency Helpline +254795573549

Our Programs

Nourish to Flourish – School Feeding Programme

Nourish to Flourish – School Feeding Programme

Nourish to Flourish – School Feeding Programme Story: In the slums, many children attend school on...

View Details
Healing on Wheels – Community Medical Camps

Healing on Wheels – Community Medical Camps

Healing on Wheels – Community Medical Camps Accessing a hospital is often a luxury many slum dwelle...

View Details
Angel Haven – Child Rescue & Protection Centre

Angel Haven – Child Rescue & Protection Centre

Abused, abandoned, or at-risk children need more than shelter—they need love, protection, and hope....

View Details
Shield for Life – Routine Immunizations

Shield for Life – Routine Immunizations

We bring life-saving vaccines to children and mothers in areas where access is limited. Shield for L...

View Details
She Matters – Menstrual Dignity Programme

She Matters – Menstrual Dignity Programme

Periods should never pause a girl's education or dignity. She Matters provides free sanitary pads, m...

View Details
Clean Futures – Sanitation & Hygiene Campaign

Clean Futures – Sanitation & Hygiene Campaign

In crowded slums, poor sanitation leads to outbreaks of preventable diseases. Clean Futures builds l...

View Details
Image
Join Our Cause

Why Your Support Matters

For six years, Angel-Care Trust Africa (formerly Totocare Kenya) has been transforming lives in Nairobi's most underserved communities - Mathare, Kibera, and Korogocho. We're not just an organization; we're family to the children and women in these communities. Your volunteer support helps sustain our Child Rescue Centre, boarding school, and health clinic - vital beacons of hope that provide education, care, and healing to those who need it most.

Is there any training required before I start volunteering?

Yes, we provide basic orientation and training for all new volunteers to help you understand your role and responsibilities.

How do I sign up as a volunteer?

Simply fill out the volunteer registration form on our website and choose the areas you'd like to help in. Our team will contact you with the next steps.

What is the purpose of becoming a volunteer?

Volunteering helps you contribute to meaningful causes, build new skills, and connect with like-minded individuals, all while making a difference in your community.