White spots at the back of the throat are usually a sign that your immune system is fighting an infection. The most common causes are viral infections like tonsillitis or bacterial infections like strep throat. In many cases, these spots are pus pockets or collections of dead white blood cells, but they can also be a sign of oral thrush or other conditions that need different treatment.
What Are the Most Common Causes of White Spots in the Throat?
The most frequent cause is tonsillitis. The tonsils are two oval-shaped pads of tissue at the back of the throat. They act as the first line of defense against germs. When they trap bacteria or viruses, they can swell and develop white or yellow patches.
Another very common cause is strep throat, a bacterial infection caused by group A Streptococcus. Strep throat often produces white patches on the tonsils along with severe pain and fever. Unlike viral infections, strep throat requires antibiotics to prevent complications.
Viral infections like adenovirus, Epstein-Barr virus (which causes mononucleosis), and even the common cold can also produce white spots. The spots from viruses tend to look similar to those from bacteria, which is why a doctor’s exam is often needed to tell them apart.
Could It Be Oral Thrush?
Yes. Oral thrush is a fungal infection caused by Candida yeast. It produces creamy white lesions that can appear on the tongue, inner cheeks, and the back of the throat. A key difference is that thrush patches can often be wiped away with a cotton swab, leaving a red area underneath. Pus spots from tonsillitis cannot be wiped off.
Thrush is more common in people with weakened immune systems, those taking antibiotics, people with diabetes, or anyone using inhaled corticosteroids for asthma. If the spots wipe off easily and you have a cottony feeling in your mouth, thrush is a real possibility.
Why Do I Have White Spots In The Back Of My Throat and a Fever?
A fever combined with white spots usually signals an active infection. Your body raises its temperature to make it harder for bacteria and viruses to survive. When you see white spots and a fever together, the most likely culprits are strep throat, tonsillitis, or mononucleosis.
Strep throat typically comes with a fever above 100.4°F (38°C), swollen lymph nodes, and a headache. Mononucleosis, often called “mono,” causes a high fever, severe fatigue, and swollen tonsils with white patches. Mono is caused by the Epstein-Barr virus and is most common in teenagers and young adults, but it can occur at any age.
If your fever lasts more than two days or goes above 103°F, you should see a doctor. A bacterial infection like strep will not clear up on its own and needs prescription antibiotics.
When Are White Spots a Sign of Something More Serious?
In rare cases, white spots can indicate conditions beyond routine infections. Oral cancer can sometimes appear as white patches, though it is far less common than infection. These patches, called leukoplakia, do not hurt and do not go away. They are more common in people who smoke or drink heavily.
Another possibility is herpangina, a viral infection that causes small white or gray ulcers at the back of the throat. It is most common in children and often comes with a sudden high fever. The ulcers are usually painful and make swallowing difficult.
A condition called Koplik spots can appear inside the mouth before a measles rash develops. These are tiny white spots with red bases. Measles is now rare in the United States because of vaccination, but cases do occur.
If the white spots last longer than two weeks, spread beyond the throat, or come with unexplained weight loss, seek medical evaluation. Persistent spots that do not respond to treatment need a closer look.
How Do I Know If It Is Strep Throat or a Virus?
You cannot reliably tell the difference by looking alone. That is why doctors use a rapid strep test or throat culture. The rapid test gives results in minutes, while a culture takes 24 to 48 hours.
Some clues point toward bacteria. Strep throat rarely causes a cough or runny nose. It usually comes with severe throat pain, pain when swallowing, red and swollen tonsils, and sometimes white patches. Viral infections more often come with coughing, sneezing, and a runny nose alongside the sore throat.
| Symptom | More Likely Viral | More Likely Bacterial (Strep) |
| Cough | Common | Rare |
| Runny nose | Common | Uncommon |
| Fever | Possible | Common, often high |
| Pain when swallowing | Mild to moderate | Severe |
| Swollen lymph nodes | Sometimes | Common |
Even with these clues, a test is the only way to know for sure. Treating a viral infection with antibiotics does not help and contributes to antibiotic resistance.
How Are White Spots in the Throat Treated?
Treatment depends entirely on the cause. For viral infections, there is no specific medicine. Your immune system clears the virus on its own, usually within 7 to 10 days. Rest, fluids, warm salt water gargles, and over-the-counter pain relievers like acetaminophen or ibuprofen can help with symptoms.
For bacterial infections like strep throat, doctors prescribe antibiotics, typically penicillin or amoxicillin. It is important to take the full course exactly as prescribed, even if you feel better before finishing. Stopping early can allow the bacteria to return and may increase the risk of complications like rheumatic fever.
For oral thrush, antifungal medicines are used. These can be lozenges, liquids, or pills depending on severity. If thrush is caused by antibiotic use, the infection often clears once the antibiotic course ends.
For mononucleosis, rest is the main treatment. Antibiotics do not work against viruses, and in fact, giving ampicillin or amoxicillin to someone with mono can cause a widespread rash. This is why proper diagnosis matters before starting any medication.
When Should I See a Doctor?
See a doctor if you have white spots along with any of the following: a fever above 101°F that lasts more than a day, severe pain that makes swallowing difficult, difficulty breathing, drooling, or a muffled voice. These can be signs of a peritonsillar abscess, a pocket of pus behind a tonsil that requires drainage.
Also seek care if you have white spots that do not improve within a week, or if you have a weakened immune system from conditions like HIV, chemotherapy, or diabetes. Young children, pregnant women, and older adults should be evaluated sooner rather than later.
Difficulty breathing or swallowing your own saliva is a medical emergency. Do not wait for an appointment. Go to an urgent care center or emergency room.
Can I Prevent White Spots in the Throat?
Good hygiene is the most effective prevention. Wash your hands frequently, especially before eating and after being in public places. Do not share utensils, cups, or toothbrushes with someone who has a sore throat. The bacteria and viruses that cause these infections spread through respiratory droplets and saliva.
If someone in your household has strep throat, wash dishes in hot soapy water and avoid kissing or close contact until they have been on antibiotics for at least 24 hours. Replacing your toothbrush after a strep infection is also a reasonable step, though evidence on whether it prevents reinfection is limited.
Maintaining a healthy immune system through adequate sleep, balanced nutrition, and regular exercise does not guarantee you will avoid infections, but it does help your body fight them off faster when they occur.
Frequently Asked Questions
Are white spots in the back of the throat always an infection?
No, but infection is by far the most common cause. White spots can also come from oral thrush, leukoplakia, or rarely oral cancer, so persistent spots deserve a medical evaluation.
Can white spots in the throat go away without antibiotics?
Yes, if the cause is a virus, the spots will clear as your immune system fights off the infection. If the cause is bacterial, antibiotics are needed to clear the infection and prevent complications.
Should I scrape off white spots in my throat?
No. Scraping can irritate the tissue and spread infection. If the spots are from thrush, a doctor can confirm the diagnosis and prescribe antifungal treatment that resolves them safely.
How long do white spots last with a viral infection?
Viral tonsillitis and related infections usually resolve within 7 to 10 days. The white spots typically fade as the inflammation goes down and the infection clears.

