Ever experience a sore throat but think there could be more to it than having strep throat or tonsillitis? Maybe you’ve noticed your tonsils are swollen or you see something strange at the back of your throat. Pair those symptoms with the sensation of something stuck in your throat and chances are you may have tonsil stones. So what are they, exactly?

“Formally known as tonsilloliths, the stones consist of mucus, dead cells and other debris that collect in the deep pockets of the tonsils and gradually condense into small, light-colored globs,” The New York Times explains. What causes these lumps of calcified material to appear is generally unknown, but medical professionals believe bacteria in the mouth may have something to do with their formation.

The good news is that a lot of the time, tonsil stones don’t require any treatment. They often don’t produce any symptoms, and some are small enough that they can be removed with a finger or the tip of your tongue. Larger stones, however, may require antibiotics or surgery, so it’s important to visit your doctor if you think you might have them.

Wikimedia Commons

Here are six possible symptoms to watch for when it comes to tonsil stones:

1. Bad Breath

Tonsil stones are known for attracting bacteria and giving off a putrid smell, causing halitosis, or really bad breath.

3. Swollen Tonsils


Larger tonsilloliths often go hand-in-hand with tonsil infection, causing inflammation.

4. Difficulty Swallowing


Swelling and larger stones may make it difficult for you to swallow depending on where they’re located.

6. White Debris


Tonsil stones are solid, white lumps that can be seen at the back of the throat. Some even have a similar appearance to teeth.


  1. [url=https://gabapentin.us.com/]gabapentin 300mg[/url] [url=https://ciproflxn.com/]cipro hcl 500 mg[/url] [url=https://amoxiltabs.com/]amoxil 500 mg[/url] [url=https://prozac.us.com/]prozac generic brand[/url] [url=https://fluconazole.us.com/]generic diflucan[/url] [url=https://finasteridealop.com/]buy finasteride[/url] [url=https://zofran365.com/]zofran generic[/url] [url=https://robaxinrx.com/]buy robaxin online[/url] [url=https://baclofenp.com/]buy baclofen[/url] [url=https://celebrex.us.com/]buy celebrex[/url] [url=https://glucophagge.com/]glucophage 250[/url] [url=https://metforminglc.com/]no prescription metformin online[/url] [url=https://furosemide.us.org/]furosemide 20 mg[/url] [url=https://yasminmed.com/]yasmin 21 tablet[/url] [url=https://sumycin365.com/]sumycin online[/url] [url=https://disulfiram.us.com/]how much is antabuse[/url] [url=https://erythromycin24.com/]erythromycin medicine price[/url] [url=https://triamterene.us.com/]triamterene-hctz[/url] [url=https://arimidex.us.org/]buy arimidex[/url] [url=https://lisinoprilm.com/]lisinopril 5 mg brand name[/url]

  2. Hello! I could have sworn I’ve been to your blog before but
    after looking at many of the posts I realized it’s new to me.
    Anyhow, I’m definitely delighted I came across it and
    I’ll be bookmarking it and checking back regularly!

  3. It is appropriate time to make some plans for the future and it is time to be happy.
    I have read this post and if I could I wish to suggest you some interesting things
    or advice. Maybe you could write next articles referring to this article.

    I desire to read more things about it!

  4. What’s up to every body, it’s my first pay a visit of this web site; this web site
    carries remarkable and truly good information for visitors.

  5. Attractive section of content. I just stumbled upon your website and in accession capital
    to assert that I get in fact enjoyed account your blog posts.
    Any way I will be subscribing to your feeds and even I achievement you access consistently

  6. Hey I know this is off topic but I was wondering if you knew of any widgets I
    could add to my blog that automatically tweet my newest twitter updates.

    I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  7. We’re a group of volunteers and starting a new scheme in our community.
    Your website provided us with valuable information to work on. You’ve done an impressive job and our entire community will be thankful to you.

  8. Hi, i believe that i saw you visited my blog thus i got here
    to go back the want?.I am trying to in finding issues to enhance my
    site!I guess its good enough to make use of some of your concepts!!

  9. I’m more than happy to find this great site. I want to to thank you for
    your time for this particularly fantastic read!!
    I definitely enjoyed every little bit of
    it and i also have you saved as a favorite to see new stuff
    on your website.

  10. Someone essentially lend a hand to make seriously posts I might state.
    That is the very first time I frequented your website page and so far?
    I amazed with the research you made to create this actual put up amazing.
    Fantastic activity!


Please enter your comment!
Please enter your name here