Question: how long do white spots stay on tonsils?
Answer: It's a self-limiting disease, and most people recover in about two weeks, but you may feel tired for a few weeks after your symptoms have subsided. As well as white spots on tonsils it can cause: a sore throat.