Question: my sperm is yellow not white?
Answer: Additional white blood cells can cause semen to appear yellow. These can be the result of an infection. STIs: A sexually transmitted infection, such as chlamydia, herpes, or gonorrhea may cause yellow semen. In this instance, a man's semen may also have an unpleasant smell.