The Firefly Foundation is a non-profit organisation that promotes sustainable development and education. Funds are raised through a variety of events, donations and sponsorships.



The FireFly Foundation’s focus is to support the educational needs of less privileged, vulnerable and abandoned children in our society. This the Foundation does in close co-operation with Child Welfare Tshwane.

The purpose of Child Welfare Tshwane is to protect children in all communities and to create the opportunity for them to reach their full potential. This includes providing children with easy access to food, health-care, education, recreation, and emotional support. Children can only excel if these basic needs are met. 

Our approach is to create opportunities for children from all disadvantaged communities to be part of main stream education and to be part of the activities and opportunities offered by these schooling communities.



Find out about our organization, mission, our methods, and the results of our decades of advocacy.

Learn More →

Take Action

Ready to take the next step? You can become a contributor to our cause, or participate yourself.

Find Out How →