Batuk anak sudah dua bulan tidak sembuh-sembuh mungkin berhubungan dengan bronkitis, pneumonia, batuk alergi dan faktor lainnya, perlu diobati penyebabnya, dengan perawatan hidup, jauhi alergen dan sebagainya. 1. Bronkitis: batuk anak selama dua bulan tidak sembuh-sembuh mungkin menderita bronkitis, pada bakteri belum dibersihkan ketika batuk berulang, perlu mengetahui jenis kuman infeksi, untuk kuman menggunakan partikel cefixime, azitromisin dan obat anti infeksi lainnya. 2. Pneumonia: anak batuk selama dua bulan tidak sembuh-sembuh mungkin menderita pneumonia, pneumonia tidak sembuh total selama batuk berulang, dapat menggunakan partikel roxithromycin, partikel amoksisilin dan obat anti bakteri lainnya, dengan menghirup suspensi budesonide untuk menghentikan batuk. 3. Batuk alergi: batuk anak dua bulan sudah parah mungkin menderita batuk alergi, pasien harus menjauhi alergen, penggunaan loratadine dan obat lain untuk melawan alergi. Bila batuk anak sudah parah selama dua bulan, sebaiknya bawa anak ke rumah sakit biasa. Semua pengobatan di atas harus digunakan di bawah bimbingan dokter, hindari pengobatan sendiri.