Answered by SecondMedic Expert
Otolaryngologist · Ear Nose Throat
There can be a variety of reasons why tonsil stones form, but the most common reason is that bacteria and debris get caught in the folds and crevices of the tonsils. This can happen if you don't brush your teeth well or if you don't floss regularly. Other reasons why tonsil stones may form include: smoking, drinking alcohol, wearing dentures, having a deviated septum, or suffering from allergies.
Tonsil stones often cause bad breath, and in some cases they can also lead to pain in the throat and difficulty swallowing. If you think you may have tonsil stones, it's important to see your doctor so they can be removed safely.