Causes and Symptoms of Tonsillitis
Bacterial and viral infections can cause tonsillitis. A common cause is Streptococcus (strep) bacteria. Other common causes include:
Adenoviruses
Influenza virus
Epstein-Barr virus
Parainfluenza viruses
Enteroviruses
Herpes simplex virus