Les causes des enfants des rues incluent la négligence des parents, la mort des parents, la pauvreté, le divorce familial et les abus. Les enfants fuient dans les rues, pour de nombreuses raisons, et finissent par mener une vie perfide.
La plupart des enfants quittent la maison à la suite du décès de leurs parents et de violences domestiques. Lorsque les parents meurent, certains enfants sont confrontés à l'hostilité et n'obtiennent pas le soutien et les soins de base, alors ils se retirent dans la rue. D'autres fuient leur pays à cause de la pauvreté, pensant qu'ils auront des opportunités économiques dans la rue. Certains enfants sont également rejetés par leurs familles, pour des raisons telles que le handicap et les maladies. Ils sont exploités et maltraités pour obtenir de la nourriture.