Question: do white spots on tonsils always mean bacterial infection?
Answer: The most common cause is an infection. Infections may be due to bacteria, a fungus, or a virus. Although anyone can develop an infection that leads to white spots on the tonsils, having a weakened immune system puts a person at a higher risk.