尿路感染的恢复时间视不同情况而定,一般四周左右即可恢复,但不排除特殊情况。对于常见的尿路感染,四周左右即可恢复,单纯尿道炎两周左右即可治愈。如果有复发的尿道炎,通常都是对各种药物的耐药性导致的,那么治疗的时间会相对长些。尿路感染需要通过尿道分泌物培养来寻找致病微生物,从而选择有效的抗生素治疗尿路感染。对于老年男性患者来说,疗程长,症状往往反复出现,需要合理的抗生素治疗才能彻底治愈。尿路感染患者在日常中需要多喝水,尽量不吃刺激的食物。