White Stuff on Tonsils: Stones, Strep, or Thrush?

White stuff on your tonsils is usually one of four things: tonsil stones, a bacterial or viral infection, oral thrush, or (rarely) something more serious. The most common culprits are tonsil stones and infections like strep throat or tonsillitis, and telling them apart comes down to whether you’re also feeling sick.

Tonsil Stones: The Most Common Cause

If you feel fine but noticed small, white or yellowish lumps sitting on or near your tonsils, you’re likely looking at tonsil stones. Your tonsils are covered in small pockets called crypts, and these crypts can trap bits of food, dead cells, and bacteria. Over time, that debris hardens into small, calcified lumps made mostly of calcium carbonate along with traces of magnesium, sodium, and other minerals. They’re essentially tiny, living biofilms with layers of bacteria packed into a three-dimensional structure.

Tonsil stones range from barely visible to pea-sized. The telltale sign, beyond seeing the white spots, is bad breath that doesn’t go away with brushing. The bacteria embedded in the stones produce sulfur compounds, which create a persistent, unpleasant smell. You might also feel like something is stuck in the back of your throat, or notice mild irritation when swallowing.

Most tonsil stones don’t need medical treatment. You can try gargling with warm saltwater, coughing vigorously, or using a water flosser to flush them out. A cotton swab can gently push them free if they’re visible and accessible. Avoid using sharp objects like toothpicks or tweezers, which can damage the delicate tissue and cause bleeding or infection.

To keep them from coming back, brush your teeth after meals and before bed, gently brush your tongue, floss daily, and use an alcohol-free mouthwash. These steps reduce the bacteria in your mouth that seed new stones. Some people with deep tonsillar crypts get them repeatedly despite good hygiene. In those cases, a doctor can discuss options ranging from laser smoothing of the crypt surfaces to tonsil removal.

Bacterial Infections: Strep Throat and Tonsillitis

If the white stuff comes with a sore throat, fever, and general misery, an infection is the more likely explanation. Bacterial tonsillitis produces a white or yellow coating across the tonsil surface, while strep throat typically causes red, swollen tonsils with white patches or streaks of pus. In both cases, swallowing hurts, and you may notice swollen lymph nodes along your jaw and neck.

Strep throat is caused by Group A Streptococcus bacteria and needs antibiotics to prevent complications. Doctors evaluate the likelihood of strep using a combination of four signs: fever at or above 100.4°F (38°C), no cough, swollen lymph nodes at the front of your neck, and visible pus or swelling on the tonsils. When three or four of those signs are present, the probability of strep is high enough that a rapid strep test or throat culture is recommended. If only one or two are present, the sore throat is more likely viral and won’t respond to antibiotics.

The practical difference matters. A viral sore throat with white patches will clear up on its own in a week or so, with rest and pain relief. Strep requires a course of antibiotics, and leaving it untreated can lead to complications affecting the heart and kidneys.

Mono: The “Kissing Disease”

Infectious mononucleosis, caused by the Epstein-Barr virus, can also produce white or grayish patches on the tonsils. The key differences from strep are the timeline and the accompanying symptoms. Mono tends to cause extreme fatigue that lasts weeks, significantly swollen tonsils (sometimes nearly touching in the middle of the throat), swollen lymph nodes throughout the neck, and sometimes a swollen spleen. Fever can persist for one to two weeks.

Mono is most common in teenagers and young adults. Because it’s a virus, antibiotics won’t help. Recovery takes two to four weeks for most people, though fatigue can linger longer. A blood test confirms the diagnosis.

Oral Thrush: A Fungal Overgrowth

White patches that look like cottage cheese and can be wiped away (leaving redness underneath) point to oral thrush, a fungal infection caused by an overgrowth of Candida yeast. Thrush usually starts on the tongue and inner cheeks but can spread to the tonsils, the roof of the mouth, and the back of the throat.

Thrush is more common in people with weakened immune systems, those taking antibiotics (which disrupt the mouth’s normal bacterial balance), people using inhaled corticosteroids for asthma, and infants. If you’re otherwise healthy and haven’t been on antibiotics recently, thrush on the tonsils alone would be unusual. The texture is the distinguishing feature: creamy, slightly raised patches rather than the hard lumps of tonsil stones or the streaky pus of a bacterial infection.

How to Tell Them Apart

  • Small, hard, localized lumps with bad breath and no fever: tonsil stones
  • White or yellow coating with sore throat, fever, and swollen glands: bacterial tonsillitis or strep
  • White or gray patches with extreme fatigue lasting weeks: mono
  • Creamy, cottage-cheese-like patches that wipe off: oral thrush

When White Patches Signal Something Serious

In rare cases, a persistent white patch on one tonsil that doesn’t go away, doesn’t respond to treatment, and isn’t painful could be a sign of tonsil cancer. The warning signs are distinct from infection: the white area affects only one side, you may have difficulty swallowing or feel like something is permanently caught in your throat, and you might develop unexplained ear pain, neck swelling, or jaw stiffness. These symptoms develop gradually over weeks rather than appearing suddenly with a fever.

A single episode of white spots that clears up within a week or two is almost never cancer. But a patch that persists for more than two to three weeks without improvement, especially if it’s only on one side, is worth getting examined by a doctor who can take a closer look or order a biopsy.