TLC Children's Home

Subscribe to the TLC Newsletter

* indicates required

View previous campaigns.

Contact Us Here!
Contact Us +27 83 704 2909 (Admin)
+27 83 462 1363 (After hrs)




+27 86 504 2853

Plot 136
Eikenhof, Johannesburg
Get directions here!

P. O. Box 990468
Kibler Park
2053, South Africa

Please note that we are NOT located in Soweto - a Google search brings up many TLC homes and we are located in Eikenhof. You will be able to find us by searching for 'TLC Children's Home South Africa'. We are locatable using Google Maps. Our GPS co-ordinates are: -26.337840, 27.957790

Thank you to our Sponsors! 
TLC Sponsors
  • What We Do
  • What You Can Do
  • Donate Now!
Volunteers at TLC
Our volunteers form the frame upon which the TLC infrastructure hangs. Without them, we would not be able to care for so many little ones in need. Many of our volunteers are young people from around the world.
Volunteers at TLC

Although our full time volunteer staff form the core of our team of caregivers, a considerable amount of our energy goes into the development and training of these young people.

We realise that for many of our volunteers their stay at TLC is the first time they have been away from home for any length of time. They are suddenly dealing with adult responsibilities, in a foreign country and a different culture.

We stand behind our young helpers as they acquire a variety of new skills and face many new experiences. Some people need more support than others. All of our volunteers leave TLC different people... experienced in child care, and able to capably deal with many new adult responsibilities.

Read our volunteering blog here.

Interested in volunteering at TLC? Read more here...

Tab 2 Content Picture
Tab 2 Content Header
Tab 2 Content blurb
Content Heading
Content Text
Donate Picture
Donate Content
Donate Online!
Trustees: Ms. U. Macheke van Graan (Chairperson); Rev. Fr. B. McAleer; Mrs. G.T.F. Jarvis; Mr. M.J.Kaplan; Ms. F.G. McLachlan; Mr. J.P. Gruneberg; Ms. T. Moabi
Section 18A
NPO No: 054/364
Trust No: IT 2986/98
PBO No: 930021186