Question: when do tonsil stones go away?
Answer: Tonsil stones may dislodge or dissolve on their own in a short time. Tonsil stones may last for weeks if bacteria continue to grow on the tonsils due to tonsil stones deep in the throat.