Batuk dahak berdarah di pagi hari umumnya dikaitkan dengan respons inflamasi pada sistem pernapasan, termasuk faktor infeksi dan non-infeksi. Faktor infeksi sering terlihat pada infeksi saluran pernapasan atas akut, bronkitis dan pneumonia yang disebabkan oleh virus, bakteri, mikoplasma, klamidia, Mycobacterium tuberculosis, jamur dan leptospira. Faktor non-infeksi seperti pneumonia radiasi akibat paparan radiasi, asma bronkial, asma varian batuk dan bronkiektasis. Hal ini juga terlihat pada kasus kanker paru-paru bronkial yang jarang terjadi, yang merusak selaput lendir saluran udara dan menyebabkan sejumlah kecil kapiler pecah sedikit dan berdarah dalam jumlah yang relatif kecil, sehingga seseorang dapat batuk dahak berdarah di pagi hari dan pendarahan menghilang setelah batuk.