Most infections you’ll pick up, especially respiratory ones, are viral. The clues that separate a viral infection from a bacterial one come down to how your symptoms behave over time, where they show up, and how severe they get. No single symptom is a guaranteed tell, but patterns emerge that can help you figure out what you’re dealing with and whether you need to see a doctor for testing.
Why the Difference Matters
Antibiotics kill bacteria. They do nothing against viruses. Taking antibiotics for a viral infection won’t speed your recovery, and it contributes to antibiotic resistance, which makes bacterial infections harder to treat for everyone. So knowing which type of infection you’re likely facing helps you avoid unnecessary medication and guides you toward the right care.
The core biological difference: bacteria are living, free-roaming cells that can survive inside or outside your body. They reproduce on their own by splitting in two. Viruses aren’t technically alive. They have to hijack your cells, take over the internal machinery, force those cells to produce copies of the virus, and then burst out (often killing the cell) to infect new ones. This difference in how they operate is partly why the two types of infection feel different and progress differently.
The Pattern of Your Symptoms
Viral infections tend to come on gradually, affect multiple body systems at once, and follow a predictable arc. A cold, for example, often starts with a scratchy throat, then moves to congestion, then a cough. You might have body aches, fatigue, and a mild fever alongside it. The whole thing hits several areas of your body rather than zeroing in on one spot. Most viral upper respiratory infections last one to two weeks and are most contagious in the first few days of symptoms.
Bacterial infections are more likely to be localized. Think of a single ear that’s throbbing, one side of your throat that’s extremely painful, or a focused area of sinus pressure with high fever. Bacterial infections also tend to produce more intense symptoms in that one location. If you have a fever, it’s more likely to spike higher (102°F or above) with a bacterial cause than a viral one.
One of the most useful clues is the timeline. Viral symptoms typically peak around days three to five and then slowly improve. Bacterial infections either start severe and stay severe, or they follow a “double-dip” pattern: you start feeling better after a few days, then suddenly get worse again. That worsening after initial improvement is a strong signal that bacteria may have moved in, sometimes as a secondary infection on top of the original virus.
Sore Throats: Viral vs. Strep
Most sore throats are viral. Strep throat, which is bacterial, has a distinct profile. Doctors use a scoring system based on five criteria to estimate how likely it is that your sore throat is strep: your age, whether you have swollen lymph nodes in your neck, the presence or absence of a cough, whether you have a fever, and whether your tonsils have white patches or pus on them.
The key distinguishing feature is the cough. If you have a cough along with your sore throat, it’s much more likely viral. Strep throat typically hits without the runny nose, sneezing, or cough you’d expect with a cold. Instead, you get sudden, severe throat pain, fever, and swollen glands. When multiple signs point toward strep, a rapid strep test at a clinic can confirm it in minutes, and antibiotics are genuinely helpful.
Sinus Infections and the 10-Day Rule
Sinus congestion, pressure, and even colored mucus are extremely common with regular colds. The vast majority of sinus infections start as viral and clear up on their own. Guidelines from the Infectious Diseases Society of America offer three specific scenarios where a sinus infection is likely bacterial:
- Symptoms lasting 10 days or more with no improvement. A viral sinus infection should be getting at least a little better by then.
- Severe symptoms from the start. A fever of 102°F or higher with facial pain and thick nasal discharge lasting three to four consecutive days suggests bacteria.
- The double-dip. Symptoms improve after four to seven days, then come back worse. This pattern of getting better and then deteriorating is a hallmark of a bacterial takeover.
If none of those three scenarios apply, your sinus infection is almost certainly viral, and antibiotics won’t help.
Chest Coughs and Bronchitis
Acute bronchitis is overwhelmingly viral. Even when testing is done, a specific bacterial or viral cause is identified only in a minority of cases, but the vast majority that are identified are viruses: influenza, common cold viruses, RSV, and others. Bacterial bronchitis does occur, most commonly from atypical bacteria, but it’s the exception rather than the rule.
A cough from viral bronchitis can linger for two to three weeks, sometimes longer, even after you feel otherwise fine. That lingering cough alone doesn’t mean the infection has turned bacterial. The airways are simply irritated and healing. Signs that might suggest bacterial involvement include a cough that’s getting progressively worse after the first week (rather than slowly improving), a new or returning high fever, and increasing shortness of breath.
Green Mucus Doesn’t Mean Bacteria
This is one of the most persistent misconceptions. Many people (and even some doctors) use the color of mucus or phlegm as a reason to prescribe antibiotics. Research tells a different story. When researchers formally assessed sputum color using a standardized color chart, they found that 78% of clear, mucoid samples still showed bacterial growth, meaning color alone is a poor indicator. Patient-reported mucus color was even less reliable than what clinicians observed directly.
What’s actually happening with green or yellow mucus is that your immune system is sending white blood cells to fight the infection. As those cells break down, they release enzymes that tint the mucus. This happens with viral infections just as readily as bacterial ones. Darker colors (brownish or deep green) may have a slightly stronger association with certain bacteria, but the overlap is too large to make a diagnosis based on color alone.
What Doctors Test For
When the clinical picture isn’t clear, doctors have several tools. For sore throats, a rapid strep test gives results in minutes. For respiratory viruses like COVID-19 and flu, rapid antigen tests are widely available but have important limitations. Rapid antigen tests for COVID-19 catch only about 47% of infections that a lab-based PCR test would detect. Their accuracy improves significantly when you’re symptomatic, especially if you have a fever (jumping to about 77% compared to PCR). On days without symptoms, sensitivity drops to just 18%. If you test negative on a rapid test but still feel sick, a repeat test a day or two later, or a PCR test, gives a more reliable answer.
For infections where the distinction between viral and bacterial really matters, like pneumonia or severe infections, doctors can order blood tests. One of the most useful is a marker called procalcitonin, a protein your body produces in much higher amounts during bacterial infections. Levels below 0.25 ng/mL suggest low risk for bacterial infection, while levels above 0.5 ng/mL point toward a moderate or high risk. Viral infections rarely push procalcitonin above 0.5 ng/mL. Another blood marker, C-reactive protein, runs roughly three times higher in bacterial respiratory infections than viral ones, though it’s less precise on its own.
Practical Signs to Watch For
Putting it all together, here’s what generally points toward each type:
Signs suggesting a viral infection: symptoms that affect your whole body (aches, fatigue, mild fever), gradual onset, a cough or runny nose alongside a sore throat, and steady improvement after the first week. Most viral respiratory infections resolve within one to two weeks.
Signs suggesting a bacterial infection: symptoms concentrated in one area (one ear, one side of the throat, one sinus), high fever (102°F or above), symptoms that aren’t improving after 10 days, symptoms that get worse after initially getting better, and the absence of typical cold symptoms like coughing and sneezing when the main complaint is a sore throat.
Neither list is definitive on its own. Viral infections can occasionally cause high fevers, and bacterial infections can sometimes start mild. But when multiple signs cluster together, they paint a picture that’s usually accurate enough to guide your next step, whether that’s riding it out with rest and fluids or heading in for a test.

