The vast majority of colds are caused by viruses, and no antibiotic will help them resolve faster. The tricky part is that viral and bacterial respiratory infections share many of the same symptoms, so color of your mucus or severity of your congestion alone won’t give you a reliable answer. What actually distinguishes the two is the pattern of your illness over time: how long it lasts, whether it improves and then worsens, and which specific symptoms dominate.
Most Colds Are Viral, Full Stop
Viruses cause the overwhelming majority of colds in both children and adults. A typical viral cold follows a predictable arc: symptoms build over the first two to three days, peak around days three through five, then gradually improve. Most viral upper respiratory infections resolve within 10 to 14 days, though children may take the full 14 days or occasionally a bit longer.
Bacterial respiratory infections are far less common as a starting point. When bacteria do cause trouble, it’s often as a secondary infection, meaning a virus kicked things off and bacteria moved in afterward, taking advantage of inflamed, vulnerable tissue. A previous cold is one of the top risk factors for developing a bacterial sinus infection.
The Timeline Matters More Than the Symptoms
Because viral and bacterial infections produce similar congestion, sore throats, and fatigue, the most useful clue is how your illness behaves over days, not what it looks like on any single day. Three patterns suggest a bacterial infection may have developed:
- Persistent symptoms without improvement. If your congestion, nasal discharge, or daytime cough lasts longer than 10 days with no sign of getting better, that goes beyond a normal viral timeline.
- Symptoms that worsen after improving. You start feeling better around day five or six, then suddenly spike a new fever, develop worse nasal discharge, or get fresh facial pain. This “double-dip” pattern is a classic sign of a secondary bacterial infection settling in.
- Severe symptoms early on. A fever of 102°F (39°C) or higher paired with significant facial pain or heavy purulent nasal discharge lasting more than three to four days can point toward bacteria from the start.
A straightforward viral cold, by contrast, follows a steady arc of gradual improvement after the first few days. You might still have a lingering cough or mild congestion into week two, but the overall trend is clearly heading in the right direction.
Fever Patterns Tell You a Lot
Viral infections typically produce a low-grade fever that appears early and fades within a few days. Bacterial infections are more likely to cause a higher fever that either persists beyond four to five days or, more tellingly, gets worse a few days into the illness rather than improving. A fever that returns after you thought you were on the mend is one of the strongest signals that bacteria may be involved.
Green Mucus Doesn’t Mean Bacteria
This is one of the most persistent myths in medicine. Yellowish or greenish nasal mucus is not a reliable sign of bacterial infection. Both viral and bacterial upper respiratory infections cause similar changes to the color and thickness of nasal discharge. The color change happens because your immune system sends white blood cells to fight the infection, and as those cells break down, they tint the mucus. That process occurs whether a virus or bacterium is responsible. Antibiotics do nothing against viruses, regardless of whether green mucus is present.
How Sore Throats Differ
A sore throat accompanying a cold with coughing, a runny nose, hoarseness, or pink eye is almost certainly viral. Those symptoms together paint a clear picture of a virus affecting multiple areas of your upper respiratory tract.
Strep throat, the main bacterial sore throat worth identifying, looks different. It tends to come on suddenly with a fever, swollen and tender lymph nodes in the neck, and sometimes white patches on the tonsils. Notably, cough is usually absent with strep. But even these features aren’t definitive on their own. Clinical symptoms alone cannot reliably distinguish strep from a viral sore throat. A rapid strep test is the only way to confirm it, and doctors are guided to test only when at least two key criteria are present: fever, swollen tonsils with white patches, tender neck lymph nodes, or the absence of cough.
Why Getting It Right Matters
Taking antibiotics for a viral infection doesn’t just fail to help. It actively causes harm. Antibiotics kill beneficial bacteria that protect your body from infection, and they drive the development of antibiotic-resistant germs. Infections caused by resistant bacteria are difficult and sometimes impossible to treat, potentially requiring extended hospital stays and second- or third-line treatments that can cause serious side effects, including organ damage.
The stakes extend beyond your own health. Antibiotic resistance threatens the effectiveness of modern medicine broadly. Joint replacements, organ transplants, cancer therapy, and management of chronic diseases like diabetes all depend on antibiotics working when they’re truly needed. Every unnecessary course of antibiotics chips away at that foundation.
When Bronchitis Needs Antibiotics (It Usually Doesn’t)
If your cold settles into your chest and you develop a persistent cough, you might wonder if you have bronchitis that needs antibiotics. In the vast majority of cases, the answer is no. Current clinical guidelines recommend against routine antibiotic treatment for uncomplicated acute bronchitis, regardless of how long the cough lasts. The cough from bronchitis can persist for two to three weeks and still be entirely viral.
What doctors watch for instead are signs of pneumonia: a resting heart rate above 100 beats per minute, a respiratory rate above 24 breaths per minute, a fever above 100.4°F, or abnormal findings when listening to your lungs. Without those signs, antibiotics won’t speed your recovery.
Signs That Warrant Medical Attention
Certain symptoms during a respiratory illness need prompt evaluation, not because they always indicate bacteria, but because they suggest something beyond a routine cold:
- Symptoms lasting more than 10 days with no improvement whatsoever
- A fever returning or worsening after initial improvement
- Severe facial pain or headache that doesn’t respond to typical pain relievers
- Difficulty breathing, including shortness of breath, wheezing, or needing to pause every few words to catch your breath
- High fever above 102°F lasting more than three to four days
If you notice rapid, shallow, or irregular breathing, skin that looks pale, bluish, or ashen, or you feel unable to get enough air, those are signs of respiratory distress that need emergency care immediately.
What Your Doctor Will Actually Do
There’s no single test that reliably distinguishes a viral from a bacterial cold in most cases. Blood markers that measure inflammation have been studied for this purpose, but their accuracy is too low and variable to drive confident decisions on their own. Your doctor will rely primarily on your symptom timeline and physical exam findings.
For a suspected bacterial sinus infection, many doctors will recommend watchful waiting for uncomplicated cases rather than prescribing antibiotics right away, because even some bacterial sinus infections resolve on their own. For strep throat, a rapid test takes minutes and gives a clear answer. For bronchitis and the common cold, the standard recommendation is symptom management without antibiotics.
The bottom line: if your cold is following a normal trajectory of gradual improvement over one to two weeks, it’s almost certainly viral, and patience is the best medicine. The warning signs to watch for are all about breaks in that expected pattern.