Zu den Ursachen von Straßenkindern gehören Vernachlässigung durch die Eltern, Tod der Eltern, Armut, Scheidung und Missbrauch in der Familie. Kinder fliehen aus vielen Gründen auf die Straße und führen am Ende ein verräterisches Leben.
Die meisten Kinder verlassen ihr Zuhause aufgrund des Todes ihrer Eltern und häuslicher Gewalt. Wenn Eltern sterben, werden einige Kinder angefeindet und erhalten keine grundlegende Unterstützung und Versorgung, sodass sie sich auf die Straße zurückziehen. Andere fliehen aus Armut nach Hause, in der Vorstellung, auf der Straße wirtschaftliche Chancen zu bekommen. Manche Kinder werden auch von ihren Familien aufgrund von Behinderungen und Krankheiten abgelehnt. Sie werden ausgebeutet und missbraucht, um an Nahrung zu kommen.