How quickly antibiotics work can differ for each individual, and may depend on the type and severity of infection. A typical course of antibiotics lasts between 5 and 14 days.