Penyebab batuk darah antara lain: 1 Bronkitis (akut atau kronis), penyebab paling umum dari batuk darah. 2 Hemoptisis akibat bronkitis jarang mengancam jiwa.3 Bronkiektasis. 4 Kanker paru-paru atau tumor paru-paru non-ganas. 5 Penggunaan pengencer darah (antikoagulasi).6 Pneumonia.Penyebab batuk darah antara lain: 1 Bronkitis (akut atau kronis), penyebab paling umum batuk darah. 2 Hemoptisis akibat bronkitis jarang mengancam jiwa. 3 Bronkiektasis.