Question: can white spots on tonsils be from drainage?
Answer: There are a variety of causes of white spots, so there is a range of treatments. For example, if spots are due to tonsil stones, treatment may include removal of the stones. Spots due to strep throat require an antibiotic. White spots on the tonsils due to an oral yeast infection may need antifungal medication.