Question: how long does it take for antibiotics to work for bacterial tonsillitis?
Answer: If tonsillitis is caused by a bacterial infection, your doctor will prescribe a course of antibiotics. Penicillin taken by mouth for 10 days is the most common antibiotic treatment prescribed for tonsillitis caused by group A streptococcus.