Blood in semen can be scary. But the cause most often is not cancer. Blood in semen, also called hematospermia, most often goes away on its own.