Question: how long should you take antibiotics for a uti?
Answer: Taking Your Medicines You may need to take antibiotics for only 3 days, or for up to 7 to 14 days. You should take all of the antibiotics, even if you feel better. If you do not finish all of your antibiotics, the infection could return and may be harder to treat.