Streptococcus pyogenes, the same bacterium that causes strep throat, is responsible for most bacterial infections of tonsillitis ... On the other hand, “bacterial tonsillitis takes about ten days to ...