how can you tell if you have bacterial or viral tonsillitis?
If you have tonsillitis that's caused by a viral infection, such as the common cold or flu, your symptoms may be milder. If your tonsillitis is caused by a bacterial infection, such as a streptococcal infection, your symptoms will usually be more severe and you may also have bad breath.