Question: what causes white spots on tonsils besides strep?
Answer: White spots on tonsils caused by infectious mononucleosis (glandular fever) Infectious mononucleosis or glandular fever is caused by the Epstein-Barr virus, and one of the symptoms is severe tonsillitis, which causes white spots on your tonsils.