Children of Promise

For over 15 years Children of Promise has been supporting children in the township of masiphumelele in South Africa through building community, raising local leaders, enaging in discipleship and life skills training.

Along with our local team throughout the year we work to build consistent and faithful relationships in a safe and nurturing space. 


Our program is centred around mentoring each surfer individually, offering guidance and support both in and out of the water. We believe that surfing is a powerful tool for transformation. It's not just about learning to ride the waves, but also about learning how to navigate life’s challenges.

‘Selah is an invitation to rest in His powerful peace.’

— Selah Surf

Visit us

Do you want to know more about our programs? Get to know the team better? Or ask a question?

Please visit our website and get in touch.

The programs we get to run are generously supported by individuals that over the years have gotten behind the heart and vision of Selah Surf. We are grateful for the supporting community that has gathered around us, would you join too?

Give today

Make a wave of impact

Give today ⁎ Make a wave of impact ⁎

Banking details

Account Name: Globe Mission Schweiz | CH-4934 Madiswil

Reference: Selah Surf Südafrika / GMS 496

IBAN: CH56 0900 0000 4075 3969 1

BIC: POFICHBEXXX

Please ensure to use the reference provided