What is the Joshua Project?
The Joshua Project is a safe haven for vulnerable children and children living on the street to receive love, support, education, and training.
The Meaning Behind the Name
The name Joshua means: ‘God saves’ and serves as a constant reminder to us that God alone can save these vulnerable children of the street and children at risk in our community and we can only serve as a place of refuge where both children of the street and at risk children in our community can come to receive acceptance and support in a caring environment by people who are passionate about kids and believe that they also can have hope for a better future.
Today the project owns a building with offices, classrooms, a kitchen, ministry and child care rooms, ablution facilities and a skills development section where the vulnerable children from JeffreysBay are served on a daily basis with food, education, spiritual care and an opportunity to develop their skills.
Through consistent relationships and education-based programs, we seek to help these children to realize and develop their unique talents; to become healthy, responsible adults and a productive part of the work force and community; and most importantly, to discover their value as a child of God created for a specific purpose.

