Partner with us

1 Million Healthy Smiles Campaign

The 1 Million Healthy Smiles Campaign a transformative initiative by the Baraka Smiles Foundation aimed at providing life-changing dental care to 1 million deserving individuals within our community. This initiative focuses on vulnerable groups, including the elderly, children with special needs such as autism and cerebral palsy, orphans, street children, and other underserved populations

Our programs span across three key areas:

We offer dental restoration services to the elderly, who are often overlooked, helping restore their dignity through renewed smiles.
Restorative Care
Through mobile clinics, medical camps, and special visits, we deliver essential dental treatment to underserved and rural communities.
Curative Care
We promote good oral hygiene practices as part of a broader effort to prevent oral and throat cancers that is so Rampant. Our awareness programs also focus on educating children and the wider community about the importance of oral health.
Preventative Care

We are committed to transforming lives—one smile at a time. With each smile restoration costing approximately USD 390 (50,000 Ksh), our goal is to raise USD 390 Million (50 billion Ksh) over the next three years (2024–2027), enabling us to extend our reach to all 47 counties in Kenya.

Partner with us in the "1 Million Healthy Smiles Campaign" and join our mission to transform lives. Your support in restoring smiles will create a lasting impact and be a true blessing to those in need.

Partner With Us

Bank Name: Kingdom Bank, Kenya

Account Name: Baraka Smiles Foundation

Account Number: 1152017326002

You can Send your donations Using Wave

Wave number: +254 715 100 500

send-wave

You can donate to the cause via our official Mpesa Paybill Number 753555


Account number: Your Name
Amount: Donation Amount

mpesa-paybill

You can Send your donations directly to our official Bank Account

Bank Name: National Bank Of Kenya
Account Name:Smile Changers Foundation Ltd
Branch:Kenyatta university
Account Number:01521214994000
Bank code:12
Branch Number:44
Swift Code:NBKEKEN XXXX