Faktor yang memengaruhi seseorang anak sakit TB adalah daya tahan tubuh yang lemah, sosial dan ekonomi yang rendah, kemiskinan, perumahan yang kurang memenuhi syarat kesehatan, kepadatan penduduk, besar keluarga, gizi kurang, serta kebersihan lingkungan.