How Fast Do Antibiotics Work

Antibiotics begin to work right after you start taking them. However, you might not feel better for **2 to 3 days**. How quickly you get better after antibiotic treatment varies. It also depends on the type of infection you’re treating. Most antibiotics should be taken for **7 to 14 days**. In some cases, shorter treatments work just as well .

For example, amoxicillin takes about one hour to reach peak levels in the body. However, a person may not feel symptom relief until later.