Cause of Tonsillitis
Tonsillitis is most often caused by common viruses, but bacterial infections also can be the cause. The most common bacterium causing tonsillitis is Streptococcus pyogenes (group A streptococcus), the bacterium that causes strep throat.