اصولاً در ایجاد مشکلات اجتماعی یک عامل موثر نیست بلکه مجموعه ای از عوامل تأثیرگذار است و عوامل اقتصادی، عوامل اجتماعی و فرهنگی، عوامل خانوادگی وعوامل فردی یا زیستی، روانی از مهمترین علل پیدایش کودکان خیابانی است.از آنجائیکه کودکان عامل حفظ بقای جامعه هستند، تعالی جامعه منوط تربیت صحیح آنان است و از این رو حفظ حقوق، توسعه فردی و اجتماعی و همچنین فراهم آوردن زمینه رشد همه جانبه این گروه از اهم وظایف جامعه است.