The three boys were found unharmed in Monte Vista, Cape Town, at about 3.30pm on Saturday. All three children were reunited with their families.
The three are Sheldon Davienne, 12, Jacobus Maneville, 11, and Mattew Lucian McGregor, 14. They were last seen at 10am on Sunday, July 26, playing outside in Arosi Street, Wallacedene, near Kraaifontein.
No further details were provided.