Question: what causes canker sores on tonsils?
Answer: What causes tonsil canker sores? No one's sure about the exact cause of canker sores. But certain things seem to trigger them in some people or increase their risk of developing them, including: food sensitivities to acidic or spicy foods, coffee, chocolate, eggs, strawberries, nuts, and cheese.