Ada banyak penyebab hemoptisis, termasuk penyakit pernapasan dan penyakit kardiovaskular, dan kanker paru-paru adalah salah satunya.
Ketika kanker paru-paru menyerang kapiler paru-paru, pasien mungkin mengalami darah dalam dahak atau hemoptisis dalam jumlah kecil. Jika tumor menyerang pembuluh darah besar di paru-paru, hal ini dapat menyebabkan hemoptisis dan bahkan mati lemas dan kematian. Jika pasien dengan hemoptisis berusia lebih dari 40 tahun dan memiliki riwayat merokok yang panjang, mereka harus waspada terhadap kemungkinan kanker paru-paru dan perlu segera memeriksakan diri untuk pemeriksaan kanker paru-paru.