When to see a doctor
By Mayo Clinic staffIf you're over 40, see your doctor after noticing blood in semen, even if you have no other symptoms. Whether a man under 40 needs to see a doctor depends on other symptoms and risk factors.
After seeing blood in semen, wait and watch for symptoms before calling your doctor if you're under age 40 and:
- You have no other symptoms
- You've had a recent prostate exam or vasectomy to explain short-term bleeding
- There isn't a lot of blood in the semen, and you see it infrequently before it goes away
Make an appointment with your doctor if:
- You're over 40
- You have other symptoms, such as genital or urinary pain, pain during ejaculation, fever, difficulty urinating, or blood in your urine
- You have other risk factors, such as a history of cancer, bleeding disorders, trauma, or genital or urinary system malformation, or you've recently engaged in behaviors that put you at risk of sexually transmitted diseases
- Stefanovic KP, et al. Evaluation and treatment of hematospermia. American Family Physician. 2009;80:1421.
- Torigian DA, et al. Hematospermia: Imaging findings. Abdominal Imaging. 2007;32:29.
- Leocadio DE, et al. Hematospermia: Etiological and management considerations. International Urology and Nephrology. 2009;41:77.
Share on:

Find Mayo Clinic on