And as a alternative, antibiotics may be necessary. –Allison
Every once and a while—about 10% of the time in adults—a sore throat will be caused by a bacterial infection such as Streptococcus pyogenes. If, and only if, you test positive for strep throat or another bacterial infection, your doctor should prescribe an antibiotic. (Taking antibiotics for a sore throat caused by a virus will not be effective.)
Always take the full course of medicine, even if you feel better after a few days.
Taken from Health.com