8 doctors weighed in:
How long does it take to recover from pyelonephritis?
8 doctors weighed in

Dr. Gerald Mandell
Nuclear Medicine
4 doctors agree
In brief: Acute pyelonephritis
Clinically with proper antibiotic therapy weeks.
Antibiotic therapy may be seven to fourteen days depending on health of individual and type of bacteria.Pyelonephritis affecting cortex of kidney may take 6 months to entirely heal in children as far as normal anatomy of kidney.

In brief: Acute pyelonephritis
Clinically with proper antibiotic therapy weeks.
Antibiotic therapy may be seven to fourteen days depending on health of individual and type of bacteria.Pyelonephritis affecting cortex of kidney may take 6 months to entirely heal in children as far as normal anatomy of kidney.
Dr. Gerald Mandell
Dr. Gerald Mandell
Thank
Dr. Ayman Jabr
Family Medicine
1 doctor agrees
In brief: 1 week
One week.

In brief: 1 week
One week.
Dr. Ayman Jabr
Dr. Ayman Jabr
Thank
1 comment
Dr. Dennis Higginbotham
Symptoms can resolve in about a week or even less with appropriate antibiotics. But, the usual treatment with oral antibiotics is 10 to 14 days.
Dr. Jesse Chuang
Internal Medicine - Nephrology & Dialysis
In brief: Varies
Everybody heals at different rates.
It depends on how bad your infection is to begin with. Mild symptoms usually go away faster than severe symptoms. Also, it depends on how susceptible the bacteria is to the antibiotic. Pyelonephritis usually requires antibiotics for 2 weeks, but you usually feel better a few days after being treated.

In brief: Varies
Everybody heals at different rates.
It depends on how bad your infection is to begin with. Mild symptoms usually go away faster than severe symptoms. Also, it depends on how susceptible the bacteria is to the antibiotic. Pyelonephritis usually requires antibiotics for 2 weeks, but you usually feel better a few days after being treated.
Dr. Jesse Chuang
Dr. Jesse Chuang
Thank
Get help from a real doctor now
Dr. Steven Seres
Board Certified, Internal Medicine
17 years in practice
497K people helped
Continue
107,000 doctors available
Read more answers from doctors