Question: how long does it take for antibiotics to work on an abscess?
Answer: However, you might not feel better for two to three 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.