The time it takes for pyuria to resolve with treatment varies depending on the underlying cause, severity of the infection, and the individual's health. In cases of a bacterial UTI, symptoms may begin to improve within a few days of antibiotic treatment, but complete resolution can take up to 7-10 days. For other conditions such as interstitial cystitis, symptoms may take longer to improve. Completing the full course of treatment prescribed by a healthcare professional is essential to ensure the infection is completely resolved and prevent a recurrence.