Hematospermia biasanya berhubungan dengan infeksi inflamasi, tumor jinak, tumor ganas, dll. Hematospermia dapat diobati dengan antibiotik, penghambat a-blocker, dan obat lain sesuai dengan penyebab penyakit, dan beberapa di antaranya perlu dikombinasikan dengan pembedahan. 1. Infeksi radang: misalnya, vesikulitis seminalis, prostatitis, sistitis, dan sebagainya, semuanya dapat menyebabkan hematuria. Antibiotik yang lebih sensitif harus diminum secara oral sesegera mungkin, seperti levofloksasin, ofloksasin, dan sebagainya. 2. Tumor jinak: terutama termasuk adenoma vesikula seminalis, adenoma uretra posterior, dll. Penyakit-penyakit ini dekat dengan kelenjar prostat, yang mudah menyebabkan hematuria. Jika jumlah perdarahan relatif banyak, dianjurkan untuk mengonsumsi tablet baclofenac oral untuk menghentikan perdarahan, dan kemudian dikombinasikan dengan pengobatan penghambat reseptor, dapat memperluas kejang, mewakili obat doxazosin, prazosin dan sebagainya. Jika tumornya besar, pembedahan juga diperlukan untuk mengangkat jaringan tumor. 3. Tumor ganas: seperti kanker prostat, kanker testis, dan lain-lain, ketika massa bertambah besar dan menekan jaringan di sekitarnya, mengakibatkan pecahnya pembuluh darah akan menyebabkan hematochezia. Jika ini termasuk dalam tahap awal tumor ganas, pembedahan harus dilakukan sesegera mungkin untuk mengangkat massa tersebut. Jika hematospermia disebabkan oleh faktor-faktor di atas, disarankan untuk berkonsultasi dengan dokter sesegera mungkin, menganalisa penyebab penyakit dan kemudian melakukan pengobatan secara teratur, untuk menghindari penundaan kondisi yang mengakibatkan peningkatan jumlah perdarahan.