Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

In most cases blood in the semen is not serious.

In most cases blood in the semen is not serious.
beginning of content

Blood in semen

Finding blood in your semen can be alarming. However, in most cases blood in the semen (also called haematospermia) is not serious. It can affect men at any age after puberty but is most common in men aged 30 to 40 years and in men over 50 years with benign prostate enlargement. In most cases, it will pass within a few days without the need for treatment.

Blood in semen is usually caused by inflammation, infection, blockage or injury anywhere in the male reproductive system. It is unlikely to be caused by sexually transmitted infections (STIs), such as gonorrhoea or chlamydia.

In rare cases, particularly for men over 40 years of age, blood in the semen can be a sign of prostate cancer.

Please see your doctor if blood in your semen continues after a few days.

Not sure what to do next?

If you are still concerned about your blood in semen, why not use healthdirect’s online Symptom Checker to get advice on when to seek medical attention.

The Symptom Checker guides you to the next appropriate healthcare steps, whether it’s self care, talking to a health professional, going to a hospital or calling triple zero (000).

Last reviewed: August 2017

Need more information?

These trusted information partners have more on this topic.

Check your symptoms Find a health service

Healthdirect 24hr 7 days a week hotline

24 hour health advice and information you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Government of South Australia, health department logo Tasmanian government logo Government of Western Australia, health department logo
Feedback