beginning of content

Blood in semen

7-minute read

Key facts

  • Blood in semen is also known as haematospermia.
  • It is most common before the age of 40 years, and is usually not serious.
  • Blood in semen can be a sign of infection or rarely, prostate cancer.
  • It usually goes away on its own without the need for treatment.

What is blood in semen?

Blood in semen is also called haematospermia.

Finding blood in your semen (blood in sperm) can be alarming. However, in most cases it is not serious, and is reasonably common.

Blood in semen is mostly seen in adult males aged less than 40 years. In most cases, where blood in semen is the only symptom, it clears up without the need for treatment.

What are the symptoms of blood in semen?

Blood in your semen appears brownish-red or red in colour. It is usually painless.

What causes blood in semen?

There are many possible causes of blood in your semen. Blood in semen can be caused by issues in the male reproductive system, including problems with your:

These issues may be:

Infections

In younger men (under 40 years), infection is the most common cause of blood in semen. This can be due to:

Urological procedures

Blood in your semen can also happen after urological procedures such as:

After a prostate biopsy, it may take 20 ejaculations before there is no blood present.

Sexual activity

Blood in the semen can also be caused by sexual activity, such as:

Prostate problems

Benign prostate enlargement where your prostate gland gets bigger, can cause changes to urination (weeing). It is also known as BPH or benign prostatic hypertrophy. This can sometimes cause blood in the semen.

Prostate cancer can also cause blood in the semen. But this is not a common cause.

Other causes

Other causes of blood in your semen, although rare, include:

When should I see my doctor?

You should see your doctor if you notice any blood in your semen, especially if you have any risk factors.

Risk factors for blood in semen include if you are over 40 years old, or if you have:

Seeing your doctor is the best place to start. They can refer you to a urologist if necessary.

CHECK YOUR SYMPTOMS — Use the Symptom Checker and find out if you need to seek medical help.

How is blood in semen diagnosed?

To diagnose the cause of blood in semen, your doctor will ask you about your symptoms. If you have noticed any other symptoms, such as blood in your urine or pain on ejaculating, let them know.

The doctor may also:

The doctor will ask you for a urine (wee) sample. They can check this for things which may only be visible under a microscope, such as:

You may also be asked for a semen sample.

If you are aged over 40 years, the doctor will probably suggest you have a prostate-specific antigen (PSA) test. This a blood test that helps find prostate cancer and other prostate problems.

If you are referred to a urologist, there are other tests that may help in diagnosis. These include:

FIND A HEALTH SERVICE — The Service Finder can help you find doctors, pharmacies, hospitals and other health services.

ASK YOUR DOCTOR — Preparing for an appointment? Use the Question Builder for general tips on what to ask your GP or specialist.

How is blood in semen treated?

The treatment for blood in semen depends on the underlying cause. Blood in semen often has no obvious cause, and no treatment is needed.

If it is caused by an infection, you may need antibiotics.

If an enlarged prostate is the cause of the blood, there are medicines that help to shrink your prostate. This may take several months.

If blood in your semen is an after-effect of a procedure like a vasectomy, your surgeon can advise you on how long this is expected to last.

If the cause is a blockage, a urologist may carry out a procedure to clear the blockage.

Prostate cancer is treated with:

Can blood in semen be prevented?

Blood in semen can be caused by many things. This makes it hard to prevent.

You can reduce your risk of blood in semen caused from infection by:

Complications of blood in semen

A common worry about blood in the semen is whether it will affect your fertility. Rest assured that most causes of blood in semen will have no effect on fertility.

A rare cause that may affect fertility is cancer of the testicles.

Resources and support

For more information, you can visit the Healthy Male website.

You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with 24 hours a day, 7 days a week.

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