In men, yellow pus from a urinary tract infection may take about 1 to 2 weeks to return to normal, or about 1 month if the condition is severe.
Men with urinary tract infections with yellow pus often have pathogens such as E. coli, staphylococcus, gonococcus or mycoplasma growing and reproducing in the urethra, bladder, ureter and other tissues, and regular treatment with antibiotics such as levofloxacin or azithromycin as prescribed by the doctor for about 1 to 2 weeks can bring the local infection under control.
If the infection spreads upward to the renal pelvis, it will take about 1 month of continuous antibiotics to get better.
Male urinary tract infection recovery time will be relatively long, and the condition may recur, it is recommended to drink plenty of water and frequent urination, under the guidance of the doctor to receive regular treatment, and pay attention to the later period of regular review, so as to gradually return to normal.