Question: what are causes of white spots on tonsils?
Answer: Infectious mononucleosis. The Epstein-Barr virus causes infectious mononucleosis, or mono. ...  Strep throat. Strep throat, or streptococcal pharyngitis, is a contagious disease. ...  Tonsillitis. ...  Oral thrush. ...  Tonsil stones. ...  Other causes.