What medications or pharmaceutical treatments can I use to permanently get rid of tonsil stones and prevent the associated bad breath?
Tonsil stones are entirely harmless, but there are no medications or drugs that can permanently eliminate them. For the associated bad breath, you can use alcohol-free mouthwashes containing chlorhexidine or cetylpyridinium chloride, or simply gargle with warm salt water. While antibiotics can treat active bacterial infections, they do not prevent stones from returning. The only permanent cure is a medical procedure, such as a tonsillectomy (removing the tonsils) or laser tonsil cryptolysis, which smoothes the tonsil surface. I recommend consulting an Ear, Nose, and Throat (ENT) specialist to discuss if a procedure is necessary or if simple daily hygiene is sufficient.