Penyebab paling umum dari batuk darah adalah infeksi pada sistem pernapasan, seperti pilek, faringitis akut, trakeitis akut dan bronkitis, dan batuk parah akibat infeksi paru-paru, yang dapat menghancurkan kapiler dan menyebabkan pendarahan, bersama dengan gejala seperti kelemahan, kehilangan nafsu makan, dan rasa tidak enak badan. Bronkiektasis juga dikaitkan dengan batuk, darah dalam dahak dan umumnya hemoptisis yang mengancam jiwa, jadi penting untuk segera mencari pertolongan medis. Tuberkulosis juga dapat dikaitkan dengan batuk dan darah dalam dahak, dan biasanya disertai dengan demam sore hari yang rendah, hot flushes, keringat malam, kehilangan berat badan, kelemahan, dll. Hal ini juga dapat dilihat pada tumor ganas paru-paru, dan dapat dikaitkan dengan batuk dan hemoptisis, dan umum terjadi pada orang di atas 40 tahun yang merokok. Pendarahan dari mulut, katakanlah gingivitis atau gusi berdarah, dapat keluar melalui batuk dan juga disertai dengan pembengkakan lokal pada gusi, rasa sakit, bau mulut, dll. Tentu saja, ada juga pendarahan hidung, yang disebabkan oleh berbagai alasan dan mengalir kembali ke dalam mulut dan tenggorokan, dan terbatuk-batuk melalui batuk, dan bisa disertai dengan hidung tersumbat dan berair.