Tonsil Stones: Causes, Symptoms, and Treatment
Medically reviewed by Sumiran Racherla, MD, Internal Medicine. Last reviewed: October 23, 2026.
What kind of doctor treats Tonsil Stones?
A family doctor or a dentist can usually find tonsil stones by looking at your throat. An ear, nose, and throat doctor, also called an ENT or otolaryngologist, can talk about surgery if stones keep bothering you. A direct primary care or concierge doctor can be a first stop for an evaluation and can refer you to a specialist when needed.
What are tonsil stones?
Tonsil stones are small lumps of hard material that form in the tonsils. Doctors also call them tonsilloliths. They are usually not painful or harmful, but they can cause bad breath.
Tonsil stones are made of hardened buildup of food, cell debris, and germs. This buildup collects in deep folds on the surface of the tonsils. Stones smaller than 5 mm are common, and stones larger than 5 mm are rare.
Symptoms
Some tonsil stones do not cause any symptoms. Small stones may not cause symptoms and can look like white or yellow spots deep in the tonsils. When there are symptoms, they may include:
- Bad breath, which doctors call halitosis.
- A cough.
- An earache.
- A feeling that something is stuck in your throat.
- A sore throat, or a sore throat that keeps coming back.
- Small white or yellow stones in your throat that you may spit up.
- Painful swallowing or a hoarse voice.
- Throat infections that are hard to treat with antibiotics.
Causes and who gets it
Doctors do not fully understand how tonsil stones form. They may be related to repeated tonsillitis, which is swelling and soreness of the tonsils. Stones form when food, cell debris, and germs build up and harden in deep folds of the tonsils. Complications from tonsil stones are rare. Very large stones can press on nearby parts of the throat.
How doctors diagnose it
Tonsil stones are found when a doctor or dentist sees them while looking at your throat. They may also show up on an x-ray or scan done for a different reason. Doctors usually diagnose them with a physical exam alone. If the diagnosis is not clear, a CT scan of the throat can help, especially if the stone has not come out or is large. A panoramic x-ray of the mouth can also show tonsil stones.
Treatment
Tonsil stones usually fall out on their own without treatment. Doctors usually watch and wait, which they call expectant management. To help loosen the stones, brush your teeth regularly and gargle with warm salt water. A mix of one teaspoon of salt in eight ounces of water is suggested for gargling. You do not need antibiotics.
If tonsil stones are bothering you, talk to your doctor. Your doctor may send you to an ear, nose, and throat doctor to talk about next steps, which may include surgery. Surgery is rarely needed, usually only when a stone is too large to pass on its own.
When to see a doctor
Talk to your doctor if tonsil stones are bothering you. Also tell your doctor if you have throat infections that are hard to treat with antibiotics, since this can be a sign of tonsil stones. Ask about a visit with an ear, nose, and throat doctor if the stones keep bothering you. Call 911 or go to the emergency room if you have breathing problems, such as trouble breathing or shortness of breath, or if you are choking.
How a direct primary care or concierge doctor fits in
A direct primary care doctor charges a flat monthly fee instead of billing insurance, while a concierge doctor usually charges more and often works alongside insurance. Either kind of doctor can look at your throat, talk about mouth care, and refer you to an ear, nose, and throat doctor if stones keep bothering you.
Common questions
Are tonsil stones harmful?
Usually not. They can cause bad breath, and complications are rare.
What causes tonsil stones?
Doctors do not know the exact cause. Stones are made of hardened food, cell debris, and germs that build up in deep folds of the tonsils, and they may be related to repeated tonsillitis.
How do you get rid of tonsil stones?
Most tonsil stones fall out on their own without treatment. Brushing your teeth regularly and gargling with warm salt water can help loosen them.
Do tonsil stones need antibiotics?
No, you do not need antibiotics for tonsil stones. Talk to your doctor if the stones keep bothering you.
Can you prevent tonsil stones?
Yes, good mouth care may help lower your chance of tonsil stones. Brush and floss regularly, including the front and back of your tongue, and gargle with salt water after eating.
Sources
- American Academy of Family Physicians - Tonsil Stones
- American Academy of Family Physicians - Tonsillitis and Tonsilloliths: Diagnosis and Management
Medical Disclaimer
This content is for general educational and informational purposes only and is not medical advice. It is not a substitute for professional medical advice, diagnosis, or treatment, and reading it does not create a doctor-patient relationship. Always seek the advice of your physician or another qualified health provider with any questions about a medical condition, and never disregard or delay seeking professional advice because of something you read here. If you think you may have a medical emergency, call 911 (or your local emergency number) immediately.