Home Q&A Men’s Health

What could be the reason for persistent discharge from the penis, and what should be done?

Asked by:Grassland

Asked on:Apr 02, 2026 05:42 AM

Answers:1 Views:438
  • Lorraine Lorraine

    Apr 02, 2026

    Persistent discharge from the penis is usually caused by conditions such as urinary tract infections, balanitis, or prostatitis, and it requires attention and active treatment.

    1. Urinary tract infection

    It may be due to poor hygiene during sexual activity, leading to a urinary tract infection. In such cases, medications such as levofloxacin hydrochloride or norfloxacin can be used under the guidance of a doctor for treatment.

    2. Balanitis

    It is generally caused by bacterial infections or a weakened immune system, leading to the discharge of pus from the penis. In such cases, medications such as betamethasone cream or penicillin ointment can be used topically as prescribed by a doctor.

    3. Prostatitis

    Long-term consumption of irritating foods may cause congestion of the prostate, leading to prostatitis and the appearance of pus discharge from the penis. In such cases, medications such as doxycycline or roxithromycin can be used under a doctor's guidance for treatment.

    In addition to the reasons mentioned above, it is also possible that the condition is caused by trauma or other factors. It is recommended that patients identify the underlying cause and receive targeted treatment to avoid delaying their recovery.