• Support Us

Support Us

Every child deserves a future. That’s why we do whatever it takes, each and every day, to ensure children grow up learning and are safe. But we can’t do it without you! There are so many ways to help children in need with a financial contribution, just choose the way that works best for you. Girls and boys in need living in the Kenyan coast are grateful that you support our mission.

 All contributions will be gratefully acknowledged and are tax deductible.


Meet Critical Needs

Children face many challenges and to address their needs Kesho offers support through social and emotional guidance and counseling, career advice and access to books and information in our resource center.

How to Send Gifts to Children

Gifts to sponsored children are sent via Kesho Kenya and later on photos are shared with the donor upon delivery of the gifts to the child(ren).


Open M-PESA menu

Select Lipa na M-PESA option

Select the Pay Bill option

1. Enter business No. 542393

2. Enter account No. DONATE

3. Enter amount and confirm with PIN

1. Payable to: “Kesho Kenya”

2. Write the amount you wish to donate.

3. On the memo line of the check, please indicate that the donation is for “Kesho Kenya

4. Please mail your check to:
Kesho Kenya
P. O. Box 997-80108
Kilifi, Kenya

Our physical address in case you want to pass by:
Kesho Plaza,
Off Kilifi - Malindi Highway

Kenyan Shilling
Bank’s Name: Barclays Bank
Bank’s Branch: P. O. Box 423-80108, Kilifi, Kenya
Branch Code: 019
Account Name: Kesho Kenya
Account No: 2034668305
SWIFT Code: BARCKENX

US Dollar
Bank’s Name: Barclays Bank
Bank’s Branch: PO Box 423-80108, Kilifi, Kenya
Branch Code: 019
Account Name: Kesho Kenya
Account No: 2034668321
SWIFT Code: BARCKENX

British Pound
Bank’s Name: Barclays Bank
Bank’s Branch: PO Box 423-80108, Kilifi, Kenya
Branch Code: 019
Account Name: Kesho Kenya
Account No: 2034668240
SWIFT Code: BARCKENX